megjelenítő szerver kiadás , amelynek fejlesztését a Canonical folytatja, annak ellenére, hogy az Unity shell és kiadás fejlesztését felhagyták Ubuntu okostelefonokhoz. A Mir továbbra is keresett a Canonical projektekben, és most már beágyazott eszközök és a dolgok internete (IoT) megoldásaként pozicionálják. A Mir használható kompozit szerverként a Wayland számára, lehetővé téve bármely Wayland-alapú alkalmazás (például a GTK3/4, Qt5 vagy SDL2 segítségével épített alkalmazások) Mir-alapú környezetekben való futtatását. Telepítőcsomagok érhetők el a következőkhöz: Ubuntu 16.04/18.04/18.10/19.04 () És .
Az új kiadásban:
- A Wayland alkalmazások Mir környezetben való elindítását biztosító eszközökben megnőtt a támogatott Wayland protokoll bővítmények száma. A wl_shell, xdg_wm_base és xdg_shell_v6 kiterjesztés jelenleg alapértelmezés szerint engedélyezve van. Külön-külön engedélyezhető a zwlr_layer_shell_v1 és a zxdg_output_v1. Megkezdődött a munka a saját Wayland-protokoll-bővítmények meghatározásán a Mir-alapú grafikus héjakhoz. A szolgáltatás megvalósításának első lépése egy új libmirwayland-dev csomag hozzáadása volt, amely lehetővé teszi, hogy osztályt generáljon saját protokolljához, és regisztrálja azt a MirAL-on;
- Bővültek a MirAL (Mir Abstraction Layer) réteg képességei, amelyek segítségével elkerülhető a Mir szerverhez való közvetlen hozzáférés, illetve az ABI-hoz való hozzáférés absztrakciója a libmiral könyvtáron keresztül. Támogatás hozzáadva a natív Wayland bővítmények regisztrálásához a WaylandExtensions osztályhoz. Hozzáadott egy új MinimalWindowManager osztály, amely az alapértelmezett ablakozási stratégiát valósítja meg (egyszerű burkolók létrehozására használható lebegő ablakokkal, amelyek támogatják a Wayland klienseket az ablakok mozgatására és átméretezésére az érintőképernyőn megjelenő képernyőn megjelenő kézmozdulatokkal);
- Az X11 alkalmazások kísérleti támogatása kibővült azzal a lehetőséggel, hogy szükség szerint elindítható az Xwayland komponens.
Forrás: opennet.ru
