Upravljalnik oken xfwm4, ki se uporablja v Xfce, je bil prenesen za delo z Waylandom

V okviru projekta xfwm4-wayland neodvisni entuziast razvija različico upravljalnika oken xfwm4, prilagojeno za uporabo protokola Wayland in prevedeno v gradbeni sistem Meson. Podpora za Wayland v xfwm4-wayland je zagotovljena z integracijo s knjižnico wlroots, ki so jo razvili razvijalci uporabniškega okolja Sway in zagotavlja osnovne funkcije za organizacijo dela sestavljenega upravitelja, ki temelji na Waylandu. Xfwm4 se uporablja v uporabniškem okolju Xfce za prikazovanje, okrasitev in preoblikovanje oken.

Razvijalec se še ni odločil, ali bo vrata razvil samostojno ali kot del Xfce. Če bo projekt ostal neodvisen, bo uporabljal ime xfway, ki ga je isti avtor prej uporabljal za eksperimente pri razvoju sestavljenega strežnika za Xfce, ki deluje na vrhu knjižnice libweston. V trenutni obliki delo na vratih xfwm4, ki temeljijo na wlroots, še ni zaključeno in v primerjavi s prejšnjim poskusom ustvarjanja sestavljenega strežnika, ki temelji na libweston, nova vrata še vedno zaostajajo v funkcionalnosti. Hkrati se vrata aktivno razvijajo, na primer, pred nekaj dnevi je bila dodana podpora za preklapljanje oken z uporabo Alt + Tab. Prihodnji načrti vključujejo zagotavljanje dela v Waylandu in X11.

Kar zadeva uradno podporo za Wayland v Xfce, se še vedno zatika. V skladu s pred letom dni objavljenim načrtom nameravajo v izdaji Xfce 4.18 doseči sprejemljivo delovanje glavnih aplikacij v okoljih, ki temeljijo na Waylandu, popoln prehod na Wayland pa uvrščajo med dolgoročne načrte. Razpravljali so o uporabi libmutterja ali wlrootsa kot možnostih za prilagoditev Xfce za Wayland, vendar je bila na koncu izbrana za libmutter, saj je razvijalcem, ki delajo z GTK, bolj znan. Za razliko od vrat, ki temeljijo na wlroots, bo rešitev, ki temelji na libmutter, zahtevala integracijo komponent xfce4-panel in xfdesktop v sestavljeni strežnik.

Vir: opennet.ru

Dodaj komentar