Versão do servidor de exibição Mir 1.2

Introduzido exibir versão do servidor Mir 1.2, que continua a ser desenvolvido pela Canonical, apesar do abandono do desenvolvimento do shell Unity e da edição Ubuntu para smartphones. Mir continua sendo procurado em projetos da Canonical e agora está posicionado como uma solução para dispositivos embarcados e Internet das Coisas (IoT). Mir pode ser usado como um servidor composto para Wayland, o que permite executar qualquer aplicativo usando Wayland (por exemplo, construído com GTK3/4, Qt5 ou SDL2) em ambientes baseados em Mir. Pacotes de instalação preparados para Ubuntu 16.04/18.04/18.10/19.04 (PPA) E Fedora 28/29/30.

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

Adicionar um comentário