Lançamento do Cage 0.3, servidor compositor baseado em Wayland para criação de quiosques

Foi lançado o servidor compositor Cage 0.3, que utiliza Wayland e é projetado para a execução isolada de aplicativos em modo quiosque. Entre as áreas de aplicação do Cage, destacam-se a criação de sistemas de automação residencial, stands de demonstração, painéis eletrônicos e terminais de autoatendimento. O código do projeto é escrito na linguagem C e é disponibilizado sob a licença MIT.

A interface no Cage é limitada a um único aplicativo, e o usuário não pode sair desse aplicativo ou acessar o sistema operacional. A tela é vinculada a um único dispositivo de saída, e todas as janelas de diálogo são exibidas centralizadas na tela, sem a possibilidade de serem movidas ou redimensionadas. É suportado o envio e recebimento de dados através da área de transferência. Os aplicativos se conectam diretamente ao ambiente gráfico em execução; por exemplo, para criar um quiosque com o navegador Epiphany, basta executar "cage /usr/bin/epiphany", e após sair do programa, o compositor servidor também finaliza sua operação.

Entre as mudanças mais notáveis nesta nova versão:

  • A biblioteca wlroots foi atualizada para a versão 0.20, que implementa suporte para a definição da representação de cores da superfície Wayland, gerenciamento de cores e uso de HDR por meio dos protocolos color-representation-v1 e color-management-v1 usando o backend de renderização via API Vulkan. Também foi adicionado suporte aos protocolos Wayland cursor-shape-v1 para personalização da aparência do cursor, ext-workspace-v1 para uso do conceito para áreas de trabalho virtuais e xdg-toplevel-tag-v1 para identificação de janelas/superfícies através da vinculação de tags.
  • Foi adicionado suporte ao protocolo wlr-foreign-toplevel-management, que permite gerenciar janelas de programas externos.
  • Foi adicionado suporte ao protocolo drm-lease, que fornece meios para formar imagens estereoscópicas com buffers diferentes para o olho esquerdo e direito ao serem exibidas em headsets de realidade virtual.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster