Umm 2.26.0

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

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster