Byla vydána nová verze projektu labwc 0.8.3 (Lab Wayland Compositor), který vyvíjí kompozitní server pro Wayland s funkcemi připomínajícími správce oken Openbox (projekt je prezentován jako pokus vytvořit alternativu k Openboxu pro Wayland). Mezi vlastnosti labwc patří minimalismus, kompaktní implementace, široké možnosti konfigurace a vysoký výkon. Animované efekty, gradienty a ikony, s výjimkou tlačítek pro okna, nejsou z principu podporovány. Kód projektu je napsán v jazyce C a je distribuován pod licencí GPLv2.
Jako základ je použita knihovna wlroots, vyvíjená vývojáři uživatelského prostředí Sway, která poskytuje základní funkce pro organizaci práce kompozitního správce na bázi Wayland. Je možné připojit nadstavby implementující funkce, jako je vytváření snímků obrazovky, zobrazení tapet na ploše, umístění panelu a menu. Pro spuštění aplikací X11 v prostředí založeném na protokolu Wayland je podporováno použití DDX komponenty XWayland. Téma vzhledu, základní menu a klávesové zkratky jsou konfigurovány pomocí konfiguračních souborů ve formátu xml. Je zde zabudovaná podpora pro obrazovky s vysokou hustotou pixelů (HiDPI).
Kromě integrovaného kořenového menu, které je konfigurováno přes soubor menu.xml, je možné připojit externí realizace aplikačního menu, jako jsou bemenu, fuzzel a wofi. Jako panel lze použít Waybar, sfwbar, Yambar nebo LavaLauncher. Pro správu připojení monitorů a změnu jejich parametrů se doporučuje použít wlr-randr nebo kanshi. Zamykání obrazovky se provádí pomocí swaylock.
V nové verzi:
- Byla přidána podpora protokolu Wayland ext-workspace, určeného pro implementaci virtuálních pracovních ploch a událostí s informacemi o stavu pracovních ploch.
- Byla vylepšena implementace nabídky. Byla přidána možnost umisťování ikon v nabídce. Byla implementována podpora pro kontextové nabídky na vyšší úrovni pro dynamické vytváření nabídky.
- Bylo provedeno mnoho oprav zaměřených na zvýšení výkonu a zlepšení použitelnosti.
- Do konfiguračního souboru byly přidány nové nastavení „“, „“, „“ a „“.
- Byla přidána klávesová zkratka Alt-Shift-Tab pro přepínání na předchozí okno.


Zdroj: opennet.ru
