Wayland 1.21 už vyšiel a toto sú jeho novinky

Po šiestich mesiacoch vývoja bola predstavená stabilná verzia protokolu Wayland 1.21, toto nové API a ABI je spätne kompatibilné s verziami 1.xa obsahuje hlavne opravy chýb a menšie aktualizácie protokolov.

Pred pár dňami bola vytvorená opravná aktualizácia pre Weston Composite Server 10.0.1, ktorá je vyvíjaná v rámci samostatného vývojového cyklu. Weston poskytuje kód a pracovné príklady na použitie Wayland v desktopových prostrediach a vstavaných riešeniach.

Hlavné správy o Waylande 1.21

V tejto novej verzii zaviedla pridanú podporu pre udalosť wl_pointer.axis_value120 do rozhrania wl_pointer API pre vysoko presné rolovanie myšou pomocou rolovacieho kolieska s vysokým rozlíšením.

Ďalšou zo zmien, ktoré v tejto novej verzii vynikajú, je to, že na server boli pridané nové funkcie wl_signal_emit_mutable (podobne ako wl_signal_emit ktorý podporuje správnu činnosť v situácii, keď jeden obsluhovač návestidiel odoberá druhého návestného) a wl_global_get_version (umožňuje vám zistiť všeobecnú verziu API).

protokol wl_shell bola označená ako voliteľná pre nasadenie na kompozitné servery a bola zastaraná. Na vytváranie vlastných shellov sa odporúča použiť protokol xdg_shell, ktorý poskytuje rozhranie na interakciu s povrchmi ako s oknami, čo vám umožňuje presúvať povrchy po obrazovke, zbaliť, rozbaliť, zmeniť veľkosť atď.

Vyzdvihnuté sú aj súvisiace čisté a prepracované štruktúry a funkcie. s prispôsobením kurzora a zvýšenými požiadavkami na zostavovací systém je teraz na zostavenie potrebný Meson toolkit minimálne vo verzii 0.56. Pri kompilácii je povolený príznak "c_std=c99".

Ďalej tiež stojí za zmienku, že vývoj projektu bol prenesený na platformu GitLab s využitím infraštruktúry projektu FreeDesktop.org.

Okrem toho, Za povšimnutie stoja aj zmeny v aplikáciách, desktopové prostredia a distribúcie súvisiace s Waylandom:

  • KDE plánuje v roku 2022 priviesť reláciu plazmového desktopu založenú na protokole Wayland do stavu vhodného na každodenné používanie významnou časťou používateľov.
  • Vo Fedore 36 je na systémoch s proprietárnymi ovládačmi NVIDIA štandardne povolená relácia GNOME založená na protokole Wayland, ktorá sa predtým používala iba pri používaní ovládačov s otvoreným zdrojovým kódom.
  • V Ubuntu 22.04 je väčšina štandardne nastavená na reláciu pracovnej plochy založenú na protokole Wayland, ale používanie servera X zostáva predvolenou hodnotou pre systémy s proprietárnymi ovládačmi NVIDIA. Pre Ubuntu bol navrhnutý PPA repozitár s balíkom qtwayland, do ktorého boli prenesené opravy súvisiace so zlepšením podpory protokolu Wayland z vetvy Qt 5.15.3 sprevádzané projektom KDE.
  • Nočné zostavy Firefoxu majú štandardne povolenú podporu Wayland. Firefox opravuje problém s blokovaním vlákien, zlepšuje škálovanie vyskakovacích okien a pri kontrole pravopisu sprístupňuje kontextové menu.
  • Valve pokračuje vo vývoji kompozitného servera Gamescope (predtým známeho ako steamcompmgr), ktorý používa protokol Wayland a používa sa v operačnom systéme SteamOS 3.
  • Vyšlo vydanie komponentu XWayland 22.1.0 DDX, ktoré poskytuje serverové vydanie X.Org na organizovanie vykonávania aplikácií X11 v prostrediach založených na Wayland. Nová verzia pridáva podporu pre protokol DRM Lease, ktorý sa používa na vytvorenie stereo obrazu s rôznymi buffermi pre ľavé a pravé oko pri odosielaní do slúchadiel pre virtuálnu realitu.
  • Projekt labwc vyvíja kompozitný server pre Wayland s funkciami pripomínajúcimi správcu okien Openbox (projekt je propagovaný ako pokus o vytvorenie alternatívy Openbox pre Wayland).
  • K dispozícii je prvá verzia LWQt, vlastný shellový variant LXQt založený na Waylande.
  • Collabora ako súčasť projektu wxrd vyvíja nový kompozitný server založený na Waylande pre systémy virtuálnej reality.
  • Bolo zverejnené vydanie projektu Wine-wayland 7.7, ktoré umožňuje používať Wine v prostrediach založených na protokole Wayland, bez použitia komponentov XWayland a X11.

Fuente: https://lists.freedesktop.org


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.