Pieejams Wayland 1.22

Pēc deviņu mēnešu izstrādes ir prezentēts stabils Wayland protokola, starpprocessu mijiedarbības mehānisma un bibliotēku izlaidums 1.22. 1.22 filiāle ir saderīga ar API un ABI līmenī ar 1.x izlaidumiem un galvenokārt satur kļūdu labojumus un nelielas protokola atjauninājumus. Kompozīcija serveris Weston, kas sniedz kodu un darba piemērus Wayland izmantošanai darbvirsmas vidēs un iebūvētos risinājumos, attīstās atsevišķā izstrādes ciklā.

Galvenās izmaiņas protokola ietvaros:

  • Programmēšanas interfeisā wl_surface ir pievienota atbalsta funkcija notikumiem wl_surface::preferred_buffer_scale un wl_surface::preferred_buffer_transform, caur kuriem tiek nodota informācija par kompozīcijā veiktajām izmaiņām serveri palielināšanas līmeņiem un transformācijas parametriem virsmai.
  • Programmēšanas interfeisā wl_pointer ir pievienots notikums wl_pointer::axis, kas parāda fizisko virzienu, kādā pārvietojas kursoru, lai noteiktu pareizo ritināšanas virzienu logrīkos.
  • Wayland-server ir pievienota metode globālā vārda iegūšanai, un ir ieviesta funkcija wl_client_add_destroy_late_listener.

Izmaiņas lietojumprogrammās, darbvirsmas vidēs un izplatījumos, kas saistītas ar Wayland:

  • Pamatā Wine ir iekļauta sākotnējā atbalsta versija, lai to izmantotu Wayland protokola bāzes vidēs, neizmantojot XWayland un X11 komponentus. Pašreizējā posmā ir pievienots draiveris winewayland.drv un unixlib komponenti, kā arī ir sagatavota sistēma būvēšanas failiem, kas satur Wayland protokola definīcijas. Nākamajos izlaidumos plānots iekļaut izmaiņas, kas nodrošina izvadi Wayland vidē.
  • Turpināta Wayland atbalsta uzlabošana KDE Plasma 5.26 un 5.27 izlaidumos. Ir ieviesta iespēja atslēgt ielīmēšanu no starpliktuves, izmantojot vidējo peles pogu. Uzlabota lietojumprogrammu logu mērogošanas kvalitāte, ilgstoši izmantojot XWayland. Pievienots atbalsts plūstošai ritināšanai ar augstas izšķirtspējas ritenīšiem. Zīmēšanas lietojumprogrammās, piemēram, Krita, pievienota iespēja izsekot zīmuļa slīpumu un pagriešanu planšetēs. Pievienots atbalsts globālo īsinājumu taustiņu konfigurēšanai. Nodrošināta automātiska mērogošanas līmeņa izvēle ekrānam.
  • Xfce ir izstrādājis eksperimentālos izdevumus xfce4-panel panelim un xfdesktop darba videi, kuros piedāvāta sākotnējā atbalsta iespēja strādāt vidēs, kas balstītas uz Wayland protokolu.
  • Tails izplatījuma lietotāja vide ir pārgājusi no X servera uz Wayland protokola izmantošanu.
  • Qt 6.5 ir pievienota QNativeInterface::QWaylandApplication programmatūras saskarne, kas ļauj tieši piekļūt Wayland nativiem objektiem, kas tiek izmantoti Qt iekšējās struktūrās, kā arī piekļūt informācijai par pēdējām lietotāja darbībām, kas var būt nepieciešama, lai to pārsūtītu Wayland protokola paplašinājumiem.
  • Operētājsistēmai Haiku ir izstrādāta saskarne, lai nodrošinātu saderību ar Wayland, ļaujot palaižot rīku komplektus un lietojumprogrammas, kas izmanto Wayland, tostarp lietojumprogrammas, kas balstītas uz GTK bibliotēku.
  • 3D modelēšanas sistēmā Blender 3.4 ir ieviesta Wayland protokola atbalsts, ļaujot tieši palaist Blender vidēs, kas balstītas uz Wayland, bez XWayland pārliktņu izmantošanas.
  • Ir publicēta Sway 1.8 lietotāja vide, kas izmanto Wayland.
  • Pieejama PaperDE 0.2 lietotāja vide, kas izmanto Qt un Wayland.
  • Firefox ir uzlaboti ekrāna piekļuves līdzekļi vidēs, kas balstītas uz Wayland protokolu. Tika novērstas problēmas, kas saistītas ar satura ritināšanas gludumu, klikšķa notikuma ģenerēšanu, nospiežot ritināšanas joslu, un ritināšanu ārpus satura vidēs, kas balstītas uz Wayland.
  • Ir publicēts Phosh 0.22.0 mobilās ierīces ekrāna saskarne, kas balstīta uz GNOME tehnoloģijām un izmanto Phoc kompozīcijas serveri, kas darbojas virs Wayland.
  • Uzņēmums Valve turpina attīstīt kompozīcijas serveri Gamescope (iepriekš zināms kā steamcompmgr), kas izmanto Wayland protokolu un tiek pielietots operētājsistēmā SteamOS 3.
  • Ir publicēts DDX komponentu XWayland 23.1.0 izdošanā, kas nodrošina X.Org Server palaišanu X11 lietojumprogrammu izpildei vidēs, kas balstītas uz Wayland.
  • Ir izlaists labwc 0.6, kompozīcijas serveris sistēma Wayland, kurai ir funkcijas, kas atgādina Openbox logu menedžeri (projekts tiek pasniegts kā mēģinājums izveidot alternatīvu Openbox Wayland).
  • Turpinās lxqt-sway attīstība, LXQt lietotāja vides ports, kas atbalsta Wayland. Turklāt cits projekts LWQt izstrādā LXQt lietotāja saskarnes variantu, kas balstīts uz Wayland.
  • Ir izlaists kompozītu servera Weston 11.0 izlaišana, kurā turpināta darbs pie infrastruktūras krāsu pārvaldībai un izveidota pamats nākotnes atbalstam konfigurācijām ar vairākiem GPU.
  • Turpināta MATE darbvirsmas portēšana uz Wayland.
  • Uzņēmums System76 izstrādā jaunu COSMIC lietotāja saskarnes variantu, kas izmanto Wayland.
  • Wayland pēc noklusējuma tiek izmantots mobilajās platformās Plasma Mobile, Sailfish, webOS Open Source Edition,

    Avots: opennet.lv
Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster