O servidor compositor Hyprland 0.48, que utiliza o protocolo Wayland, está disponível. O projeto é voltado para o layout de janelas em mosaico (tiling), mas também suporta o layout clássico de janelas livres, agrupamento de janelas em abas, modo pseudomosaico e expansão completa de janelas. Oferece recursos para criar interfaces visualmente atraentes: gradientes nas bordas das janelas, desfoque de fundo, efeitos de animação e sombras. Plugins podem ser adicionados para expandir a funcionalidade, e o controle externo é fornecido pelo IPC baseado em sockets. O código é escrito em C++ e licenciado sob a licença BSD.
A configuração é realizada através do arquivo de configuração, cujas alterações são aplicadas em tempo real sem necessidade de reinício. Para aumentar o desempenho dos jogos, há a opção de desligar a sincronização vertical (VSync) com o pulso de atenuação de quadros, que é aplicada para evitar a ocorrência de rasgos na exibição (tearing). As funcionalidades adicionais incluem: áreas de trabalho virtuais criadas dinamicamente; modos de arranjo de elementos na tela; tratamento global de teclas de atalho; controle por gestos no touchpad/tela sensível ao toque.
Na nova versão:
- Adicionado suporte total para gerenciamento de cores, implementado com base no protocolo Wayland para gerenciamento de cores.
- Melhorada a implementação da barra para manipulação de janelas agrupadas (groupbar). Garantido o arredondamento de cantos e fornecidas configurações para margens, tamanhos, fontes e outros parâmetros de aparência.

- Um novo diálogo foi proposto, exibido quando o aplicativo trava.

- Muitos problemas relacionados à sincronização de buffers e travamentos durante a renderização em sistemas com GPU NVIDIA foram resolvidos.
- Adicionado um novo estilo de animação de janelas chamado 'gnomed', que lembra a animação do GNOME.
- Adicionado um novo interruptor de regras para janelas fixas.
- Adicionada a possibilidade de alternância cíclica entre janelas na ordem em que foram acessadas.
- Adicionado suporte para o protocolo Wayland ext-idle-notify para rastrear a inatividade do usuário.
- Melhorado o suporte para iniciar aplicações X11 usando Xwayland.


Fonte: opennet.ru


