Projekti Xfce përditësoi planet lidhur me mbështetje për Wayland

Zhvilluesit e Xfce kanë përditësuar faqen me planet që lidhen 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 bazë të lëshimit të ardhshëm të rëndësishëm Xfce 4.20, duke ruajtur mbështetje për X11. Më parë, çështja e ruajtjes së përputhshmërisë me X11 ishte në fazë diskutimi, ku nuk arriti të arrinte konsensusin. Tani është vendosur që mbështetje për X11 në të ardhmen e afërt nuk do të ndërpritet.

Seanca mbi Wayland në Xfce 4.20 do të mbulojë një grup minimal të nevojave, dhe funksionaliteti që mungon do të shtohet gradualisht gjatë përgatitjes së lëshimeve të ardhshme. Gjithashtu është planifikuar që të vazhdohet përmirësimi i funksionimit në mjedisin bazuar në protokollin Wayland në aplikacionet e përdoruesve që janë tashmë portuar.

Në një shënim është përmendur se projekti nuk ka burime për mbështetje të menaxherit të tij të kompozitit për Wayland, por është hedhur poshtë mundësia e përdorimit të lidhjes me XWayland. Vendimi i mëparshëm për të përdorur bibliotekën wlroots në vend të libmutter për mjedisin Wayland, i zhvilluar nga zhvilluesit e mjedisit të përdoruesve Sway, mbetet i pandryshuar dhe ofron funksionalitete bazë për menaxhimin e kompozitorit mbi Wayland.

Desktopi xfdesktop dhe paneli xfce4-panel tashmë janë portuar për Wayland, duke marrë parasysh përdorimin e wlroots dhe do të vazhdojnë të zhvillohen si komponentë që mund të lançohet veçmas. Funksionimi i xfce4-panel është testuar me kompozitorët Labwc dhe Wayfire. серверами Për të abstaruar funksionimin mbi Wayland dhe X11, është përdorur biblioteka libxfce4windowing, e cila ofron një shtresë për abstarimin nga sistemi grafik në të cilin janë implementuar komponentët e menaxhimit të dritareve (ekranet, dritaret rrënjësorë, desktopet virtuale etj.), që nuk lidhin me një sistem të caktuar të dritareve. Mbështetja për X11 është realizuar mbi libwnck (Window Navigator Construction Kit).

Nga komponentët e portuar në Wayland gjithashtu janë përmendur: exo, libxfce4ui, libxfce4util, thunar, xfce4-appfinder, xfce4-settings, xfconf, xfce4-power-manager, tumbler, garcon, thunar-volman dhe xfce4-dev-tools. Mbështetje për Wayland aktualisht mungon në menaxherin e seancave xfce4-session dhe menaxherin e dritareve xfwm4, por për organizimin e operacioneve duke përdorur Wayland ekziston një port jozyrtar i xfwm4.

Ndër aplikacionet që kanë shtuar mbështetje për Wayland: xfce4-terminal, mousepad, xfce4-notifyd, xfce4-taskmanager, xfce4-mixer, ristretto, catfish, xfburn, parole, xfmpc, xfce4-dict, gigolo dhe xfce4-panel-profiles. Aplikacionet që ende nuk punojnë me Wayland: xfdashboard, xfce4-screenshooter, xfce4-screensaver dhe xfce4-volumed-pulse.

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster