Lanzamiento del servidor compuesto Hyprland 0.49

Está disponible el servidor compuesto Hyprland 0.49, que utiliza el protocolo Wayland. El proyecto se centra en la disposición de mosaico (tiling) de ventanas, pero también admite una disposición clásica de ventanas libre, agrupamiento de ventanas en forma de pestañas, modo de pseudo mosaico y expansión de ventanas a pantalla completa. Se ofrecen posibilidades para crear interfaces visualmente atractivas: gradientes en el marco de las ventanas, desenfoque de fondo, efectos de animación y sombras. Se pueden conectar complementos para extender la funcionalidad, y para el control externo se proporciona IPC basado en sockets. El código está escrito en C++ y se distribuye bajo una 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 implementado un sistema de gestión de permisos que permite controlar el acceso de las aplicaciones a ciertas acciones, como la creación de capturas de pantalla y screencasts. Si una aplicación a la que el usuario no ha otorgado acceso a acciones avanzadas intenta realizar dicha acción, se muestra un diálogo que solicita confirmar la operación. Por defecto, el nuevo sistema de permisos está desactivado.
  • Se ha añadido soporte para el protocolo Wayland xdg-toplevel-tag, que permite que los clientes de Wayland adjunten etiquetas a superficies de nivel superior, que el compositor puede utilizar para identificar ventanas después de reiniciar la aplicación (por ejemplo, la aplicación puede establecer etiquetas como 'ventana principal' y 'configuración' para la ventana principal y la ventana de configuración). Esta identificación es útil para restaurar la posición, el tamaño y las propiedades de las ventanas después de reiniciar, así como para definir reglas especiales para ciertos tipos de ventanas. servidor Se ha añadido soporte para el protocolo Wayland xdg-system-bell, que está destinado a emitir una señal del sistema que puede ser utilizada, por ejemplo, como advertencia en emuladores de terminal. La forma de emisión de la señal queda a criterio del gestor de composición, no solo puede ser sonido, sino también una respuesta visual.
  • Se ha proporcionado la posibilidad de desactivar las asignaciones de teclas para dispositivos de entrada individuales.
  • Se ha añadido soporte para la asignación separada de controladores de clic y arrastre del ratón.
  • Se han añadido configuraciones de grosor de fuente, márgenes y desplazamiento de texto en el panel para trabajar con ventanas agrupadas (groupbar).
  • Se han añadido nuevos eventos: monitorremovedv2 y minimized.
  • Se han añadido nuevos eventos: monitorremovedv2 y minimized.
  • Se han añadido nuevas reglas de gestión de ventanas: nofollowmouse y noclosefor.

Lanzamiento del servidor compuesto Hyprland 0.49
Lanzamiento del servidor compuesto Hyprland 0.49


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