La version 0.5 du serveur composite Wayland Maker est disponible, réalisant un environnement utilisateur de style Window Maker, construit en utilisant le protocole Wayland. Le code du projet est écrit en C et est distribué sous la licence Apache 2.0. Depuis 2023, le projet est développé par un employé de Google, qui travaille également sur la bibliothèque standard C minimaliste libbase.
Parmi les fonctionnalités prises en charge : le mode de disposition des fenêtres en pile, l'utilisation des bureaux virtuels, la barre latérale et le thème de style NeXTSTEP, la prise en charge de l'ancrage des applications à l'écran, une orientation vers la légèreté et des performances élevées. Les protocoles Wayland pris en charge sont : xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell et idle_inhibit_unstable_v1.
Les principales fonctionnalités de Wayland Maker 0.5 :
- Mise en œuvre d'un menu racine et d'un menu de contrôle des fenêtres.
- Support initial de la gestion des fenêtres par clavier.
- Passage à l'utilisation de la bibliothèque wlroots 0.18.
- Disposition configurable des éléments à l'écran.
- Prise en charge de l'échelle de sortie.
- Liaison d'actions au déplacement du pointeur de la souris vers les coins de l'écran.
- Prise en charge du protecteur d'écran (les protocoles Wayland ext_session_lock_v1 et idle_inhibit_unstable_v1 sont utilisés).
- Configuration des paramètres, styles, menus, barres et bureaux via des fichiers de configuration texte.
- Possibilité initiale de lancer des applications X11 en utilisant le serveur DDX XWayland.
- Prototypage de la possibilité d'ancrer des applications à l'écran (DockApp). Actuellement, seules les horloges sont disponibles parmi les applications ancrées.

Source : opennet.ru
