Bemutatásra került a második előzetes kiadás az Xfwl4 kompozit szerverből, amely a Wayland protokollt használja. Az Xfwl4 Rust nyelven készült a Smithay könyvtár felhasználásával. A projekt nem érinti az xfwm4 ablakkezelő kódalapját, de célja, hogy megvalósítsa az xfwm4 teljes funkcionalitását, beleértve a meglévő xfconf beállítások és konfigurációs interfész használatának lehetőségét a Wayland X11 helyett való használatához. Az Xfwl4 funkcionalitását arra tervezik fejleszteni, hogy a felhasználók képesek legyenek váltani az Xfwl4 és az xfwm4 között, anélkül, hogy észlelnék a különbségeket.
Az Xfwl4 kibővített funkciói közül kiemelkedik a munkamenetek indítási logikájának jelentős átdolgozása, a Wayland xdg-session-management protokolljának megvalósítása és az X11 alkalmazások indításának támogatása az XWayland segítségével. Az Xfwl4 a Smithay könyvtárra épül, amely majdnem az összes hivatalos Wayland protokoll kiterjesztés megvalósítását, valamint a wlroots és KDE protokollokat biztosítja. Az Xfwl4 kódja GPLv3 licenc alatt érhető el (összehasonlításul az xfwm4 ablakkezelő kódja GPLv2 licenc alatt terjed).
A második előzetes verzió változásai a hibák javítására, az xfwm4-gyel való kompatibilitás javítására és a hiányzó funkcionalitás hozzáadására vonatkoznak. Például támogatás került bevezetésre az ablakok függőleges és vízszintes megnyitására, megvalósították az xfce-foreign-toplevel-management-private-v1 protokollt, javasoltak egy párbeszédet a megakadt alkalmazások kényszerített leállításának megerősítésére, valamint billentyűkombinációkat adtak hozzá az ablakok és alkalmazások közötti ciklikus váltáshoz. Lehetővé vált az ablak átlátszóságának módosítása az ablak címének területén található vízszintes egérgörgő segítségével.
Forrás: opennet.ru
