Ngemva kwezinyanga eziyisishiyagalolunye zokuthuthukiswa, ukukhululwa okuzinzile kweseva eyinhlanganisela i-Weston 14.0 kushicilelwe, kuthuthukiswa ubuchwepheshe obunomthelela ekuveleni kokusekelwa okugcwele kwe-protocol ye-Wayland ku-Enlightenment, i-GNOME, i-KDE nezinye izindawo zabasebenzisi. Ukuthuthukiswa kukaWeston kuhlose ukuhlinzeka ngesisekelo sekhodi yekhwalithi ephezulu kanye nezibonelo zokusebenza zokusebenzisa i-Wayland endaweni yedeskithophu nezixazululo ezishumekiwe, njengezinkundla zezinhlelo ze-infotainment zezimoto, ama-smartphone, ama-TV namanye amadivayisi omthengi. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-MIT.
Izinguquko egatsheni elisha laseWeston:
- Usekelo lwe-underlay yezingxenyekazi zekhompuyutha kwengezwe kumphumela ongemuva nge-DRM (Isiphathi Esiqondile Sokunikezwayo). Imodi yokushintsha kwe-atomic okuvumelanayo phakathi kwamabhafa amabili kumemori yevidiyo (i-atomic async flip) inikwe amandla.
- Isilungiselelo 'sesibuko-se' sengeziwe efayeleni lokumisa ukuze kuhlelwe ukwenza isibuko okukhiphayo.
- Ukusekelwa kobuchwepheshe be-DmaBuf kwengezwe kumphumela ongemuva nge-Pipewire multimedia server.
- Iklayenti le-simple-egl livumela ukusetshenziswa kwezindawo ezikhanyayo ezinomfanekiso we-16-bit wombala. Inketho engeziwe yokusebenzisa isandiso se-EGL EGL_EXT_present_opaque. Usekelo lokuminyanisa phezulu selusetshenzisiwe.
- Ngemuva kokuphumayo ngephrothokholi ye-RDP, usekelo lwe-FreeRDP 3.x lwengeziwe.
- I-backend ephumayo ye-VNC inikeza ikhono lokukhubaza i-TLS nokusebenzisa iphasiwedi ukuze kuqinisekiswe kumodi okungeyona eye-TLS.
- I-libweston yengeze usekelo lwesandiso sephrothokholi ye-Wayland yokuphatha imibala. Ikhono lokukhawulela indawo yokunyakaza kwesikhombi ezindaweni ezinesikrini esigcwele seliqalisiwe.
- Ingxenye yokunikezela nge-OpenGL (i-gl-renderer) yengeze usekelo lokuthwebula okukhiphayo kwe-OpenGL ES 3 ne-OpenGL ES 2 ngemodi engavumelaniyo, kanye nekhono lokushintsha umbala wezinto usebenzisa isithunzi.
Source: opennet.ru
