Utvecklarna av Xfce har uppdaterat sidan med planer som rör tillÀgget av stöd för Wayland-protokollet. Det har lagts till en notering om implementering av grundlÀggande stöd för Wayland i de centrala komponenterna i den kommande större releasen av Xfce 4.20, samtidigt som stöd för X11 upprÀtthÄlls. Tidigare har frÄgan om att bevara bakÄtkompatibilitet med X11 varit föremÄl för diskussion, dÀr konsensus inte har kunnat uppnÄs. Det har nu beslutats att stöd för X11 inte kommer att upphöra inom överskÄdlig framtid.
Wayland-sessionen i Xfce 4.20 kommer att tÀcka ett minimum av nödvÀndiga funktioner, och den saknade funktionaliteten avses att gradvis lÀggas till i förberedelserna för kommande releaser. Det planeras ocksÄ att fortsÀtta finslipa arbetet i miljön baserad pÄ Wayland i redan portade anvÀndarapplikationer.
I noten nÀmns att projektet saknar resurser för att stödja en egen kompositmanager för Wayland, men möjligheten att anvÀnda XWayland för arbetet har avfÀrdats. Det tidigare beslutet att anvÀnda biblioteket wlroots istÀllet för libmutter i Wayland-miljön kvarstÄr, vilket utvecklas av utvecklarna av anvÀndarmiljön Sway och tillhandahÄller grundfunktioner för att organisera arbetet i en kompositmanager baserad pÄ Wayland.
Skrivbordet xfdesktop och panelen xfce4-panel har redan portats för Wayland med anvÀndning av wlroots och kommer att fortsÀtta utvecklas som fristÄende komponenter. Arbetet med xfce4-panel har testats med kompositorer labwc och Wayfire. servrar För att abstrahera arbetet ovanför Wayland och X11 anvÀnds biblioteket libxfce4windowing, som erbjuder ett lager för abstraktion frÄn det grafiska systemet dÀr komponenter för fönsterhantering (skÀrmar, rotfönster, virtuella skrivbord etc.) implementeras, som inte Àr knutna till ett specifikt fönstersystem. Stöd för X11 implementeras via libwnck (Window Navigator Construction Kit).
Bland de portade komponenterna till Wayland har Àven följande nÀmnts: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman och xfce4-dev-tools. Stöd för Wayland saknas för sessionshanteraren xfce4-session och fönsterhanteraren xfwm4, men det finns en oofficiell port av xfwm4 för att arbeta med Wayland.
Bland de apparater som fÄtt stöd för Wayland finns: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo och xfce4-panel-profiles. Appar som Ànnu inte fungerar med Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver och xfce4-volumed-pulse.
KĂ€lla: opennet.ru
