Lançamento do servidor compositor Hyprland 0.51

Está disponível o servidor composto Hyprland 0.51, que utiliza o protocolo Wayland. O projeto é focado na disposição em mosaico (tiling) das janelas, mas também suporta o layout livre clássico, agrupamento de janelas em forma de abas, modo de mosaico e maximização das janelas. O código é escrito em C++ e é distribuído sob a licença BSD.

Oferece recursos para criar interfaces visualmente atraentes: gradientes nas bordas das janelas, desfoque de fundo, efeitos de animação e sombras. Para expandir a funcionalidade, podem ser conectados plugins, e para controle externo, há IPC baseado em sockets. A configuração é feita através de um arquivo de configuração, cujas alterações são aplicadas em tempo real sem necessidade de reinício. Também se destacam: desktops virtuais criados dinamicamente; modos de disposição de elementos na tela; tratamento global de teclas de atalho; controle por gestos no touchpad/tela sensível ao toque.

Na nova versão:

  • As funcionalidades de controle de gestos no touchpad foram ampliadas. Agora é possível atribuir ações específicas para diferentes combinações de toques com os dedos, teclas modificadoras (Ctrl, Alt, Shift) e direções de movimento do gesto. A configuração da associação de gestos agora é definida no formato "gesture = fingers, direction, action, options". Por exemplo, para fechar uma janela, pode-se designar o gesto de pinça com três dedos ("gesture = 3, pinch, close"), e para alternar entre áreas de trabalho virtuais, o deslizamento com três dedos horizontalmente ("gesture = 3, horizontal, workspace"). O suporte para as configurações antigas gestures:workspace_swipe, gestures:workspace_swipe_fingers e gestures:workspace_swipe_min_fingers foi descontinuado.
  • Foi adicionado o parâmetro de configuração dim_modal para controlar a diminuição do brilho das janelas pai ao exibir diálogos modais.
  • A utilidade hyprctl agora inclui a opção "getprop" para mostrar os valores de propriedades individuais.
  • Permitida a configuração do comportamento de rolagem (scroll_factor) ligada a dispositivos específicos.
  • Adicionada a opção "cursor:invisible" para ocultar o cursor.
  • Implementado suporte à animação DPMS (suavização da escuridão do conteúdo ao colocar a tela em modo de economia de energia).
  • Para dicas, menus de contexto e janelas de diálogo criadas diretamente por meio de protocolos Wayland, foi implementado um efeito de aparecimento e desaparecimento suave.
  • Ao compartilhar a tela, a profundidade de cor padrão é limitada a 8 bits por canal. Essa limitação resolve problemas de compartilhamento de tela no Chromium e no Firefox em telas com ampla gama de cores (Wide Gamut).
  • Adicionado o parâmetro windowrule "novrr" para bloquear a aplicação do VRR (Taxa de Atualização Variável) em janelas selecionadas.

Lançamento do servidor compositor Hyprland 0.51
Lançamento do servidor compositor Hyprland 0.51


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