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

publicado exibir versão do servidor Mir 1.4, 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 29/30. Código do projeto distribuído por licenciado sob GPLv2.

A nova versão de ferramentas para executar aplicativos Wayland em shells baseados em Mir melhorou o suporte para extensões de protocolo wlr-camada-shell (Layer Shell), proposto pelos desenvolvedores do ambiente de usuário Sway, e utilizado no processo de portabilidade do shell MATE para Wayland. Os utilitários mirrun e mirbacklight foram removidos da distribuição. O MirAL (Mir Abstraction Layer), que pode ser usado para evitar o acesso direto ao servidor Mir e o acesso abstrato à ABI através da biblioteca libmiral, adicionou suporte para zonas exclusivas que limitam o posicionamento da janela a uma determinada área da tela .

O primeiro passo foi dado para se livrar da API mirclient específica, que está congelada há muito tempo, e é recomendado usar o protocolo Wayland. Na nova versão, a API mirclient está desabilitada por padrão, mas a opção de construção “--enable-mirclient” é deixada para trazê-la de volta, e a variável de ambiente MIR_SERVER_ENABLE_MIRCLIENT e a configuração do arquivo de configuração enable-mirclient são oferecidas para ativação seletiva. A remoção completa da API mirclient é dificultada pelo fato de ela continuar a ser usada em ubports e Ubuntu Touch.

Fonte: opennet.ru

Adicionar um comentário