vydání displejového serveru , jehož vývoj stále probíhá ve společnosti Canonical, přestože byla ukončena podpora pro desktopové prostředí Unity a edici Ubuntu pro smartphony. Mir zůstává žádaný v projektech Canonical a nyní je prezentován jako řešení pro vestavěná zařízení a internet věcí (IoT). Mir může být použit jako kompozitní server pro Wayland, což umožňuje spouštění jakýchkoli aplikací používajících Wayland (například založených na GTK3/4, Qt5 nebo SDL2) v prostředích založených na Miru. Balíčky pro instalaci byly připraveny pro Ubuntu 16.04/18.04/18.10/19.04 () a .
V novém vydání:
- Ve zdrojích pro spuštění aplikací Wayland v prostředí Mir bylo rozšířeno množství podporovaných rozšíření protokolu Wayland. V současné době jsou ve výchozím nastavení zahrnuta rozšíření wl_shell, xdg_wm_base a xdg_shell_v6. Samostatně mohou být zapnuta zwlr_layer_shell_v1 a zxdg_output_v1. Byla zahájena práce na poskytování možnosti definování vlastních rozšíření protokolu Wayland pro grafická prostředí založená na Mir. Prvním krokem k realizaci této možnosti bylo přidání nového balíčku libmirwayland-dev, který umožňuje generovat třídu pro vlastní protokol a registrovat ji v MirAL;
- Byly rozšířeny možnosti vrstvy MirAL (Mir Abstraction Layer), kterou lze využít k vyhnutí se přímému přístupu k serveru Mir a k abstrakci přístupu k ABI přes knihovnu libmiral. Do třídy WaylandExtensions byla přidána podpora registrace vlastních rozšíření Wayland. Přidána nová třída MinimalWindowManager s implementací výchozí strategie správy oken (může být použita pro vytváření jednoduchých prostředí s plovoucími okny, které podporují klienty Wayland pro přesun a změnu velikosti oken pomocí gest na dotykových obrazovkách);
- Experimentální podpora X11 aplikací byla rozšířena o možnost spuštění komponenty Xwayland podle potřeby.
Zdroj: opennet.ru
