Na nova versão:
- Nas ferramentas para garantir o lançamento de aplicações Wayland no ambiente Mir, o número de extensões de protocolo Wayland suportadas foi aumentado. As extensões wl_shell, xdg_wm_base e xdg_shell_v6 estão atualmente habilitadas por padrão. zwlr_layer_shell_v1 e zxdg_output_v1 podem ser habilitados separadamente. O trabalho começou para fornecer a capacidade de definir suas próprias extensões do protocolo Wayland para seus shells gráficos baseados em Mir. O primeiro passo para implementar tal recurso foi a adição de um novo pacote libmirwayland-dev, que permite gerar uma classe para seu próprio protocolo e registrá-lo no MirAL;
- Os recursos da camada MirAL (Mir Abstraction Layer) foram ampliados, que podem ser usados para evitar o acesso direto ao servidor Mir e o acesso abstrato à ABI por meio da biblioteca libmiral. Adicionado suporte para registrar suas próprias extensões Wayland na classe WaylandExtensions. Adicionada uma nova classe MinimalWindowManager com uma implementação de estratégia de gerenciamento de janela padrão (pode ser usada para criar shells de janela flutuantes simples, suportando clientes Wayland para mover e redimensionar uma janela usando gestos de tela em telas sensíveis ao toque);
- O suporte experimental para aplicativos X11 foi expandido com a capacidade de lançar o componente Xwayland conforme necessário.
Fonte: opennet.ru