Kutolewa kwa seva ya Mir 1.4

iliyochapishwa onyesha kutolewa kwa seva Miri 1.4, ambayo inaendelea kuendelezwa na Canonical, licha ya kuachwa kwa maendeleo ya shell ya Unity na toleo la Ubuntu kwa simu mahiri. Mir inasalia kuhitajika katika miradi ya Kikanuni na sasa imewekwa kama suluhisho la vifaa vilivyopachikwa na Mtandao wa vitu (IoT). Mir inaweza kutumika kama seva ya mchanganyiko ya Wayland, ambayo hukuruhusu kuendesha programu zozote kwa kutumia Wayland (kwa mfano, iliyojengwa na GTK3/4, Qt5 au SDL2) katika mazingira ya Mir. Vifurushi vya usakinishaji vilivyotayarishwa kwa Ubuntu 16.04/18.04/18.10/19.04 (PPA) na Fedora 29/30. Msimbo wa mradi kusambazwa na iliyopewa leseni chini ya GPLv2.

Utoaji mpya wa zana za kuendesha programu za Wayland katika makombora ya Mir umeboresha usaidizi wa viendelezi vya itifaki wlr-safu-ganda (Layer Shell), iliyopendekezwa na wasanidi wa mazingira ya mtumiaji wa Sway, na kutumika katika mchakato wa kuhamisha shell ya MATE hadi Wayland. Huduma za mirrun na mirbacklight zimeondolewa kwenye usambazaji. MirAL (Mir Abstraction Layer), ambayo inaweza kutumika kuzuia ufikiaji wa moja kwa moja kwa seva ya Mir na ufikiaji wa dhahania kwa ABI kupitia maktaba ya libmiral, imeongeza usaidizi kwa maeneo ya kipekee ambayo hupunguza uwekaji wa dirisha kwenye eneo fulani la skrini. .

Hatua ya kwanza imechukuliwa ili kuondoa API maalum ya mirclient, ambayo imekuwa katika hali iliyoganda kwa muda mrefu, na inashauriwa kutumia itifaki ya Wayland badala yake. Katika toleo jipya, API ya mirclient imezimwa kwa chaguo-msingi, lakini chaguo la kujenga "--enable-mirclient" limesalia ili kuirejesha, na utofauti wa mazingira wa MIR_SERVER_ENABLE_MIRCLIENT na mpangilio wa faili ya usanidi wa kuwezesha-mirclient hutolewa kwa ajili ya kuwezesha kuchagua. Kuondolewa kabisa kwa API ya mirclient kunatatizwa na ukweli kwamba inaendelea kutumika katika ubports na Ubuntu Touch.

Chanzo: opennet.ru

Kuongeza maoni