Miracle-WM 0.11 añade modo de vista general y urgencia de ventanas
El compositor Wayland construido sobre Mir estrena un modo de vista general, soporte de urgencia de ventanas y más capacidades IPC para plugins. La versión 0.11 requiere Mir 2.29.
Miracle-WM 0.11 ya está disponible. Es la actualización de final de verano del compositor Wayland que se apoya en la biblioteca Mir, y su novedad principal es un modo de vista general para seleccionar ventanas y espacios de trabajo. También incorpora soporte de urgencia de ventanas y amplía lo que pueden hacer los plugins. La publicación la firma Matthew Kosarek, ingeniero de Canonical.
Vista general, urgencia e IPC
El nuevo modo de vista general se activa tocando o haciendo doble toque sobre la tecla de acción principal. La nota de la versión lo describe como muy vistoso y sirve para moverse entre ventanas y escritorios. Además, Miracle-WM 0.11 añade urgencia de ventanas: cuando una ventana o un espacio de trabajo que no tiene el foco reclama atención, el compositor lo señaliza.
Los plugins ganan dos capacidades. Ahora pueden publicar eventos IPC y atender comandos IPC. Para quien escriba extensiones, eso permite que el plugin hable con el compositor sin depender de atajos internos. La nota de la versión no entra en detalles sobre cómo se implementa el IPC. La versión se apoya en Mir 2.29 y aprovecha el soporte de esa biblioteca para varios protocolos: ext_image_copy_capture_manager_v1, ext_output_image_capture_source_manager_v1, ext_foreign_toplevel_list_v1, ext_data_control_manager_v1, ext_input_trigger_action_manager_v1 y ext_input_trigger_registration_manager_v1.
Las notas de la versión están en el repositorio de Miracle-WM.
Qué implica para quien lo mantiene
Miracle-WM no es un escritorio completo, sino un compositor que se puede probar y compilar por separado. Quien lo tenga en un equipo de pruebas notará el modo de vista general y la urgencia de ventanas en el uso diario. El interés más técnico está en los protocolos heredados de Mir y en el IPC para plugins, porque marcan lo que se puede integrar sin tocar el núcleo del compositor.
La versión se puede construir desde el código fuente. Queda por comprobar si los plugins de terceros aprovechan los eventos IPC y si los protocolos ext_* acaban cubriendo los mismos casos que otros compositores Wayland. Para un entorno en producción, la decisión pasa por ver si el proyecto mantiene el ritmo y si Mir 2.29 está disponible en la distribución que se use.