Die tweede voorlopige vrystelling van die Xfwl4-saamgestelde bediener, wat die Wayland-protokol gebruik, is vrygestel. Xfwl4 is in Rust geskryf met behulp van die Smithay-biblioteek. Die projek oorvleuel nie met die xfwm4-vensterbestuurder-kodebasis nie, maar beoog om al xfwm4 se bestaande funksionaliteit te implementeer, insluitend die vermoë om bestaande xfconf-instellings en die konfigurasie-koppelvlak te gebruik, terwyl die spesifieke aspekte van die gebruik van Wayland in plaas van X11 in ag geneem word. Die projek beoog om Xfwl4 se funksionaliteit te verbeter tot die punt waar gebruikers naatloos tussen Xfwl4 en xfwm4 sal kan wissel.
Xfwl4 se uitgebreide kenmerke sluit in 'n beduidende herbewerking van die sessie-opstartlogika, implementering van die xdg-session-management Wayland-protokol, en ondersteuning vir die lansering van X11-toepassings met behulp van XWayland. Xfwl4 is gebou bo-op die Smithay-biblioteek, wat implementerings van byna alle amptelike Wayland-protokoluitbreidings, sowel as die wlroots- en KDE-protokolle, bied. Xfwl4 se kode word gelisensieer onder die GPLv3 (ter vergelyking word die xfwm4-vensterbestuurder gelisensieer onder die GPLv2).
Veranderinge in die tweede voorskouweergawe fokus op foutherstellings, verbeterde versoenbaarheid met xfwm4, en die byvoeging van ontbrekende funksionaliteit. Byvoorbeeld, ondersteuning vir vertikale en horisontale vensteropening is bygevoeg, die xfce-foreign-toplevel-management-private-v1-protokol is geïmplementeer, 'n dialoog vir die bevestiging van die geforseerde beëindiging van gevriesde toepassings is ingestel, sleutelbordkortpaaie vir die wisseling tussen vensters en toepassings is bygevoeg, en die vermoë om vensterondeursigtigheid te verander deur die muis horisontaal in die venstertitelbalk te blaai, is bygevoeg.
Bron: opennet.ru
