
A mais recente atualização do Hyprland marca uma viragem importante para os utilizadores deste compositor dinâmico para Wayland. A versão 0.55 altera o seu sistema de configuração para a linguagem Lua, oferecendo uma maior flexibilidade na personalização do ambiente de trabalho. Segundo as notas de lançamento publicadas pela equipa do Hyprland, embora os ficheiros atuais em hyprlang mantenham a compatibilidade por mais algumas versões, a documentação oficial já foi totalmente atualizada para Lua, incentivando-se a migração para o novo formato o mais brevemente possível.
Novos layouts personalizados e API dedicada
Uma das grandes novidades desta versão é a introdução de uma API de Layout. Esta ferramenta permite que os utilizadores definam os seus próprios esquemas de janelas diretamente nos ficheiros de configuração. Estas organizações personalizadas podem ser aplicadas de forma global, por monitor ou apenas em áreas de trabalho específicas.
Esta funcionalidade era uma das mais solicitadas pela comunidade, especialmente por utilizadores avançados que procuram fluxos de trabalho altamente específicos na gestão das suas janelas. Ao utilizar o sistema baseado em Lua, torna-se muito mais simples criar regras dinâmicas que se adaptam às necessidades do momento.
Precisão de cor e melhorias na navegação
O Hyprland 0.55 reforça também o suporte para fluxos de trabalho profissionais que dependem da fidelidade cromática. A atualização introduz o carregamento de perfis ICC por saída de vídeo e passa a utilizar, por definição, a precisão de 16 bits (FP16). Estas alterações visam melhorar o desempenho em ecrãs com gestão de cor, sendo fundamentais para tarefas de edição de imagem, partilha de ecrã ou visualização de conteúdos de alta fidelidade.
No que toca à interação, as janelas em modo de ecrã total suportam agora o deslocamento (scrolling) na "window tape" por predefinição. Além disso, foi adicionado suporte nativo para gestos no trackpad através da função scroll_move em Lua. Esta versão inclui ainda melhorias gerais de estabilidade e algumas alterações estruturais (breaking changes) que podem exigir ajustes manuais para quem utiliza a tecnologia mais antiga do compositor.












Nenhum comentário
Seja o primeiro!