Un empleado de Canonical presentó milagro-wm, un gestor compuesto basado en Wayland y Mir

Matthew Kosarek de Canonical presentó la primera versión del nuevo administrador compuesto milagro-wm, que se basa en el protocolo Wayland y componentes para construir administradores compuestos Mir. Miracle-wm admite el mosaico de ventanas al estilo del administrador de ventanas i3, el administrador compuesto Hyprland y el entorno de usuario Sway. El código del proyecto está escrito en C++ y distribuido bajo la licencia GPLv3. Los ensamblajes terminados se generan en formato instantáneo.

Entre las funciones ofrecidas en la primera versión de milagro-wm, mencionamos la administración de ventanas en mosaico con la capacidad de dejar espacios elegantes entre ventanas, el uso de escritorios virtuales, soporte para reservar áreas de pantalla para colocar paneles, la capacidad de expandir ventanas al pantalla completa, soporte para múltiples salidas), navegación y control mediante el teclado. La barra de ruta se puede utilizar como panel. La configuración se realiza a través de un archivo de configuración.

Un empleado de Canonical presentó milagro-wm, un gestor compuesto basado en Wayland y Mir

El objetivo final del proyecto es crear un servidor compuesto que utilice ventanas en mosaico, pero que sea más funcional y elegante que proyectos como Swayfx. Se espera que milagro-wm sea útil para aquellos usuarios que prefieren efectos visuales y gráficos más brillantes con transiciones y colores suaves. La primera versión se posiciona como una versión preliminar. Las próximas dos versiones también tendrán este estado, después de lo cual se formará la primera versión estable. Para instalar milagro-wm, puede utilizar el comando "sudo snap install milagro-wm —classic".

La próxima versión planea agregar soporte para ventanas flotantes superpuestas, cambiar la configuración sin reiniciar, opciones para personalizar la pantalla, la capacidad de fijar a una ubicación específica en el escritorio, compatibilidad con IPC I3 y resaltar ventanas activas. A continuación, comenzarán los preparativos para la primera versión, que implementará soporte para efectos de animación, diseño de ventanas apiladas, modo de descripción general para navegar por ventanas y escritorios y una interfaz gráfica para configuración.

Fuente: opennet.ru

Añadir un comentario