Sortie de labwc 0.8.3, un serveur composite pour Wayland

La version du projet labwc 0.8.3 (Lab Wayland Compositor) a été publiée, développant un serveur composite pour Wayland avec des fonctionnalités rappelant le gestionnaire de fenêtres Openbox (le projet est présenté comme une tentative de créer une alternative Openbox pour Wayland). Parmi les caractéristiques de labwc, le minimalisme, la mise en œuvre compacte, les options de personnalisation étendues et les hautes performances sont mentionnés. Les effets animés, les dégradés et les icônes, à l'exception des boutons de fenêtre, ne sont pas du tout pris en charge. Le code du projet est écrit en C et est distribué sous licence GPLv2.

La base est 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. Il est possible de connecter des modules complémentaires pour implémenter des fonctions telles que la création de captures d'écran, l'affichage de fonds d'écran sur le bureau, le placement de panneaux et de menus. Pour exécuter des applications X11 dans un environnement basé sur le protocole Wayland, l'utilisation du composant XWayland DDX est prise en charge. Le thème, le menu de base et les raccourcis clavier sont configurés via des fichiers de configuration au format XML. Il existe une prise en charge intégrée des écrans à haute densité de pixels (HiDPI).

En plus du menu racine intégré, configuré via le fichier menu.xml, vous pouvez connecter des implémentations de menu d'applications tierces, telles que bemenu, fuzzel et wofi. Vous pouvez utiliser Waybar, sfwbar, Yambar ou LavaLauncher comme panneau. Pour gérer la connexion des moniteurs et la modification de leurs paramètres, il est suggéré d'utiliser wlr-randr ou kanshi. L'écran est verrouillé à l'aide de swaylock.

Dans la nouvelle version:

  • Ajout de la prise en charge du protocole d'espace de travail externe Wayland, conçu pour implémenter bureaux virtuels et des événements contenant des informations sur l'état des ordinateurs de bureau.
  • Mise en œuvre du menu améliorée. Ajout de la possibilité de placer des icônes dans le menu. Prise en charge implémentée des menus contextuels de niveau supérieur pour la génération de menus dynamiques.
  • De nombreux correctifs ont été apportés pour améliorer les performances et l'expérience utilisateur.
  • De nouveaux paramètres ont été ajoutés au fichier de configuration " ", " ", " " Et " ".
  • Ajout du raccourci clavier Alt-Maj-Tab pour accéder à la fenêtre précédente.

 Sortie de labwc 0.8.3, un serveur composite pour Wayland
 Sortie de labwc 0.8.3, un serveur composite pour Wayland


Source: opennet.ru

Ajouter un commentaire