Mwepụta ihe nkesa Mir 1.4

bipụtara ngosipụta ihe nkesa Ogbaru 1.4, mmepe nke na-aga n'ihu site na Canonical, n'agbanyeghị na ọjụjụ ịmepụta shei Unity na mbipụta Ubuntu maka smartphones. Mir ka na-achọrọ na ọrụ Canonical ma edobere ya dị ka ihe ngwọta maka ngwaọrụ agbakwunyere na ịntanetị nke ihe (IoT). Enwere ike iji Mir dị ka ihe nkesa mejupụtara maka Wayland, nke na-enye gị ohere iji Wayland mee ngwa ọ bụla (dịka ọmụmaatụ, ejiri GTK3/4, Qt5 ma ọ bụ SDL2 rụọ) na gburugburu Mir. A na-akwado ngwugwu nwụnye maka Ubuntu 16.04/18.04/18.10/19.04 (PPA) na Fedora 29/30. Koodu oru ngo kesara site ikike n'okpuru GPLv2.

Mwepụta ọhụrụ nke ngwaọrụ maka ịgba ọsọ ngwa Wayland na shells dabeere na Mir emeela ka nkwado maka mgbakwunye protocol. wlr-layer-shell (Layer Shell), nke ndị mmepe nke gburugburu onye ọrụ Sway tụpụtara, ma jiri ya na-ebufe shei MATE na Wayland. Ewepụla akụrụngwa mirrun na mirbacklight na nkesa. MirAL (Mir Abstraction Layer), nke enwere ike iji zere ịbanye na sava Mir ozugbo yana ịnweta ABI site na ọba akwụkwọ libmiral, agbakwunyela nkwado maka mpaghara pụrụ iche nke na-amachi ntinye windo na mpaghara ụfọdụ nke ihuenyo ahụ. .

E meela nzọụkwụ mbụ iji kpochapụ API ọrụ ebube kpọmkwem, bụ nke nọworo na ọnọdụ oyi kpọnwụrụ ogologo oge, a na-atụ aro ka iji usoro Wayland mee ihe. Na ntọhapụ ọhụrụ ahụ, API nke mirclient na-enwe nkwarụ site na ndabara, mana nhọrọ “-enable-mirclient” ka fọdụrụ ka iweghachite ya, yana mgbanwe gburugburu MIR_SERVER_ENABLE_MIRCLIENT na nhazi faịlụ nhazi ikike-mirclient ka a na-enye maka ịgbalite nhọrọ. Mwepụ nke API ọrụ ebube na-egbochi ya n'ihi na ọ na-aga n'ihu na-eji ya Ububọk na Ubuntu Touch.

isi: opennet.ru

Tinye a comment