Wayland Protocols 1.31 lançado com suporte a Fractional Scaling

E foi lançado o Wayland-Protocols 1.31 com suporte a Fractional Scaling, e mais. Confira as novidades dessa atualização.

Wayland-Protocols contém protocolos Wayland que adicionam funcionalidades não disponíveis no protocolo principal do Wayland.

Esses protocolos adicionam uma funcionalidade completamente nova ou estendem a funcionalidade de algum outro protocolo no núcleo do Wayland ou algum outro protocolo nos protocolos do wayland.

Um protocolo em Wayland-Protocols consiste em um diretório contendo um conjunto de arquivos XML contendo a especificação do protocolo e um arquivo README contendo o estado detalhado e uma lista de mantenedores.

Os protocolos em geral têm três fases: a fase de desenvolvimento, a fase de teste e a fase estável.

Na fase de desenvolvimento, um protocolo não faz parte oficialmente dos protocolos de wayland, mas está sendo desenvolvido ativamente, por exemplo, iterando-o em uma solicitação de mesclagem ou planejando-o em um problema.

Durante esta fase, os patches para clientes e compositores são escritos como um veículo de teste. Esses patches não devem ser mesclados em clientes e compositores, porque o protocolo ainda pode ser alterado.

Quando um protocolo atinge um estágio em que está pronto para uma adoção mais ampla e depois que os requisitos da seção 2.3 de GOVERNANÇA são atendidos, ele entra na fase de “teste”. Neste ponto, o protocolo é adicionado ao staging/directory of wayland-protocol e faz parte de uma versão. O que isso significa é que a implementação é encorajada em clientes e compositores onde a funcionalidade que especifica é desejada.

As extensões no teste não podem ter alterações incompatíveis com versões anteriores, nesse sentido, são iguais às extensões estáveis. No entanto, eles podem ser completamente substituídos por uma nova versão principal ou uma extensão de protocolo diferente todos juntos, se forem encontradas falhas de design na fase de teste.

Após um protocolo de teste ter sido suficientemente testado em estado selvagem e comprovado como adequado, seus mantenedores e a comunidade em geral podem declará-lo “estável”, o que significa que é inesperado ser substituído por uma nova versão principal.

Agora, o projeto anunciou mais uma atualização desse software, o Wayland-Protocols 1.31.

Wayland Protocols 1.31 lançado com suporte a Fractional Scaling

Wayland Protocols 1.31 lançado com suporte a Fractional Scaling

Sim. O Wayland Protocols 1.31 foi lançado e esta coleção de protocolos agora é encabeçada pela adição de suporte ao Fractional Scaling, ou dimensionamento fracionário!

O protocolo de escalonamento fracionário Wayland “wp-fractional-scale-v1” foi adicionado como um novo protocolo de preparação.

O suporte de dimensionamento fracionário Wayland permite que o compositor comunique uma escala para maior precisão em comparação com o dimensionamento baseado em número inteiro.

Com esta versão 1.31, o protocolo de preparação inicial está finalmente em vigor. Existem implementações pendentes para Sway/wlroots, GNOME Mutter, KDE KWin e outros compositores.

As outras mudanças mais comuns com o Wayland-Protocols 1.31 podem ser encontradas por meio de seu anúncio de lançamento.

Deixe um comentário

Sair da versão mobile