Está disponible el servidor de composición Hyprland 0.48, que utiliza el protocolo Wayland. El proyecto está orientado a la disposición de ventanas en mosaico (tiling), pero también admite la colocación arbitraria de ventanas, agrupación de ventanas en forma de pestañas, modo pseudo-mosaico y expansión de ventanas a pantalla completa. Se ofrecen capacidades para crear interfaces visualmente atractivas: gradientes en el marco de las ventanas, desenfoque de fondo, efectos de animación y sombras. Se pueden conectar plugins para ampliar la funcionalidad, y para el control externo del trabajo se proporciona IPC basado en sockets. 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 aplican de manera dinámica sin necesidad de reiniciar. Para mejorar el rendimiento en juegos, hay una opción para desactivar la sincronización vertical (VSync) con un pulso de entrada de cuadros, utilizada para prevenir la aparición de desgarros en la visualización (tearing). Entre las funciones también se destacan: escritorios virtuales creados dinámicamente; modos de disposición de elementos en pantalla; procesamiento global de teclas de acceso rápido; control gestual en el panel táctil/pantalla táctil.
En la nueva versión:
- Se ha añadido soporte completo para la gestión del color, implementado sobre la base del protocolo de gestión de color de Wayland.
- Se ha mejorado la implementación de la barra para trabajar con ventanas agrupadas (groupbar). Se ha asegurado el redondeo de las esquinas y se han proporcionado configuraciones para los márgenes, tamaños, fuentes y otros parámetros de apariencia.

- Se ha propuesto un nuevo diálogo que se muestra cuando una aplicación se bloquea.

- Se han resuelto muchos problemas relacionados con la sincronización de buffers y bloqueos durante el rendering en sistemas con GPU NVIDIA.
- Se ha añadido un nuevo estilo de animación de ventanas "gnomed", que recuerda a la animación en GNOME.
- Se ha añadido un nuevo interruptor de reglas para ventanas ancladas.
- Se ha añadido la posibilidad de alternar cíclicamente entre ventanas en el orden histórico de acceso a las mismas.
- Se ha añadido soporte para el protocolo de Wayland ext-idle-notify para rastrear la inactividad del usuario.
- Se ha mejorado el soporte para iniciar aplicaciones X11 utilizando Xwayland.


Fuente: opennet.ru


