Ngemva kwezinyanga eziyisithupha zokuthuthukiswa, ukukhululwa okuzinzile kweseva eyinhlanganisela i-Weston 13.0 kushicilelwe, kuthuthukiswa ubuchwepheshe obunomthelela ekuveleni kokusekelwa okugcwele kwe-protocol ye-Wayland ku-Enlightenment, i-GNOME, i-KDE nezinye izindawo zabasebenzisi. Ukuthuthukiswa kwe-Weston kuhlose ukuhlinzeka ngesisekelo sekhodi yekhwalithi ephezulu kanye nezibonelo zokusebenza zokusebenzisa i-Wayland endaweni yedeskithophu kanye nezixazululo ezishumekiwe, njengezinkundla zezinhlelo ze-infotainment zezimoto, ama-smartphone, ama-TV namanye amadivayisi omthengi. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-MIT.
Ushintsho olubalulekile lwenombolo yenguqulo ye-Weston kungenxa yezinguquko ezinqamula ukuhambisana. Izinguquko egatsheni elisha laseWeston:
- Kwengezwe amandla okulayisha ama-backend ambalwa ngesikhathi esisodwa, isibonelo, kanye ne-backend eyinhloko yokuphumayo, ungalayisha i-backend yesibili i-vnc, i-rdp ne-pipewire.
- Ukusekelwa kokusebenza kusetshenziswa i-OpenGL kwengezwe ku-backend-vnc, backend-pipewire kanye ne-backend-rdp.
- Igobolondo lokudala amakhiwokhi e-inthanethi (igobolondo le-kiosk) lithuthukise umsebenzi kumodi yesikrini esigcwele. Kwengezwe amandla okudala izindawo ezinesikrini esigcwele zezinhlelo zokusebenza eziqaliswe nge-xwayland.
- Ukwesekwa okwengeziwe kokukhiphayo okugqagqene, okuvumela izici ukuthi zibekwe ezindizeni eziboniswa kumadivayisi amaningi okukhiphayo.
- Igobolondo ledeskithophu lisebenzisa ikhono lokukhawulela indawo yokunyakaza kwesikhombi (ukuvalelwa kwesikhombi) ezindaweni ezinesikrini esigcwele.
- I-drm-backend kanye namakhasimende ahlukahlukene awasazisekeli izinguqulo zelabhulali ye-libgbm ngaphambi komhla ka-21.1.1.
- Kwengezwe umsebenzi we-weston_view_move_to_layer() ukuze uhambise ukubuka kusendlalelo esishiwo noma uwususe kugrafu yesehlakalo uma ungqimba LULUNULL.
- I-weston_view_set_position, weston_touch kanye nemisebenzi ye-weston_output, kanye negobolondo, kuguqulelwe ukusebenzisa isakhiwo se-weston_coord.
- Kwengezwe umsebenzi we-weston_log_scopes_iterate() ukuze kuphindwe ezindaweni ezikulogi.
- Ingxenye yesiqalisi-logind isusiwe, ngokuvumelana ne-launcher-libseat, ephinde isekele i-systemd-logind.
Source: opennet.ru
