În noua versiune:
- În instrumentele pentru a asigura lansarea aplicațiilor Wayland în mediul Mir, numărul extensiilor de protocol Wayland acceptate a fost crescut. Extensiile wl_shell, xdg_wm_base și xdg_shell_v6 sunt în prezent activate implicit. zwlr_layer_shell_v1 și zxdg_output_v1 pot fi activate separat. Lucrările au început pentru a oferi capacitatea de a-și defini propriile extensii ale protocolului Wayland pentru shell-urile lor grafice bazate pe Mir. Primul pas în implementarea unei astfel de caracteristici a fost adăugarea unui nou pachet libmirwayland-dev, care vă permite să generați o clasă pentru propriul protocol și să o înregistrați în MirAL;
- Au fost extinse capacitățile stratului MirAL (Mir Abstraction Layer), care poate fi folosit pentru a evita accesul direct la serverul Mir și accesul abstract la ABI prin biblioteca libmiral. S-a adăugat suport pentru înregistrarea propriilor extensii Wayland la clasa WaylandExtensions. S-a adăugat o nouă clasă MinimalWindowManager cu o implementare implicită a strategiei de gestionare a ferestrelor (poate fi folosită pentru a crea învelișuri simple de ferestre plutitoare, sprijinind clienții Wayland să mute și să redimensioneze o fereastră folosind gesturi de pe ecranul tactil);
- Suportul experimental pentru aplicațiile X11 a fost extins cu capacitatea de a lansa componenta Xwayland după cum este necesar.
Sursa: opennet.ru