Správce oken xfwm4 používaný v Xfce byl portován pro práci s Waylandem

V rámci projektu xfwm4-wayland vyvíjí nezávislý nadšenec verzi správce oken xfwm4, upravenou pro použití protokolu Wayland a přeloženou do systému sestavení Meson. Podpora Wayland v xfwm4-wayland je poskytována prostřednictvím integrace s knihovnou wlroots vyvinutou vývojáři uživatelského prostředí Sway a poskytující základní funkce pro organizaci práce kompozitního manažera založeného na Wayland. Xfwm4 se používá v uživatelském prostředí Xfce k zobrazení, zdobení a transformaci oken.

Vývojář se zatím nerozhodl, zda bude port vyvíjet samostatně nebo jako součást Xfce. Pokud projekt zůstane nezávislý, bude používat název xfway, který dříve používal stejný autor pro experimenty při vývoji kompozitního serveru pro Xfce běžícího nad knihovnou libweston. V současné podobě nebyly práce na portu xfwm4 založeném na wlroots dokončeny a ve srovnání s předchozím pokusem o vytvoření kompozitního serveru založeného na libweston nový port stále zaostává ve funkčnosti. Port se zároveň aktivně vyvíjí, například před pár dny přibyla podpora přepínání oken pomocí Alt+Tab. Plány do budoucna zahrnují zajištění práce ve Waylandu i X11.

Co se týče oficiální podpory pro Wayland v Xfce, ta stále vázne. V souladu s plánem zveřejněným před rokem hodlají ve vydání Xfce 4.18 dosáhnout přijatelného provozu hlavních aplikací v prostředích založených na Wayland a kompletní přechod na Wayland je klasifikován jako dlouhodobý plán. O použití libmutter nebo wlroots se diskutovalo jako o možnostech pro přizpůsobení Xfce pro Wayland, ale nakonec byla volba učiněna ve prospěch libmutter, protože je známější vývojářům pracujícím s GTK. Na rozdíl od portu založeného na wlroots bude řešení založené na libmutter vyžadovat integraci komponent xfce4-panel a xfdesktop do kompozitního serveru.

Zdroj: opennet.ru

Přidat komentář