Byla vydána druhá předběžná verze kompozitního serveru Xfwl4, který používá protokol Wayland. Xfwl4 je napsán v Rustu s využitím knihovny Smithay. Projekt se nepřekrývá s kódovou základnou správce oken xfwm4, ale jeho cílem je implementovat všechny stávající funkce xfwm4, včetně možnosti používat stávající nastavení xfconf a konfigurační rozhraní, a to s ohledem na specifika používání Waylandu namísto X11. Projekt má za cíl vylepšit funkčnost Xfwl4 do té míry, že uživatelé budou moci bez problémů přepínat mezi Xfwl4 a xfwm4.
Mezi rozšířené funkce Xfwl4 patří významné přepracování logiky spouštění relací, implementace protokolu Wayland xdg-session-management a podpora spouštění aplikací X11 pomocí XWaylandu. Xfwl4 je postaven na knihovně Smithay, která poskytuje implementace téměř všech oficiálních rozšíření protokolu Wayland, stejně jako protokoly wlroots a KDE. Kód Xfwl4 je licencován pod licencí GPLv3 (pro srovnání, správce oken xfwm4 je licencován pod licencí GPLv2).
Změny ve druhé preview verzi se zaměřují na opravy chyb, vylepšenou kompatibilitu s xfwm4 a přidání chybějících funkcí. Například byla přidána podpora pro vertikální a horizontální otevírání oken, implementován protokol xfce-foreign-toplevel-management-private-v1, zaveden dialog pro potvrzení vynuceného ukončení zamrzlých aplikací, přidány klávesové zkratky pro přepínání mezi okny a aplikacemi a přidána možnost měnit neprůhlednost okna horizontálním posouváním myši v záhlaví okna.
Zdroj: opennet.ru
