È disponibile la versione 0.5 del server composito Wayland Maker, che implementa un ambiente utente in stile Window Maker, costruito utilizzando il protocollo Wayland. Il codice del progetto è scritto in C e distribuito sotto licenza Apache 2.0. Dal 2023, il progetto è sviluppato da un collaboratore di Google, che si occupa anche dello sviluppo della libreria standard C minimalista libbase.
Tra le funzionalità supportate: modalità a stack per la disposizione delle finestre, utilizzo scrivanie virtuali, barra laterale e design in stile NeXTSTEP, supporto per il fissaggio delle applicazioni allo schermo, focus su leggerezza e alte prestazioni. Sono supportati i protocolli Wayland: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell e idle_inhibit_unstable_v1.
Caratteristiche principali di Wayland Maker 0.5:
- Implementazione del menu principale e del menu di gestione delle finestre.
- Supporto iniziale per la gestione delle finestre tramite tastiera.
- Transizione all'uso della libreria wlroots 0.18.
- Layout adattabile degli elementi sullo schermo.
- Supporto per la scalabilità dell'output.
- Associazione di azioni con il movimento del puntatore del mouse negli angoli dello schermo.
- Supporto per il salvaschermo (utilizzati i protocolli Wayland ext_session_lock_v1 e idle_inhibit_unstable_v1).
- Configurazione delle opzioni, stili, menu, pannelli e desktop tramite file di configurazione testuali.
- Possibilità iniziale di avviare applicazioni X11 utilizzando il server DDX XWayland.
- Prototipo della possibilità di fissare applicazioni allo schermo (DockApp). Attualmente, tra le applicazioni fissabili sono disponibili solo orologi.

Fonte: opennet.ru
