Wayland 1.22 on saadaval

Pärast üheksa kuud kestnud arendustööd esitletakse protokolli, protsessidevahelise sidemehhanismi ja Wayland 1.22 teekide stabiilset väljalaset. 1.22 haru on API ja ABI tagasiühilduv 1.x väljalasetega ning sisaldab peamiselt veaparandusi ja väiksemaid protokollivärskendusi. Weston Composite Server, mis pakub koodi ja töönäiteid Waylandi kasutamiseks töölauakeskkondades ja manustatud lahendustes, töötatakse välja eraldi arendustsükli raames.

Peamised muudatused protokollis:

  • Lisatud on sündmuste wl_surface::preferred_buffer_scale ja wl_surface::preferred_buffer_transform tugi wl_surface API-le, mille kaudu edastatakse teave liitserveri poolt pinna skaleerimistaseme ja teisendusparameetrite muutumise kohta.
  • Lisati wl_pointer API-le sündmus wl_pointer::axis, et näidata kursori füüsilist suunda, et määrata vidinates õige kerimissuund.
  • Wayland-server on lisanud meetodi globaalse nime saamiseks ja rakendanud funktsiooni wl_client_add_destroy_late_listener.

Waylandiga seotud muudatused rakendustes, töölauakeskkondades ja distributsioonides:

  • Wine'iga on kaasas esialgne tugi kasutamiseks Waylandi protokollipõhistes keskkondades ilma XWaylandi ja X11 komponentideta. Praeguses etapis on lisatud winewayland.drv draiver ja unixlib komponendid ning tehtud ettevalmistused Waylandi protokolli definitsioonidega failide töötlemiseks ehitussüsteemi poolt. Ühes järgmistest väljaannetest kavatsevad nad lisada muudatusi, mis võimaldavad Waylandi keskkonnas väljundit.
  • Waylandi toe jätkuv täiustamine KDE Plasma 5.26 ja 5.27 versioonides. Rakendatud on võimalus keelata lõikelaualt kleepimine hiire keskmise nupuga. Täiustas XWaylandiga käivitatud rakenduste akna skaleerimise kvaliteeti. Lisatud tugi sujuvaks kerimiseks kõrge eraldusvõimega ratashiirtega. Joonistusrakendustel, nagu Krita, on nüüd võimalus jälgida tahvelarvutitel pliiatsi kallet ja pööramist. Lisatud tugi globaalsete kiirklahvide konfigureerimiseks. Ekraani suumitaseme automaatne valik.
  • Xfce jaoks on ette valmistatud katselised xfce4-paneeli ja xfdesktop desktopi versioonid, mis pakuvad esialgset tuge Waylandi protokollil põhinevates keskkondades töötamiseks.
  • Tailsi distributsiooni kasutajakeskkond on teisaldatud X-serverist, et kasutada Waylandi protokolli.
  • Qt 6.5 lisas QNativeInterface::QWaylandApplication API, et pääseda otse juurde algsetele Waylandi objektidele, mida kasutatakse Qt sisemistes struktuurides, samuti juurdepääsuks teabele kasutaja hiljutiste toimingute kohta, mille edastamist võib nõuda Waylandi protokolli laiendustele.
  • Haiku operatsioonisüsteemile on ette valmistatud Waylandi ühilduvuskiht, mis võimaldab käivitada Waylandi abil tööriistakomplekte ja rakendusi, sealhulgas GTK teegil põhinevaid rakendusi.
  • Blender 3 3.4D-modelleerimissüsteem rakendab Waylandi protokolli tuge, mis võimaldab Blenderit otse käivitada Waylandi-põhistes keskkondades ilma XWaylandi kihti kasutamata.
  • Avaldatud on Waylandi kasutav kohandatud keskkonna Sway 1.8 väljalase.
  • Kohandatud PaperDE 0.2 keskkond on saadaval Qt ja Waylandi abil.
  • Firefox on täiustanud ekraani jagamist Waylandi keskkondades. Lahendatud on probleemid sisu sujuva kerimisega, kerimisribal klõpsamisel klõpsamissündmuse käivitamisega ja sisust väljakerimisega Waylandi-põhistes keskkondades.
  • Avaldatud on Phoshi 0.22.0 mobiiliekraani kesta väljalase, mis põhineb GNOME tehnoloogiatel ja kasutab Waylandi peal töötavat Phoc komposiitserverit.
  • Valve jätkab Gamescope'i komposiitserveri (endise nimega steamcompmgr) arendamist, mis kasutab Waylandi protokolli ja mida kasutatakse operatsioonisüsteemis SteamOS 3.
  • Avaldatud on XWayland 23.1.0 DDX komponendi väljalase, mis tagab X.Org serveri käivitamise, et korraldada X11 rakenduste täitmist Waylandi-põhistes keskkondades.
  • Labwc 0.6, Waylandi komposiitserveri väljalase, mille funktsioonid meenutavad Openboxi aknahaldurit (projekti reklaamitakse kui katset luua alternatiiv Openbox for Waylandile).
  • Lxqt-sway arendus, LXQt kasutajaruumi port, mis toetab Waylandi. Lisaks arendab teine ​​LWQt projekt Waylandil põhinevat kohandatud LXQt ümbrist.
  • Weston Composite Server 11.0 väljalase on lõpetatud, jätkates tööd värvihalduse infrastruktuuri kallal ja pannes aluse mitme GPU konfiguratsioonide tulevasele toele.
  • Jätkas MATE töölaua teisaldamist Waylandi.
  • System76 arendab Waylandi abil COSMIC kasutajakeskkonna uut versiooni.
  • Wayland on Plasma Mobile'i, Sailfishi, webOS avatud lähtekoodiga väljaande mobiiliplatvormides vaikimisi lubatud,

    Allikas: opennet.ru

Lisa kommentaar