In projektet xfwm4-wayland utvecklas en variant av fönsterhanteraren xfwm4 av en oberoende entusiast, som Àr anpassad för att anvÀnda Wayland-protokollet och översatt till byggsystemet Meson. Stöd för Wayland i xfwm4-wayland ges genom integration med biblioteket wlroots, som utvecklas av utvecklarna av anvÀndarmiljön Sway och som tillhandahÄller grundlÀggande funktioner för att organisera driften av en kompositörsserver baserad pÄ Wayland. Xfwm4 anvÀnds i anvÀndarmiljön Xfce för att visa, dekorera och transformera fönster.
Utvecklaren har Ànnu inte beslutat om porten ska utvecklas oberoende eller som en del av Xfce. Om projektet förblir oberoende kommer namnet xfway att anvÀndas, vilket tidigare anvÀnts av samma författare för experiment med utvecklingen av en kompositör. servern för Xfce, som körs ovanpÄ biblioteket libweston. I nulÀget Àr arbetet med porten xfwm4 baserad pÄ wlroots inte avslutat och jÀmfört med det tidigare försöket att skapa en kompositörsserver baserad pÄ libweston ligger den nya porten efter nÀr det gÀller funktionalitet. Samtidigt utvecklas porten aktivt, till exempel lades stödet för fönstervÀxling med Alt+Tab till för nÄgra dagar sedan. Bland framtida planer nÀmns att sÀkerstÀlla funktionaliteten bÄde i Wayland och i X11.
NÀr det gÀller det officiella stödet för Wayland i Xfce sÄ stÄr det fortfarande stilla. Enligt den publicerade planen frÄn förra Äret avser man att uppnÄ acceptabel drift av de grundlÀggande applikationerna i miljöer baserade pÄ Wayland i versionen Xfce 4.18, medan en fullstÀndig övergÄng till Wayland har hÀnskjutits till lÄngsiktiga planer. Som alternativ för att anpassa Xfce för Wayland diskuterades anvÀndningen av libmutter eller wlroots, men slutligen gjordes valet till libmutter, som Àr mer bekant för utvecklare som arbetar med GTK. Till skillnad frÄn porten baserad pÄ wlroots kommer lösningen baserad pÄ libmutter att krÀva integration av komponenterna xfce4-panel och xfdesktop i kompositörsservern.
KĂ€lla: opennet.ru
