Управувачот со прозорци xfwm4 што се користи во Xfce е пренесен за работа со Wayland

Во рамките на проектот xfwm4-wayland, независен ентузијаст развива верзија на менаџерот на прозорци xfwm4, прилагодена да го користи протоколот Wayland и преведена во системот за градење Meson. Поддршката на Wayland во xfwm4-wayland е обезбедена преку интеграција со библиотеката wlroots, развиена од развивачите на корисничкото опкружување Sway и обезбедувајќи основни функции за организирање на работата на композитен менаџер базиран на Wayland. Xfwm4 се користи во корисничкото опкружување Xfce за прикажување, украсување и трансформирање на прозорци.

Инвеститорот сè уште не одлучил дали да го развие пристаништето самостојно или како дел од Xfce. Ако проектот остане независен, тој ќе го користи името xfway, кое претходно го користеше истиот автор за експерименти во развојот на композитен сервер за Xfce кој работи на врвот на библиотеката libweston. Во сегашната форма, работата на портата xfwm4 базирана на wlroots не е завршена, а во споредба со претходниот обид да се создаде композитен сервер базиран на libweston, новата порта сè уште заостанува во функционалноста. Во исто време, пристаништето активно се развива, на пример, пред неколку дена беше додадена поддршка за префрлување на прозорци користејќи Alt+Tab. Идните планови вклучуваат обезбедување работа и во Вејленд и во Х11.

Што се однесува до официјалната поддршка за Wayland во Xfce, таа сè уште е во застој. Во согласност со планот објавен пред една година, тие имаат намера да постигнат прифатливо функционирање на главните апликации во средини базирани на Wayland во објавувањето на Xfce 4.18, а целосната транзиција кон Wayland е класифицирана како долгорочен план. Употребата на libmutter или wlroots беше дискутирана како опции за прилагодување на Xfce за Wayland, но на крајот изборот беше направен во корист на libmutter, бидејќи им е попознат на програмерите кои работат со GTK. За разлика од портата базирана на wlroots, решението засновано на libmutter ќе бара интеграција на компонентите на xfce4-панелот и xfdesktop во композитниот сервер.

Извор: opennet.ru

Додадете коментар