I-Canonical ikhuphe i-Mir 2.26.0, uhlobo olutsha lomqambi wayo kunye neseti yamathala eencwadi okwakha amagobolondo kunye neendawo ezinemifanekiso ezisekelwe kwiWayland.
I-Wayland kunye neenkqubo ezintsha
- Ukongezwa kokuphunyezwa kwe-MVP yeprotocol iziqalisi-zokufaka ezongezelelweyo (V1).
- Iprotokholi yoyilo sele iqalisiwe iziqalisi-zokufaka ezongezelelweyo ukuphatha izinto ezibangela ukufakwa kwe-input eWayland. Olu sebenzi luthathwa njengelungelo kwaye alusebenzi ngokuzenzekelayo.
- Ifayile yeenkcukacha ihlaziyiwe isenzo-sokufaka-esingaphezulu-se-trigger-v1.xml: kongezwe iingcaciso malunga nokusebenza kunye nokufumaneka kweethokheni.
- Yongeziwe ukusetyenziswa okungaphelelanga kwe-ext_image_copy_capture_v1 kwiiseshoni zesikhombisi.
- Iphunyeziwe Ukudlulisa umfanekiso wesikhombisi nge-ext_image_copy_capture_v1.
Umhlwa kunye nophuhliso lwezakhiwo
- Iqalile ukuphunyezwa kweWayland frontend eRust.
- Umsebenzi kwiqonga lokufaka elisekelwe kwiRust uqhubekile. Le ayikabi yindlela ephambili yokucubungula igalelo, kodwa linyathelo elisebenzayo lokudibanisa iRust kancinci kancinci kwiprojekthi.
Inkqubo engaphantsi yokufaka: evdev-rs
- Inkxaso yeziganeko zokuchukumisa iqalisiwe.
- Ndicocile ikhowudi yemodyuli yesixhobo.
- Ukulungiswa kokuphathwa kweziganeko zesixhobo sokukhomba: imeko yeqhosha ifuduselwe kwindawo yokugcina izinto kwinqanaba lesixhobo ngasinye.
- Ingqiqo yokusingatha iziganeko isetyenzisiwe kwakhona ukuphucula ukucaca kwekhowudi kunye nokugcinwa kwayo.
I-Cursor, ii-windows, i-API kunye neziseko zangaphakathi
- kuba Abaqwalaseli beCursor Yongeza amandla okulandelela utshintsho kumfanekiso wesikhombisi.
- Icandelo I-CursorObserverMultiplexer ngoku ithumela ilizwe lokuqala kubaqapheli abasandula ukubhaliswa.
- Ukulungiswa kwakhona kwenziwe Umphathi weWindow encinci.
- Uphawu olongeziweyo seta itshaneli ye-alpha yefestile uze uyifumane ngeWindowInfo.
- Yongezwe kwiitemplate zelibmiral ifuna iziqendu, nto leyo ephucula ubungqongqo bemiqathango kwinqanaba le-C++ boilerplate.
- Ukudluliselwa kugqityiwe Ii-API zokungena kunye namaxabiso angagqibekanga kwi-mircore.
- Ubizo oluya ku-strerror() luthathelwe indawo ngu ekhuselekileyo kwintambo strerror_r().
Ukulungisa iibhagi
- Kulungiswe impazamo apho I-BasicXCBConnection::destroy_window ebizwa ngokuba yi-xcb_map_window endaweni ye-xcb_destroy_window.
- Kulungiswe umba obangele Iimpendulo ze-XCB bezingakhutshwa rhoqo.
- Impazamo ilungisiwe: Ukudlala ividiyo kwisikrini esipheleleyo kwiGoogle Chrome isenokungasebenzi ukuba ifestile ibingekho kwimodi yesikrini esipheleleyo ngaphambili.
- Kongezwe ufakelo oluchanekileyo lwe-X11 UKUQHUBA_KW_I-NET_CLIENT_LIST.
- Kulungiswe ukuphunyezwa okungakhuselekanga ukuphathwa kwesignali ebulalayo, eyayibizwa ngokuthe ngqo ngokuba “ayikhuselekanga kakhulu” kwingxelo.
- Kulungiswe impazamo apho kuhlolwa khona I-DRM_CLIENT_CAP_ATOMIC yenziwe ngefowuni ye-ioctl engasebenziyo.
- I-Logic icociwe kwaye yaphuculwa mgk::fumana_crtc_nge_plane_eyintloko.
- Ukuziphatha okuzinzileyo kokuvaleka: ukuba umphezulu unendawo engacacanga kodwa i-alpha yawo ayingo-1.0, akufuneki isetyenziswe njengendawo yokuvaleka epheleleyo.
Прочее
- Kuye kwaphawulwa ukwanda kwenani labathathi-nxaxheba abatsha kule projekthi: ukukhutshwa kweMir 2.26.0 kuqulethe igalelo elivela kubantu abatsha abaninzi, nto leyo abaphuhlisi abayitolika njengophawu lokukhula koluntu lweMir.
umthombo: linux.org.ru
