In die nuwe vrystelling:
- In die gereedskap om die bekendstelling van Wayland-toepassings in die Mir-omgewing te verseker, is die aantal ondersteunde Wayland-protokoluitbreidings vermeerder. Die uitbreidings wl_shell, xdg_wm_base en xdg_shell_v6 is tans by verstek geaktiveer. zwlr_layer_shell_v1 en zxdg_output_v1 kan afsonderlik geaktiveer word. Werk het begin om die vermoë te bied om hul eie uitbreidings van die Wayland-protokol vir hul Mir-gebaseerde grafiese skulpe te definieer. Die eerste stap in die implementering van so 'n kenmerk was die toevoeging van 'n nuwe libmirwayland-dev-pakket, wat jou toelaat om 'n klas vir jou eie protokol te genereer en dit in MirAL te registreer;
- Die vermoëns van die MirAL (Mir Abstraction Layer) laag is uitgebrei, wat gebruik kan word om direkte toegang tot die Mir-bediener en abstrakte toegang tot die ABI deur die libmiral-biblioteek te vermy. Bygevoeg ondersteuning vir die registrasie van jou eie Wayland-uitbreidings by die WaylandExtensions-klas. Bygevoeg 'n nuwe MinimalWindowManager klas met 'n verstek venster bestuur strategie implementering (kan gebruik word om eenvoudige drywende venster doppe te skep, ondersteun Wayland kliënte te skuif en die grootte van 'n venster met behulp van skerm gebare op raakskerms);
- Eksperimentele ondersteuning vir X11-toepassings is uitgebrei met die vermoë om die Xwayland-komponent te begin soos nodig.
Bron: opennet.ru