näidikserveri versioon , mille arendust jätkab Canonical, vaatamata Unity kasutajaliidese ja Ubuntu nutitelefonide versiooni arendamise lõpetamisele. Mir on endiselt nõutud Canonicali projektides ja positsioneeritakse nüüd lahenduseks sisseehitatud seadmetele ja asjade internetile (IoT). Mir võib toimida komposiitserverina Waylandi jaoks, võimaldades käivitada Mir'i keskkondades igasuguseid rakendusi, mis kasutavad Waylandi (näiteks GTK3/4, Qt5 või SDL2 peal koostatud rakendusi). Installimispaketid on ette valmistatud Ubuntu 16.04/18.04/18.10/19.04 jaoks () ja .
Uues väljaandes:
- Mir-i keskkonnas Wayland-rakenduste käivitamiseks mõeldud tööriistade seas on suurenenud toetatud Waylandi protokolli laienduste arv. Vaikimisi on nüüd sisse lülitatud laiendused wl_shell, xdg_wm_base ja xdg_shell_v6. Eraldi saavad aktiveeritud olla zwlr_layer_shell_v1 ja zxdg_output_v1. On alustatud tööd, et pakkuda võimalust määrata oma Waylandi protokolli laiendusi Miril põhinevatele graafilistele liidestele. Esimene samm sellise võimaluse rakendamisel oli uue paketi libmirwayland-dev lisamine, mis võimaldab genereerida klassi oma protokolli jaoks ja registreerida selle MirAL-is;
- MirAL (Mir Abstraction Layer) funktsionaalsus on laienenud, mida saab kasutada Mir-serveri otsepuudumise ning ABI juurde pääsemise abstraktsiooni saavutamiseks libmiral teegi kaudu. Klassile WaylandExtensions on lisatud tugi oma Waylandi laienduste registreerimiseks. Uus klass MinimalWindowManager on lisatud, et ellu viia vaikimisi aknahalduse strateegia (saab kasutada lihtsate ujuvate akende keskkondade loomiseks, toetades Waylandi kliente, et aknaid liigendada ja suurust muuta puutetundlike ekraanide žestide abil);
- Eksperimentaalne tugi X11 rakendustele on laiendatud Xwaylandi komponendi käivitamise võimalusega vastavalt vajadusele.
Allikas: opennet.ru
