El servidor compuesto Hyprland 0.48 que utiliza el protocolo Wayland está disponible. El proyecto se centra en un diseño en mosaico de ventanas, pero también admite la colocación arbitraria clásica de ventanas, la agrupación de ventanas en forma de pestañas, el modo pseudo-mosaico y la apertura de ventanas en pantalla completa. Proporciona opciones para crear interfaces visualmente atractivas: degradados en marcos de ventanas, desenfoque de fondo, efectos de animación y sombras. Se pueden conectar complementos para ampliar la funcionalidad y se proporciona IPC basado en socket para el control externo del funcionamiento. El código está escrito en C++ y se distribuye bajo la licencia BSD.
La configuración se realiza a través de un archivo de configuración, cuyos cambios se recogen sobre la marcha sin reiniciar. Para mejorar el rendimiento de los juegos, es posible desactivar la sincronización vertical (VSync) con un pulso de amortiguación vertical, que se utiliza para proteger contra el desgarro. Las funciones también incluyen: escritorios virtuales creados dinámicamente; modos de disposición de elementos en la pantalla; procesamiento global de teclas de acceso rápido; Control por gestos en el panel táctil/pantalla táctil.
Versículos nuevos:
- Se agregó soporte completo para la gestión de color, implementado sobre la base del protocolo de gestión de color Wayland.
- Implementación mejorada del panel para trabajar con ventanas agrupadas (groupbar). Proporciona esquinas redondeadas y proporciona configuraciones para el relleno, tamaño, fuentes y otras opciones de apariencia.

- Se ha propuesto que se muestre un nuevo cuadro de diálogo cuando la aplicación se congela.

- Se han resuelto muchos problemas relacionados con la sincronización del búfer y los bloqueos de renderizado en sistemas con GPU NVIDIA.
- Se agregó un nuevo estilo de animación de ventana "gnomed" que se asemeja a las animaciones en GNOME.
- Se agregó un nuevo cambio de reglas para ventanas fijadas.
- Se agregó la capacidad de cambiar cíclicamente entre ventanas en el orden del historial de acceso a las ventanas.
- Se agregó soporte para el protocolo Wayland ext-idle-notify para rastrear la inactividad del usuario.
- Soporte mejorado para ejecutar aplicaciones X11 usando Xwayland.


Fuente: opennet.ru


