Se ha publicado el servidor compuesto Wayfire 0.9, que utiliza Wayland

Después de diez meses de desarrollo, se presenta el lanzamiento del servidor compuesto Wayfire 0.9, que utiliza Wayland y permite crear interfaces de usuario que no son exigentes en recursos, con efectos 3D al estilo de los complementos 3D para Compiz (cambio de pantallas a través de un cubo 3D, disposición espacial de ventanas, morphing al trabajar con ventanas, etc.). Wayfire admite la expansión a través de complementos y ofrece un sistema de configuración flexible. El código del proyecto está escrito en C++ y se distribuye bajo la licencia MIT.

El proyecto se basa en la biblioteca wlroots, desarrollada por los creadores del entorno de escritorio Sway, que proporciona funciones básicas para organizar el funcionamiento de un gestor de composición basado en Wayland. Para la gestión de sesiones, se pueden usar systemd, elogind o seatd. Se admite el lanzamiento de aplicaciones X11 a través de XWayland. Como panel, se puede utilizar wf-shell de los desarrolladores de Wayfire o un panel externo como LavaLauncher. El proyecto también está desarrollando una biblioteca para trabajar con archivos de configuración, wf-config, y un configurador gráfico, wcm.

En la nueva versión:

  • Se ha añadido soporte para el protocolo 'session-lock', que proporciona medios para organizar el bloqueo de sesiones, por ejemplo, durante la operación del salvapantallas o la salida de un diálogo de autenticación. El protocolo se implementa a través del complemento session-lock, que puede activarse en el archivo wayfire.ini y usarse junto con Swaylock y otras interfaces de bloqueo de pantalla.
  • Se ha implementado la posibilidad de usar el complemento xkb-bindings para asignar combinaciones de teclas que funcionan independientemente de la distribución del teclado activa.
  • Además de la posibilidad de configurar la duración de la animación, se ha añadido soporte para cambiar el método que determina la velocidad de los efectos animados (dinámica de cambio de ritmo de animación) y permitir una animación más suave. Se ofrecen métodos como circle, linear, sigmoid y easeOutElastic.
  • En la interfaz IPC para el control externo del compositor el servidor se ha implementado el soporte para nuevos métodos para controlar la salida, establecer parámetros de configuración, manipular ventanas y escritorios virtuales, y recibir notificaciones sobre diversos eventos. Se ha añadido un nuevo paquete de Python para facilitar la interacción con Wayfire desde scripts.
  • En wf-shell y wf-panel se ha añadido la posibilidad de usar CSS para cambiar el estilo de los elementos del escritorio y del panel.
  • Se han añadido nuevos complementos al conjunto wayfire-plugins-extra: filters (aplicación de shaders a las ventanas), pixdecor (implementa ventanas con bordes redondeados suavizados y sombras) y obs (configuración de opacidad, brillo y saturación).
  • Se ha mejorado la construcción en la plataforma FreeBSD.

Se ha publicado el servidor compuesto Wayfire 0.9, que utiliza 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