Mir 1.4 bonisa ukukhutshwa kweseva

ipapashiwe bonisa ukukhutshwa komncedisi Umm 1.4, uphuhliso oluqhubekayo yiCanonical, nangona ukwala ukuphuhlisa igobolondo le-Unity kunye ne-Ubuntu edition yee-smartphones. UMir uhlala efunwa kwiiprojekthi zeCanonical kwaye ngoku ibekwe njengesisombululo sezixhobo ezifakiweyo kunye ne-Intanethi yeZinto (IoT). I-Mir inokusetyenziswa njengomncedisi odibeneyo we-Wayland, okuvumela ukuba usebenzise naziphi na izicelo usebenzisa i-Wayland (umzekelo, eyakhiwe nge-GTK3/4, Qt5 okanye SDL2) kwiindawo ezisekelwe kwi-Mir. Iiphakheji zokufakela zilungiselelwe Ubuntu 16.04/18.04/18.10/19.04 (PPA) kunye Fedora 29/30. Ikhowudi yeprojekthi isasazwa ngu ilayisenisi phantsi kwe-GPLv2.

Ukukhutshwa okutsha kwezixhobo zokusebenza kwe-Wayland kwi-Mir-based shells kuphuculwe inkxaso yolwandiso lweprotocol i-wlr-layer-shell (Layer Shell), ecetywe ngabaphuhlisi bemekobume yomsebenzisi we-Sway, kwaye isetyenziswe kwinkqubo yokufaka iqokobhe le-MATE kwi-Wayland. I-mirrun kunye ne-mirbacklight utilities isusiwe kunikezelo. I-MirAL (i-Mir Abstraction Layer), enokusetyenziswa ukunqanda ukufikelela ngokuthe ngqo kwi-server ye-Mir kunye nokufikelela ngokufihlakeleyo kwi-ABI ngokusebenzisa ilayibrari ye-libmiral, yongeze inkxaso yeendawo ezikhethekileyo ezinciphisa ukubekwa kwefestile kwindawo ethile yesikrini. .

Inyathelo lokuqala lithathiwe ukulahla i-API ethile ye-mirclient, esele ikwimo ekhenkcezileyo ixesha elide, kwaye kuyacetyiswa ukuba kusetyenziswe i-Wayland protocol endaweni yoko. Kukhupho olutsha, i-API ye-mirclient ivaliwe ngokungagqibekanga, kodwa i-"-enable-mirclient" inketho yokwakha ishiywe ukuyibuyisela, kunye ne-MIR_SERVER_ENABLE_MIRCLIENT eguquguqukayo yemo engqongileyo kunye ne-mirclient yoqwalaselo lwefayile yoqwalaselo lunikezelwa ukwenzela ukuba kusebenze okukhethiweyo. Ukususwa ngokupheleleyo kwe-API ye-mirclient iphazamiseka kukuba iyaqhubeka isetyenziswa kuyo IBports kunye no-Ubuntu Touch.

umthombo: opennet.ru

Yongeza izimvo