De release van de composietserver Wayland Maker 0.5 is beschikbaar, waarin een gebruikersomgeving in de stijl van Window Maker is geïmplementeerd, gebouwd met behulp van het Wayland-protocol. De code van het project is geschreven in C en wordt verspreid onder de Apache 2.0-licentie. Sinds 2023 wordt het project ontwikkeld door een medewerker van Google, die ook betrokken is bij de ontwikkeling van de minimalistische standaard C-bibliotheek libbase.
Ondersteunde functies omvatten: gestapelde vensterindeling, gebruik virtuele desktops, zijbalk en een NeXTSTEP-achtige stijl, ondersteuning voor het vastpinnen van applicaties op het scherm, gericht op lichtgewicht en hoge prestaties. De ondersteunde Wayland-protocollen zijn: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell en idle_inhibit_unstable_v1.
De belangrijkste functies van Wayland Maker 0.5:
- Implementatie van een hoofdmenu en vensterbedieningmenu.
- Beginondersteuning voor vensterbeheer via het toetsenbord.
- Overstap naar het gebruik van de wlroots-bibliotheek 0.18.
- Aanpasbare lay-out van elementen op het scherm.
- Ondersteuning voor output-scaling.
- Koppeling van acties aan het verplaatsen van de muiscursor naar de hoeken van het scherm.
- Ondersteuning voor een screensaver (gebruik van de Wayland-protocollen ext_session_lock_v1 en idle_inhibit_unstable_v1).
- Configuratie van instellingen, stijlen, menu's, panelen en werkruimten via tekstconfiguratiebestanden.
- Beginmogelijkheid om X11-applicaties te starten via de DDX-server XWayland.
- Prototype mogelijkheid om applicaties op het scherm vast te pinnen (DockApp). Tot nu toe zijn alleen klokken als vast te pinnen applicaties beschikbaar.

Bron: opennet.ru
