Zhvilluesit e Xfce kanë azhurnuar faqen me planet lidhur me shtimin e mbështetjes për protokollin Wayland. Plani përfshin përmendjen e implementimit të mbështetjes fillestare për Wayland në komponentët kryesorë të versionit të ardhshëm të rëndësishëm Xfce 4.20, duke ruajtur mbështetje për X11. Më parë, çështja e ruajtjes së kompatibilitetit me X11 ishte në diskutim, ku nuk arritëm konsensus. Tani është vendosur që mbështetja për X11 nuk do të ndërpritet në të ardhmen e afërt.
Seanca mbi Wayland në Xfce 4.20 do të mbulojë një grup minimal të nevojave thelbësore, ndërsa funksionalitetet e munguar do të shtohen gradualisht gjatë përgatitjes së lëshimeve të ardhshme. Po ashtu, planifikohet të vazhdohet përmirësimi i funksionit në ambientet bazuar në protokollin Wayland në aplikacionet tashmë të portuara.
Në korrigjim përmendet se projekti nuk ka burime për mbështetje të menaxherit të përbërë për Wayland, por është hequr mundësia e përdorimit për të punuar me lidhjen me XWayland. Vendimi i mëparshëm për të përdorur bibliotekën wlroots në vend të libmutter në ambientin Wayland është lënë pa ndryshime, duke ofruar funksionalitetet bazë për organizimin e punës së menaxherit të përbërë mbi Wayland.
Desktop-i xfdesktop dhepaneli xfce4-panel janë portuar tashmë për Wayland, duke marrë parasysh përdorimin e wlroots, dhe do të vazhdojnë të zhvillohen si komponentë të shkëputur. Funksionaliteti i xfce4-panel është testuar me menaxherët e përbërë Labwc dhe Wayfire. serverëve Për të abstrahuar punën mbi Wayland dhe X11, është përdorur biblioteka libxfce4windowing, e cila ofron një shtresë për absteheimit nga nënstrukturë grafike në të cilën janë implementuar komponentët e kontrollit të dritareve (ekranet, dritaret kryesore, punësoret virtuale, etj.), të pa lidhura me një sistem të caktuar dritare. Mbështetje për X11 është realizuar mbi bazën e libwnck (Window Navigator Construction Kit).
Disa nga komponentët e portuar në Wayland përfshijnë: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman dhe xfce4-dev-tools. Mbështetja për Wayland aktualisht mungon në menaxhuesin e seancave xfce4-session dhe menaxhuesin e dritareve xfwm4, por ekziston një port jozyrtar i xfwm4 për të organizuar punën me përdorimin e Wayland.
Ndër aplikacionet që kanë fituar mbështetje për Wayland janë: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo dhe xfce4-panel-profiles. Aplikacionet që nuk funksionojnë ende me Wayland përfshijnë: xfdashboard, xfce4-screenshooter, xfce4-screensaver dhe xfce4-volumed-pulse.
Burimi: opennet.ru
