Lançamento do Composite Server Hyprland 0.55

O servidor composto Hyprland 0.55, que utiliza o protocolo Wayland, está disponível. O projeto concentra-se no layout de janelas em mosaico, mas também oferece suporte ao posicionamento arbitrário clássico de janelas, agrupamento de janelas com guias, modo pseudomosaico e implantação de janelas em tela cheia. O código é escrito em C++ e distribuído sob a licença BSD.

São oferecidas possibilidades para a criação de interfaces visualmente atraentes: gradientes nas molduras das janelas, desfoque de fundo, efeitos de animação e sombras. Plugins podem ser conectados para expandir a funcionalidade, e o IPC baseado em soquetes é fornecido para controle externo do trabalho. A configuração é realizada por meio de um arquivo de configuração, cujas alterações são aplicadas instantaneamente, sem necessidade de reinicialização. As seguintes funções também são diferenciadas: desktops virtuais criados dinamicamente; modos de layout dos elementos na tela; processamento global de teclas de atalho; controle de gestos no touchpad/tela sensível ao toque.

Na nova versão:

  • Foi adicionada uma opção de linguagem Lua para configurar o ambiente de trabalho Hyprland. A configuração em Lua é definida no arquivo hyprland.lua; caso ele esteja ausente, o formato hyprland.conf mais antigo será utilizado.
  • Foi adicionada uma API de Layout, permitindo que você defina layouts de mosaico de janelas personalizados no arquivo de configuração usando Lua. Os layouts podem ser vinculados a um monitor ou área de trabalho virtual.
  • Adicionada a possibilidade de exibir janelas em tela cheia ao alternar entre elas usando a rolagem. Também foi adicionada a capacidade de controlar a rolagem usando gestos do touchpad.
  • Adicionada a capacidade de carregar perfis de cores ICC personalizados para cada dispositivo de saída usando a configuração 'icc = "..caminho.."' no arquivo de configuração.
  • Gerenciamento de cores aprimorado para monitores e maior precisão de cores ao compartilhar sua tela.

 Lançamento do Composite Server Hyprland 0.55


Fonte: opennet.ru