Lanzamiento de Hyprland 0.47, servidor compositor basado en Wayland

Se presenta el servidor compositor Hyprland 0.47, que utiliza el protocolo Wayland. El proyecto está orientado a la disposición en mosaico (tiling) de ventanas, pero también soporta el posicionamiento clásico arbitrario de ventanas, la agrupación de ventanas en forma de pestañas, el modo pseudomosaico y la expansión de ventanas en pantalla completa. Se ofrecen posibilidades para crear interfaces visualmente atractivas: gradientes en el contorno de las ventanas, desenfoque de fondo, efectos de animación y sombras. Para ampliar la funcionalidad, se pueden conectar plugins, y para el control externo 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 experimental para HDR y gestión del color.
  • Se ha implementado el redondeo de esquinas en forma de cuadrado.
    Lanzamiento de Hyprland 0.47, servidor compositor basado en Wayland
  • Se ha añadido un modificador «negative:» en la configuración para invertir la activación de la expresión regular.
  • Se ha añadido un selector «new tag:» para identificar ventanas por etiqueta.
  • Se ha añadido el argumento «visible» al comando «cyclenext» para limitar la selección solo a ventanas visibles.
  • Se ha añadido la opción «—verify-config» para verificar la validez del archivo de configuración.
  • Se ha añadido la posibilidad de reiniciar todos los plugins en hyprpm.
  • Se han reescrito algunos subsistemas internos relacionados con la gestión de memoria, el renderizado y la aplicación de efectos animados.
  • Se ha trabajado en acelerar el rendimiento de las expresiones regulares mediante el almacenamiento en caché de la representación compilada.
  • Se han solucionado problemas con el portapapeles y el modo Drag&Drop en XWayland.

Lanzamiento de Hyprland 0.47, servidor compositor basado en Wayland
Lanzamiento de Hyprland 0.47, servidor compositor basado en Wayland


Fuente: opennet.ru
Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster