Un plan de migration de LXQt vers Qt6 et Wayland a été publié

Les développeurs de l'environnement utilisateur LXQt (Qt Lightweight Desktop Environment) ont parlé du processus de transition vers l'utilisation de la bibliothèque Qt6 et du protocole Wayland. La migration de tous les composants de LXQt vers Qt6 est actuellement considérée comme la tâche principale, à laquelle toute l'attention du projet est accordée. Une fois la migration terminée, la prise en charge de Qt5 sera interrompue.

Un plan de migration de LXQt vers Qt6 et Wayland a été publié

Les résultats du portage vers Qt6 seront présentés dans la version LXQt 2.0.0, prévue pour avril de cette année. En plus des changements internes, la nouvelle branche par défaut proposera un nouveau menu d'application « Fancy Menu », qui, en plus de répartir les applications en catégories, implémente un mode d'affichage récapitulatif pour toutes les applications et ajoute une liste des applications fréquemment utilisées. De plus, le nouveau menu a étendu la possibilité de rechercher des programmes.

Un plan de migration de LXQt vers Qt6 et Wayland a été publié

Il est à noter que la mise en œuvre du support Wayland n'entraînera pas de changements conceptuels : le projet restera toujours modulaire et continuera à adhérer à l'organisation classique du bureau. Par analogie avec la prise en charge de divers gestionnaires de fenêtres, LXQt pourra fonctionner avec tous les gestionnaires composites basés sur la bibliothèque wlroots, développée par les développeurs de l'environnement utilisateur Sway et fournissant des fonctions de base pour organiser le travail d'un gestionnaire composite basé sur Wayland. LXQt utilisant Wayland a été testé avec les gestionnaires composites labwc, wayfire, kwin_wayland, sway et Hyprland. Les meilleurs résultats ont été obtenus avec labwc.

Actuellement, le panneau, le bureau, le gestionnaire de fichiers (PCmanFM-qt), la visionneuse d'images (LXimage-qt), le système de gestion des autorisations (PolicyKit), le composant de contrôle du volume (pavucontrol, PulseAudio Volume Control) et le processeur global ont déjà été entièrement traduits en Qt6. touches de raccourci. Le gestionnaire de session, le système de notification, le mécanisme de gestion de l'énergie, le configurateur (contrôle de l'apparence, de l'écran, des périphériques d'entrée, des paramètres régionaux, des associations de fichiers), l'interface de visualisation des processus en cours (Qps), l'émulateur de terminal (QTerminal), le programme de création de captures d'écran (Capture d'écran) , un utilitaire de lancement de programmes (Runner), une liaison via sudo, une interface de demande de mot de passe SSH (LXQt Openssh Askpass), un système de portail FreeDesktop (XDG Desktop Portal) et une interface de gestion des paramètres système et des utilisateurs (LXQt Admin) .

En termes de compatibilité avec Wayland, la plupart des composants LXQt mentionnés ci-dessus ont déjà été portés sur Wayland à un degré ou à un autre. La prise en charge de Wayland n'est pas encore disponible uniquement dans le configurateur d'écran, le programme de capture d'écran et le gestionnaire global de raccourcis clavier. Il n'est pas prévu de porter le framework sudo sur Wayland.

Un plan de migration de LXQt vers Qt6 et Wayland a été publié


Source: opennet.ru

Ajouter un commentaire