Nella nuova versione:
- Negli strumenti per garantire il lancio delle applicazioni Wayland in ambiente Mir, è stato aumentato il numero di estensioni del protocollo Wayland supportate. Le estensioni wl_shell, xdg_wm_base e xdg_shell_v6 sono attualmente abilitate per impostazione predefinita. zwlr_layer_shell_v1 e zxdg_output_v1 possono essere abilitati separatamente. È iniziato il lavoro per fornire la possibilità di definire le proprie estensioni del protocollo Wayland per le loro shell grafiche basate su Mir. Il primo passo nell'implementazione di tale funzionalità è stata l'aggiunta di un nuovo pacchetto libmirwayland-dev, che consente di generare una classe per il proprio protocollo e registrarla in MirAL;
- Sono state ampliate le funzionalità del layer MirAL (Mir Abstraction Layer), che può essere utilizzato per evitare l'accesso diretto al server Mir e l'accesso astratto all'ABI tramite la libreria libmiral. Aggiunto supporto per la registrazione delle proprie estensioni Wayland nella classe WaylandExtensions. Aggiunta una nuova classe MinimalWindowManager con un'implementazione della strategia di gestione delle finestre predefinita (può essere utilizzata per creare semplici shell di finestre mobili, supportando i client Wayland per spostare e ridimensionare una finestra utilizzando i gesti sullo schermo sui touch screen);
- Il supporto sperimentale per le applicazioni X11 è stato ampliato con la possibilità di avviare il componente Xwayland secondo necessità.
Fonte: opennet.ru