Wayland 1.22 on saadaval

Pärast üheksa kuu arendustööd on välja antud Wayland 1.22 protokolli, protsessidevahelise suhtluse mehhanismi ja raamatukogude stabiilne versioon. 1.22 haru on API ja ABI tasandil tagasi ühilduv 1.x väljaannetega ning sisaldab peamiselt veaparandusi ja väikseid protokolli uuendusi. Komposiitserver Weston, mis pakub koodi ja töönäiteid Waylandi kasutamiseks lauaarvuti keskkondades ning sisseehitatud lahendustes, areneb eraldi arendustsükli raames.

Protokolli peamised muudatused:

  • wl_surface liidesele on lisatud tugi wl_surface::preferred_buffer_scale ja wl_surface::preferred_buffer_transform sündmustele, mille kaudu edastatakse teavet komposiitserveri serveriga skaleerimisaste ja transformatsiooni parameetrite muutmise kohta pinnale.
  • wl_pointer liidesele on lisatud sündmus wl_pointer::axis, mis näitab näidiku füüsilist liikumise suunda, et määrata õiged kerimise suunad vidinates.
  • wayland-serverisse on lisatud meetod globaalsete nimede hankimiseks ning realiseeritud funktsioon wl_client_add_destroy_late_listener.

Muutused rakendustes, töölauakeskkondades ja distributsioonides, mis on seotud Waylandiga:

  • Veini põhikoosseisu on lisatud algne tugi Waylandi protokollide põhjalikes keskkondades, ilma XWaylandi ja X11 komponentideta. Praeguses etapis on lisatud draiver winewayland.drv ja unixlib komponendid, samuti on tehtud ettevalmistusi Waylandi protokolli määratlemise failide töötlemiseks. Ühes järgmistest väljaannetest plaanitakse lisada muudatused, mis tagavad väljundi Waylandi keskkonnas.
  • Waylandi toe täiustamist jätkatakse KDE Plasma 5.26 ja 5.27 väljaannetes. On rakendatud võimalus keelata keskmise hiireklõpsuga lõikelaua sisu sisestamine. Rakenduste akende skaleerimise kvaliteeti, mis käivitatakse XWaylandi abil, on parendatud. Tekkis tugi sujuvale kerimisele, kui kasutatakse kõrge eraldusvõimega kerimisrattaid. Joonistusrakendustes, nagu Krita, on lisatud võimalus jälgida pliiatsi kallutatust ja pöörlemist tahvelarvutites. Lisatud on globaalsete otseteede seadistamise tugi. Tagatud on automaatne skaleerimise taseme valik ekraani jaoks.
  • Xfce jaoks on välja antud eksperimentaalsed versioonid xfce4-panel paneelile ja xfdesktop töölauale, mis pakuvad algset tuge Waylandi protokollile põhinevates keskkondades töötamiseks.
  • Tailsi jaotuse kasutajakeskkond on üle viidud X-serverilt Waylandi protokolli kasutamisele.
  • Qt 6.5 on lisatud QNativeInterface::QWaylandApplication API, mis võimaldab otse suhelda Waylandile iseloomulike objektidega, mida kasutatakse Qt sisemistes struktuurides, samuti korraldada juurdepääsu kasutaja viimastele tegevustele, mis võivad olla vajalikud Waylandi protokolli laienduste edastamiseks.
  • Haiku operatsioonisüsteemi jaoks on loodud Waylandi ühilduvuskiht, mis võimaldab käitada Waylandi kasutavaid raamistikke ja rakendusi, sealhulgas GTK raamatukogul põhinevaid rakendusi.
  • 3D-modelleerimise süsteemis Blender 3.4 on rakendatud Waylandi protokolli tugi, mis võimaldab osalist Blenderi käivitamist Waylandi põhistes keskkondades ilma XWaylandi üleminekukihti kasutamata.
  • Avaldatud on Waylandi kasutatav Sway 1.8 kasutajakeskkond.
  • Saadaval on Qt ja Waylandi kasutav PaperDE 0.2 kasutajakeskkond.
  • Firefoxis on parandatud ekraani jagamise tööriistu Waylandi protokolliga põhinevates keskkondades. On lahendatud probleemid, mis on seotud sisu sujuva kerimise, hiireklikiga kerimislindi klikkimise ning kerimisega sisu piiridest väljapoole Waylandi keskkondades.
  • Avaldatud on mobiilse seadme Phosh 0.22.0 kasutajaliidese versioon, mis põhineb GNOME tehnoloogiatel ja kasutab koostuvserveri Phoc, mis töötab Waylandi peal.
  • Valve jätkab Gamescope komposiitserveri (varem tuntud kui steamcompmgr) arendamist, mis kasutab Waylandi protokolli ja mida rakendatakse operatsioonisüsteemis SteamOS 3.
  • Avaldatud on DDX-komponendi XWayland 23.1.0 versioon, mis võimaldab X.Org Serveri käivitamist X11- rakenduste käitamiseks Waylandi keskkondades.
  • Avaldatud on labwc 0.6, koostuv... serverile Waylandi jaoks, millel on funktsioonid, mis meenutavad Openboxi aknahaldurit (projekt esitleb end kui katset luua Openboxile alternatiiv Waylandis).
  • Arendatakse lxqt-swayd, LXQti kasutajakeskkonna porti, mis toetab Waylandi. Lisaks arendab teine projekt LWQt variante LXQti kasutajaliidesest, mis põhineb Waylandil.
  • Weston 11.0 komposiitserveri versioon on välja antud, kus jätkatakse värvide haldamise infrastruktuuri arendamist ning luuakse alus tulevaste mitme GPU konfiguratsioonide toetamiseks.
  • MATE töölaua portimist Waylandi jaoks jätkatakse.
  • Ettevõte System76 arendab uut COSMIC kasutajaliidese varianti, mis kasutab Waylandit.
  • Waylandi kasutatakse vaikimisi mobiilplatformidel nagu Plasma Mobile, Sailfish ja webOS Open Source Edition.

    Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster