Lanzamiento de CoW 0.4, adaptación del gestor de ventanas FVWM para Wayland

Thomas Adam, creador del gestor de ventanas FVWM3, uno de los principales desarrolladores de FVWM y mantenedor de la versión portátil del multiplexor de terminales tmux, ha publicado el proyecto CoW (Compositor on Wayland), cuyo objetivo es crear un gestor de ventanas apiladas al estilo de FVWM y MWM, utilizando el protocolo Wayland en lugar de X11. Entre las diferencias se destaca un mecanismo de configuración más sencillo, en el que en lugar de una sintaxis de configuración compleja se emplea un conjunto de comandos similares a los de tmux, aplicables tanto en el archivo de configuración como en la interfaz IPC de control remoto. El código está escrito en C y se distribuye bajo la licencia ISC. Las compilaciones se generan para Arch Linux, Fedora y OpenBSD.

CoW se implementa sobre un compositor modular servidores River, que es responsable de la implementación del protocolo Wayland, el renderizado y la gestión del acceso para la entrada y salida.
En CoW se implementan abstracciones para la gestión de ventanas, IPC, comandos y capacidades de apilamiento, decodificación y colocación de ventanas. Esta separación ha permitido centrarse en las funciones de gestión de ventanas sin distraerse con los detalles del funcionamiento del protocolo Wayland.

Sobre el gestor de ventanas se ejecutan la barra cowbar, el menú de aplicaciones cow-appmenu, el navegador de escritorios virtuales cowpager, el lanzador cowbuttons y la interfaz para ver la lista de ventanas cowiconman. En lugar de la barra incorporada, se puede utilizar la barra Waybar. La versión CoW 0.4 se caracteriza por la adición de la capacidad de utilizar contenedores de ventanas de nivel superior para crear disposiciones arbitrarias de ventanas en la pantalla (una ventana de nivel superior puede dividirse en columnas y filas, cuyas dimensiones cambian de forma independiente entre sí).



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