Mae'r rheolwr ffenestri xfwm4 a ddefnyddir yn Xfce wedi'i gludo i weithio gyda Wayland

O fewn fframwaith y prosiect xfwm4-wayland, mae selogion annibynnol yn datblygu fersiwn o reolwr ffenestri xfwm4, wedi'i addasu i ddefnyddio protocol Wayland a'i gyfieithu i system adeiladu Meson. Darperir cefnogaeth Wayland yn xfwm4-wayland trwy integreiddio Γ’ llyfrgell wlroots, a ddatblygwyd gan ddatblygwyr amgylchedd defnyddwyr Sway a darparu swyddogaethau sylfaenol ar gyfer trefnu gwaith rheolwr cyfansawdd yn seiliedig ar Wayland. Defnyddir Xfwm4 yn amgylchedd defnyddiwr Xfce i arddangos, addurno a thrawsnewid ffenestri.

Nid yw'r datblygwr wedi penderfynu eto a ddylid datblygu'r porthladd yn annibynnol neu fel rhan o Xfce. Os bydd y prosiect yn parhau i fod yn annibynnol, bydd yn defnyddio'r enw xfway, a ddefnyddiwyd yn flaenorol gan yr un awdur ar gyfer arbrofion wrth ddatblygu gweinydd cyfansawdd ar gyfer Xfce yn rhedeg ar ben y llyfrgell libweston. Yn ei ffurf bresennol, nid yw gwaith ar borthladd xfwm4 yn seiliedig ar wlroots wedi'i gwblhau, ac o'i gymharu Γ’'r ymgais flaenorol i greu gweinydd cyfansawdd yn seiliedig ar libweston, mae'r porthladd newydd yn dal ar ei hΓ΄l hi o ran ymarferoldeb. Ar yr un pryd, mae'r porthladd wrthi'n datblygu, er enghraifft, ychydig ddyddiau yn Γ΄l ychwanegwyd cefnogaeth i newid ffenestri gan ddefnyddio Alt + Tab. Mae cynlluniau ar gyfer y dyfodol yn cynnwys sicrhau gwaith yn Wayland ac X11.

O ran y gefnogaeth swyddogol i Wayland yn Xfce, mae'n dal i fod yn arafu. Yn unol Γ’'r cynllun a gyhoeddwyd flwyddyn yn Γ΄l, maent yn bwriadu cyflawni gweithrediad derbyniol o'r prif geisiadau yn amgylcheddau Wayland wrth ryddhau Xfce 4.18, ac mae trosglwyddiad cyflawn i Wayland yn cael ei ddosbarthu fel cynllun hirdymor. Trafodwyd y defnydd o libmutter neu wlroots fel opsiynau ar gyfer addasu Xfce ar gyfer Wayland, ond yn y pen draw gwnaed y dewis o blaid libmutter, gan ei fod yn fwy cyfarwydd i ddatblygwyr sy'n gweithio gyda GTK. Yn wahanol i'r porthladd sy'n seiliedig ar wlroots, bydd y datrysiad sy'n seiliedig ar libmutter yn gofyn am integreiddio cydrannau xfce4-panel a xfdesktop i'r gweinydd cyfansawdd.

Ffynhonnell: opennet.ru

Ychwanegu sylw