Vydání zobrazovacího serveru Mir 1.4

zveřejněno zobrazení vydání serveru Mir 1.4, jehož vývoj Canonical pokračuje i přes odmítnutí vývoje Unity shellu a edice Ubuntu pro smartphony. Mir zůstává žádaný v projektech Canonical a nyní je umístěn jako řešení pro vestavěná zařízení a internet věcí (IoT). Mir lze použít jako kompozitní server pro Wayland, který vám umožňuje spouštět jakékoli aplikace využívající Wayland (například sestavené s GTK3/4, Qt5 nebo SDL2) v prostředích založených na Mir. Instalační balíčky jsou připraveny pro Ubuntu 16.04/18.04/18.10/19.04 (PPA) A Fedora 29/30. Kód projektu distribuovány pod licencí GPLv2.

Nová verze nástrojů pro spouštění aplikací Wayland v prostředích založených na Mir zlepšila podporu pro rozšíření protokolu wlr-layer-shell (Layer Shell), navržený vývojáři uživatelského prostředí Sway a použitý v procesu portování shellu MATE na Wayland. Obslužné programy mirrun a mirbacklight byly z distribuce odstraněny. MirAL (Mir Abstraction Layer), kterou lze použít k zamezení přímého přístupu k serveru Mir a abstraktního přístupu k ABI prostřednictvím knihovny libmiral, přidala podporu pro exkluzivní zóny, které omezují umístění okna na určitou oblast obrazovky. .

Prvním krokem bylo zbavit se specifického mirclient API, které bylo dlouhou dobu ve zmrazeném stavu, a místo něj se doporučuje používat protokol Wayland. V novém vydání je rozhraní mirclient API ve výchozím nastavení zakázáno, ale možnost sestavení „--enable-mirclient“ je ponechána, aby je vrátila, a proměnná prostředí MIR_SERVER_ENABLE_MIRCLIENT a nastavení konfiguračního souboru enable-mirclient jsou nabízeny pro selektivní aktivaci. Úplnému odstranění mirclient API brání skutečnost, že se nadále používá v UBporty a Ubuntu Touch.

Zdroj: opennet.ru

Přidat komentář