Vydanie zobrazovacieho servera Mir 1.4

publikovaný zobrazenie servera Mir 1.4, ktorej vývoj pokračuje spoločnosťou Canonical aj napriek odmietnutiu vývoja Unity shell a edície Ubuntu pre smartfóny. Mir zostáva v dopyte v projektoch Canonical a teraz je umiestnený ako riešenie pre vstavané zariadenia a internet vecí (IoT). Mir môže byť použitý ako kompozitný server pre Wayland, ktorý vám umožňuje spúšťať akékoľvek aplikácie využívajúce Wayland (napríklad zostavené s GTK3/4, Qt5 alebo SDL2) v prostrediach založených na Mir. Inštalačné balíčky sú pripravené pre Ubuntu 16.04/18.04/18.10/19.04 (PPA) A Fedora 29/30. Kód projektu distribuovaný pod licenciou GPLv2.

Nové vydanie nástrojov na spúšťanie aplikácií Wayland v shelloch založených na Mir zlepšilo podporu pre rozšírenia protokolu wlr-layer-shell (Layer Shell), ktorý navrhli vývojári používateľského prostredia Sway a ktorý sa používa v procese portovania shellu MATE na Wayland. Obslužné programy mirrun a mirbacklight boli z distribúcie odstránené. MirAL (Mir Abstraction Layer), ktorú možno použiť na zamedzenie priamemu prístupu k serveru Mir a abstraktnému prístupu k ABI prostredníctvom knižnice libmiral, pridala podporu pre exkluzívne zóny, ktoré obmedzujú umiestnenie okna na určitú oblasť obrazovky. .

Prvým krokom bolo zbaviť sa špecifického mirclient API, ktoré bolo dlho v zmrazenom stave a namiesto neho sa odporúča použiť protokol Wayland. V novom vydaní je rozhranie mirclient API predvolene vypnuté, ale možnosť zostavenia „--enable-mirclient“ je ponechaná na jeho obnovenie a premenná prostredia MIR_SERVER_ENABLE_MIRCLIENT a nastavenie konfiguračného súboru enable-mirclient sú ponúkané na selektívnu aktiváciu. Úplnému odstráneniu mirclient API bráni skutočnosť, že sa naďalej používa v UBporty a Ubuntu Touch.

Zdroj: opennet.ru

Pridať komentár