Serwer kompozytowy Wayland Maker 0.5 jest już dostępny i zapewnia środowisko użytkownika w stylu programu Window Maker, zbudowane przy użyciu protokołu Wayland. Kod projektu napisano w języku C i rozpowszechniano na podstawie licencji Apache 2.0. Od 2023 roku projektem zajmuje się pracownik Google, który bierze również udział w rozwoju minimalistycznej standardowej biblioteki C libbase.
Obsługiwane funkcje obejmują: tryb układania w stosy dla układu okien, użycie pulpity wirtualne, pasek boczny i projekt w stylu NeXTSTEP, obsługa przypinania aplikacji do ekranu oraz nacisk na lekkość i wysoką wydajność. Obsługiwane są następujące protokoły Wayland: xdg-decoration-unstable-v1, ext_session_lock_v1, wlr_layer_shell_unstable_v1, xdg_shell i idle_inhibit_unstable_v1.
Główne cechy Wayland Maker 0.5:
- Implementacja menu głównego i menu zarządzania oknami.
- Wstępne wsparcie dla zarządzania oknami przy użyciu klawiatury.
- Przejście na korzystanie z biblioteki wlroots 0.18.
- Możliwość dostosowania układu elementów na ekranie.
- Obsługa skalowania wyjściowego.
- Powiązanie akcji z przesuwaniem wskaźnika myszy do rogów ekranu.
- Obsługa wygaszacza ekranu (używane są protokoły Wayland ext_session_lock_v1 i idle_inhibit_unstable_v1).
- Dostosuj ustawienia, style, menu, panele i pulpity za pomocą plików konfiguracyjnych w formacie tekstowym.
- Początkowa możliwość uruchamiania aplikacji X11 przy użyciu serwera XWayland DDX.
- Prototyp możliwości przypinania aplikacji do ekranu (DockApp). Spośród przypiętych aplikacji dostępny jest obecnie tylko zegar.

Źródło: opennet.ru
