U shpall versioni i dytë provues i serverit kompozit Xfwl4, që përdor protokollin Wayland. Xfwl4 është shkruar në gjuhën Rust duke përdorur bibliotekën Smithay. Projekti nuk është në përputhje me bazën e kodit të menaxherit të dritareve xfwm4, por synon të realizojë të gjitha funksionalitetet e pranishme në xfwm4, duke përfshirë mundësinë e përdorimit të cilësimeve ekzistuese xfconf dhe ndërfaqen e konfigurimit, duke marrë parasysh karakteristikat e përdorimit të Wayland në vend të X11. Funksionaliteti i Xfwl4 ka për qëllim të arrijë një nivel në të cilin përdoruesi mund të kalojë midis Xfwl4 dhe xfwm4 pa vërejtur ndryshime.
Nga funksionet e avancuara të Xfwl4, përmendet një përshtatje e konsiderueshme e logjikës së nisjes së sesioneve, realizimi i protokollit Wayland xdg-session-management dhe mbështetje për nisjen e aplikacioneve X11 përmes XWayland. Xfwl4 është ndërtuar mbi bibliotekën Smithay, që ofron implementimin e pothuajse të gjitha zgjerimeve zyrtare të protokollit Wayland, si dhe protokollve wlroots dhe KDE. Kodi i Xfwl4 shpërndahet nën licencën GPLv3 (për krahasim, kodi i menaxherit të dritareve xfwm4 shpërndahet nën GPLv2).
Ndryshimet në versionin e dytë provues lidhen me korrigjimin e gabimeve, përmirësimin e përputhshmërisë me xfwm4 dhe shtimin e funksionaliteteve që mungonin. Për shembull, është shtuar mbështetje për hapjen e dritareve horizontalisht dhe vertikalisht, është realizuar protokolli xfce-foreign-toplevel-management-private-v1, është propozuar një dialog për të konfirmuar mbylljen e detyrueshme të aplikacioneve që kanë ngrirë, janë shtuar kombinime të çelësave për kalimin ciklik midis dritareve dhe aplikacioneve, dhe është bërë e mundur ndryshimi i transparencës së dritares përmes rulit horizontal të mausit në zonën e titullit të dritares.
Burimi: opennet.ru
