PÄc deviÅu mÄneÅ”u izstrÄdes tiek prezentÄts stabils protokola, starpprocesu komunikÄcijas mehÄnisma un Wayland 1.22 bibliotÄku laidiens. 1.22 filiÄle ir saderÄ«ga API un ABI lÄ«menÄ« ar 1.x laidieniem, un tajÄ galvenokÄrt ir kļūdu labojumi un nelieli protokolu atjauninÄjumi. Weston Composite Server, kas nodroÅ”ina kodu un darba piemÄrus Wayland izmantoÅ”anai darbvirsmas un iegultÄs vidÄs, tiek izstrÄdÄts kÄ atseviŔķs izstrÄdes cikls.
GalvenÄs izmaiÅas protokolÄ:
- Programmas wl_surface saskarnei ir pievienots atbalsts notikumiem wl_surface::preferred_buffer_scale un wl_surface::preferred_buffer_transform, caur kuru tiek pÄrraidÄ«ta informÄcija par saliktÄ servera veiktajÄm izmaiÅÄm mÄrogoÅ”anas lÄ«menÄ« un virsmas transformÄcijas parametriem.
- Wl_pointer programmÄÅ”anas saskarnei ir pievienots notikums wl_pointer::axis, kas parÄda rÄdÄ«tÄja kustÄ«bas fizisko virzienu, lai noteiktu pareizo ritinÄÅ”anas virzienu logrÄ«kos.
- Wayland-server ir pievienota globÄlÄ nosaukuma iegÅ«Å”anas metode, un ir ieviesta funkcija wl_client_add_destroy_late_listener.
IzmaiÅas lietojumprogrammÄs, darbvirsmas vidÄs un izplatÄ«jumos saistÄ«bÄ ar Wayland:
- Wine tiek piegÄdÄts ar sÄkotnÄjo atbalstu izmantoÅ”anai uz Wayland protokolu balstÄ«tÄs vidÄs bez XWayland vai X11 komponentiem. PaÅ”reizÄjÄ posmÄ ir pievienoti draivera winewayland.drv un unixlib komponenti, un faili ar Wayland protokola definÄ«cijÄm ir sagatavoti apstrÄdei montÄžas sistÄmÄ. ViÅi plÄno iekļaut izmaiÅas, lai iespÄjotu izvadi Wayland vidÄ nÄkotnÄ.
- TurpinÄti Wayland atbalsta uzlabojumi KDE Plasma 5.26 un 5.27 laidienos. Ir ieviesta iespÄja atspÄjot ielÄ«mÄÅ”anu no starpliktuves ar peles vidÄjo pogu. Uzlabota lietojumprogrammu logu mÄrogoÅ”anas kvalitÄte, kas palaists, izmantojot XWayland. Tagad ir pieejams vienmÄrÄ«gas ritinÄÅ”anas atbalsts peļu klÄtbÅ«tnÄ ar augstas izŔķirtspÄjas riteni. TÄdas zÄ«mÄÅ”anas lietotnes kÄ Krita ir pievienojuÅ”as iespÄju planÅ”etdatoros izsekot pildspalvas slÄ«pumam un pagrieÅ”anai. Pievienots atbalsts globÄlo karsto taustiÅu iestatÄ«Å”anai. Tiek nodroÅ”inÄta automÄtiska ekrÄna tÄlummaiÅas lÄ«meÅa izvÄle.
- Xfce ir sagatavoti eksperimentÄlie xfce4 paneļa un xfdesktop desktop laidieni, kas piedÄvÄ sÄkotnÄjo atbalstu darbam vidÄs, kuru pamatÄ ir Wayland protokols.
- Tails izplatÄ«Å”anas lietotÄja vide ir pÄrsÅ«tÄ«ta no X servera, lai izmantotu Wayland protokolu.
- Qt 6.5 pievienoja QNativeInterface::QWaylandApplication programmÄÅ”anas saskarni, lai tieÅ”i piekļūtu Wayland vietÄjiem objektiem, kas tiek izmantoti Qt iekÅ”ÄjÄs struktÅ«rÄs, kÄ arÄ« lai piekļūtu informÄcijai par jaunÄkajÄm lietotÄja darbÄ«bÄm, kuras var pieprasÄ«t nodot Wayland protokola paplaÅ”inÄjumiem.
- Haiku operÄtÄjsistÄmai ir sagatavots slÄnis, lai nodroÅ”inÄtu saderÄ«bu ar Wayland, kas ļauj palaist rÄ«ku komplektus un lietojumprogrammas, kas izmanto Wayland, tostarp lietojumprogrammas, kuru pamatÄ ir GTK bibliotÄka.
- Blender 3 3.4D modelÄÅ”anas sistÄmÄ ir iekļauts Wayland protokola atbalsts, kas ļauj tieÅ”i palaist Blender Wayland vidÄs, neizmantojot XWayland slÄni.
- PublicÄts lietotÄju vides Sway 1.8 izlaidums, izmantojot Wayland.
- Ir pieejama pielÄgota PaperDE 0.2 vide, izmantojot Qt un Wayland.
- Firefox ir uzlabojis spÄju nodroÅ”inÄt ekrÄna koplietoÅ”anu vidÄs, kuru pamatÄ ir Wayland protokols. AtrisinÄtas problÄmas, kas saistÄ«tas ar vienmÄrÄ«gu satura ritinÄÅ”anu, klikŔķu notikumu Ä£enerÄÅ”anu, noklikŔķinot uz ritjoslas, un satura ritinÄÅ”anu Wayland vidÄ.
- Ir publicÄts Phosh 0.22.0, ekrÄna apvalks mobilajÄm ierÄ«cÄm, kuru pamatÄ ir GNOME tehnoloÄ£ijas un kas izmanto Phoc salikto serveri, kas darbojas virs Wayland.
- Valve turpina izstrÄdÄt Gamescope salikto serveri (iepriekÅ” zinÄms kÄ steamcompmgr), kas izmanto Wayland protokolu un tiek izmantots operÄtÄjsistÄmÄ SteamOS 3.
- Ir publicÄts DDX komponenta XWayland 23.1.0 izlaidums, kas nodroÅ”ina X.Org Server palaiÅ”anu X11 lietojumprogrammu izpildes organizÄÅ”anai Wayland balstÄ«tÄs vidÄs.
- Labwc 0.6, saliktÄ Wayland servera izlaiÅ”ana ar iespÄjÄm, kas atgÄdina Openbox logu pÄrvaldnieku (projekts tiek prezentÄts kÄ mÄÄ£inÄjums izveidot Openbox alternatÄ«vu Wayland).
- Tiek izstrÄdÄts lxqt-sway, LXQt lietotÄja vides ports, kas atbalsta Wayland. TurklÄt citÄ LWQt projektÄ tiek izstrÄdÄts uz Wayland balstÄ«ts LXQt pielÄgotÄ apvalka variants.
- Ir izlaists Weston Composite Server 11.0, kas turpina darbu pie krÄsu pÄrvaldÄ«bas infrastruktÅ«ras un veido pamatu turpmÄkam atbalstam vairÄku GPU konfigurÄcijÄm.
- TurpinÄta MATE darbvirsmas pÄrneÅ”ana uz Wayland.
- System76 izstrÄdÄ jaunu COSMIC lietotÄja vides versiju, izmantojot Wayland.
- Wayland ir iespÄjots pÄc noklusÄjuma mobilajÄs platformÄs Plasma Mobile, Sailfish, webOS Open Source Edition,
Avots: opennet.ru