Na voljo Wayland 1.22

Po devetih mesecih razvoja je predstavljen stabilen izdelek protokola, mehanizma medprocesne komunikacije in knjižnic Wayland 1.22. Večina različice 1.22 je nazaj združljiva na ravni API in ABI z izdajami 1.x ter vsebuje predvsem popravke napak in manjše posodobitve protokola. Kompozitni strežnik Weston, ki ponuja kodo in delovne primere za uporabo Waylanda v namiznih okoljih in vgrajenih rešitvah, se razvija v okviru ločenega cikla razvoja.

Glavne spremembe v protokolu:

  • V programski vmesnik wl_surface je bila dodana podpora za dogodke wl_surface::preferred_buffer_scale in wl_surface::preferred_buffer_transform, preko katerih se prenaša informacija o spremembi kompozita serverom ravni povečave in parametrov transformacije za površino.
  • V programski vmesnik wl_pointer je bil dodan dogodek wl_pointer::axis, ki prikazuje fizično smer gibanja kazalca za določitev pravilne smeri pomikanja v vtičnikih.
  • V wayland-server je bila dodana metoda za pridobitev globalnega imena in реализirana funkcija wl_client_add_destroy_late_listener.

Spremembe v aplikacijah, namiznih okoljih in distribucijah, povezanih z Wayland:

  • V osnovno sestavo Wine je bila vključena začetna podpora za uporabo v okoljih, temelječih na protokolu Wayland, brez uporabe XWayland in komponent X11. V trenutni fazi je bil dodan gonilnik winewayland.drv in komponente unixlib, prav tako pa je bila izvedena priprava za obdelavo sistema za sestavljanje datotek z definicijami protokola Wayland. V eni od naslednjih izdaj načrtujejo vključitev sprememb, ki bodo omogočile izhod v okolju Wayland.
  • Nadaljuje se izboljšanje podpore Wayland v izdajah KDE Plasma 5.26 in 5.27. Uresničena je bila možnost zaustavitve vstavljanja iz odložišča s srednjo miško. Izboljšana je kakovost povečave oken aplikacij, ki se zaženejo s pomočjo XWayland. Pojavila se je podpora za gladko pomikanje pri miškah z visoko ločljivostjo. V aplikacijah za risanje, kot je Krita, je postala mogoča sleditev nagiba in vrtenja peresa na tablicah. Dodana je podpora za nastavitev globalnih bližnjic. Omogočeno je samodejno izbiro ravni povečave za zaslon.
  • Za Xfce so pripravljene eksperimentalne različice plošče xfce4-panel in delovnega okolja xfdesktop, v katerih je bila uvedena začetna podpora za delovanje v okolju z uporabo protokola Wayland.
  • Uporabniško okolje distribucije Tails je bilo preseljeno s X-strežnika na uporabo protokola Wayland.
  • V Qt 6.5 je bil dodan programski vmesnik QNativeInterface::QWaylandApplication za neposreden dostop do objektov, izvornih za Wayland, ki se uporabljajo v notranjih strukturah Qt, ter za pridobitev informacij o zadnjih uporabnikovih dejanjih, ki so lahko potrebne za razširitve protokola Wayland.
  • Za operacijski sistem Haiku je bila pripravljena plast za zagotavljanje združljivosti s protokolom Wayland, ki omogoča zagon orodij in aplikacij, ki uporabljajo Wayland, vključno z aplikacijami, temelječimi na knjižnici GTK.
  • V sistemu 3D-modeliranja Blender 3.4 je bila uvedena podpora za protokol Wayland, kar omogoča neposredno zagon Blendera v okoljih na osnovi Waylanda brez uporabe XWaylanda.
  • Objavljena je bila različica uporabniškega okolja Sway 1.8, ki uporablja Wayland.
  • Na voljo je uporabniško okolje PaperDE 0.2, ki uporablja Qt in Wayland.
  • V Firefoxu so izboljšana sredstva za zagotavljanje dostopa do zaslona v okoljih na osnovi protokola Wayland. Odpravljene so bile težave v zvezi s gladkostjo pomikanja vsebine, generacijo dogodka klik pri pritisku na drsnik in pomikanjem izven vsebine v okoljih na osnovi Waylanda.
  • Objavljena je bila različica zaslonskega vmesnika za mobilne naprave Phosh 0.22.0, ki temelji na tehnologijah GNOME in uporablja kompozitni strežnik Phoc, delujoč nad Waylandom.
  • Podjetje Valve še naprej razvija kompozitni strežnik Gamescope (prej znan kot steamcompmgr), ki uporablja protokol Wayland in se uporablja v operacijskem sistemu SteamOS 3.
  • Objavljena je bila različica DDX-komponenta XWayland 23.1.0, ki zagotavlja zagon X.Org Serverja za izvedbo X11-aplikacij v okoljih na osnovi Waylanda.
  • Objavljena je bila različica labwc 0.6, kompozitnega strežnika za Wayland z zmogljivostmi, ki spominjajo na upravitelja oken Openbox (projekt se predstavlja kot poskus ustvarjanja alternative Openbox za Wayland).
  • Razvija se lxqt-sway, prenos uporabniškega okolja LXQt, ki podpira Wayland. Poleg tega drug projekt LWQt razvija različico uporabniškega vmesnika LXQt, temelječega na Waylandu.
  • Izdan je kompaktni server Weston 11.0, u kojem je nastavljen razvoj infrastrukture za upravljanje bojom i stvorena osnova za buduću podršku konfiguracijama s više GPU-a.
  • Nastavljeno je portovanje radnog okruženja MATE za Wayland.
  • Kompanija System76 razvija novu verziju korisničkog okruženja COSMIC koja koristi Wayland.
  • Wayland je podrazumevano aktiviran na mobilnim platformama Plasma Mobile, Sailfish, webOS Open Source Edition,

    Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster