Lanzamiento del servidor de visualización Mir 1.2

Presentado por lanzamiento del servidor de visualización yo 1.2, cuyo desarrollo continúa por parte de Canonical, a pesar de la negativa a desarrollar el shell Unity y la edición Ubuntu para teléfonos inteligentes. Mir sigue teniendo demanda en los proyectos de Canonical y ahora se posiciona como una solución para dispositivos integrados e Internet de las cosas (IoT). Mir se puede utilizar como servidor compuesto para Wayland, lo que le permite ejecutar cualquier aplicación que utilice Wayland (por ejemplo, construida con GTK3/4, Qt5 o SDL2) en entornos basados ​​en Mir. Los paquetes de instalación están preparados para Ubuntu 16.04/18.04/18.10/19.04 (PPA) Y Sombrero 28/29/30.

En el nuevo lanzamiento:

  • En las herramientas para asegurar el lanzamiento de aplicaciones Wayland en el entorno Mir, se ha aumentado el número de extensiones del protocolo Wayland soportadas. Las extensiones wl_shell, xdg_wm_base y xdg_shell_v6 están actualmente habilitadas de forma predeterminada. zwlr_layer_shell_v1 y zxdg_output_v1 se pueden habilitar por separado. Se ha comenzado a trabajar para brindar la capacidad de definir sus propias extensiones del protocolo Wayland para sus shells gráficos basados ​​en Mir. El primer paso para implementar dicha característica fue agregar un nuevo paquete libmirwayland-dev, que le permite generar una clase para su propio protocolo y registrarla en MirAL;
  • Se han ampliado las capacidades de la capa MirAL (Mir Abstraction Layer), que se puede utilizar para evitar el acceso directo al servidor Mir y el acceso abstracto a la ABI a través de la biblioteca libmiral. Se agregó soporte para registrar sus propias extensiones de Wayland en la clase WaylandExtensions. Se agregó una nueva clase MinimalWindowManager con una implementación de estrategia de administración de ventanas predeterminada (se puede usar para crear ventanas flotantes simples, lo que permite a los clientes de Wayland mover y cambiar el tamaño de una ventana usando gestos de pantalla en pantallas táctiles);
  • El soporte experimental para aplicaciones X11 se ha ampliado con la capacidad de iniciar el componente Xwayland según sea necesario.

Fuente: opennet.ru

Añadir un comentario