Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

Se ha publicado el lanzamiento de la distribución Nitrux 2.4.0, así como una nueva versión de la biblioteca asociada MauiKit 2.2.0 con componentes para crear interfaces de usuario. La distribución se basa en la base de paquetes Debian, las tecnologías KDE y el sistema de inicialización OpenRC. El proyecto ofrece su propio escritorio, NX Desktop, que es un complemento del entorno de usuario KDE Plasma. Sobre la base de la biblioteca de Maui, se está desarrollando un conjunto de aplicaciones de usuario estándar que se pueden utilizar tanto en sistemas de escritorio como en dispositivos móviles. Para instalar aplicaciones adicionales, se está promoviendo un sistema de paquetes AppImages autónomos. El tamaño de la imagen de arranque completa es de 1.9 GB y la reducida con el administrador de ventanas JWM es de 1.3 GB. Los desarrollos del proyecto se distribuyen bajo licencias libres.

El escritorio NX ofrece un estilo diferente, su propia implementación de la bandeja del sistema, el centro de notificaciones y varios plasmoides, como un configurador de conexión de red y un subprograma multimedia para control de volumen y control de reproducción de medios. Las aplicaciones creadas con el marco MauiKit incluyen el administrador de archivos Index (también se puede usar Dolphin), el editor de texto Note, el emulador de terminal Station, el reproductor de música VVave, el reproductor de video Clip, el Centro de software NX y el visor de imágenes Pix.

Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

Las principales novedades de Nitrux 2.4:

  • Los componentes de NX Desktop se han actualizado a KDE Plasma 5.25.4, KDE Frameworks 5.97.0 y KDE Gear (aplicaciones KDE) 22.08. Se actualizaron las versiones del programa, incluido Firefox 104. El panel Latte Dock se actualizó al estado del repositorio principal del proyecto.
  • De forma predeterminada, el paquete mesa-git está habilitado, correspondiente al estado del repositorio git en el que se desarrolla la siguiente rama de Mesa.
  • Por defecto se utiliza el kernel de Linux 5.19 con parches Xanmod. También se ofrecen para su instalación paquetes con versiones Vanilla, Libre y Liquorix del kernel de Linux.
  • Se actualizó el paquete openrc-config para evitar conflictos con el paquete OpenRC del proyecto Debian.
  • La suite ofimática LibreOffice ha sido eliminada del paquete básico, para cuya instalación se sugiere utilizar el Centro de aplicaciones. Además de LibreOffice, también están disponibles paquetes con OnlyOffice, WPS Office y OpenOffice.
  • Se han agregado nuevos íconos al tema Luv.
  • Se han actualizado las aplicaciones del conjunto de aplicaciones de Maui. Se han añadido dos nuevas aplicaciones maui: el planificador de calendario Agenda y el entorno de desarrollo integrado Strike.
    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui
  • El Centro de software NX se ha movido para utilizar la nueva versión de MauiKit. Se agregó una nueva pestaña Tienda con una barra lateral que muestra las categorías de aplicaciones disponibles. Puede ver una lista de aplicaciones de AppImageHub preparadas por un autor específico. Interfaz de búsqueda de programas mejorada.
    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

Además, se puede observar el informe sobre el desarrollo del entorno de usuario Maui DE (Maui Shell), cuyo desarrollo se lleva a cabo por el mismo proyecto. Maui DE (Maui Shell) incluye un conjunto de Maui Apps y Maui Shell, que se adaptan automáticamente al tamaño de la pantalla y a los métodos de entrada disponibles, lo que permite su uso no sólo en sistemas de escritorio, sino también en teléfonos inteligentes y tabletas. El entorno desarrolla el concepto de “Convergencia”, que implica la posibilidad de trabajar con las mismas aplicaciones tanto en pantallas táctiles de teléfonos inteligentes y tabletas como en pantallas grandes de portátiles y PC. Maui DE se puede ejecutar con su servidor compuesto Zpace ejecutando Wayland o ejecutando un shell Cask separado dentro de una sesión basada en servidor X.

Entre los cambios relacionados con Maui DE:

  • Se ha propuesto un nuevo componente MauiMan (Maui Manager), que proporciona un servidor DBus MauiManServer y una biblioteca con una API para sincronizar configuraciones entre diferentes procesos. Entre otras cosas, MauiMan proporciona una interfaz de programación para que diferentes programas accedan a configuraciones de estilo y parámetros de interfaz comunes, como el radio de las esquinas de la ventana, los colores focales, el método de entrada, la orientación de la pantalla y el diseño de los botones. Para gestionar la configuración basada en la API de MauiMan, se ha implementado un configurador gráfico Maui Settings.
    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui
  • Las bibliotecas relacionadas con MauiKit para administrar el entorno del usuario se separan en el conjunto Maui Core, que se utiliza en Configuración de Maui para aplicar configuraciones sincronizadas a través de MauiMan. Las bibliotecas también proporcionan API para gestionar el consumo de energía, parámetros de sonido, acceso a la red y cuentas.
  • Maui Shell, que ha entrado en su segunda versión beta, ha pasado a utilizar componentes MauiCore y MauiMan. El código responsable de gestionar las sesiones ha sido rediseñado significativamente. Se agregó soporte para operaciones de reinicio, apagado, apagado, suspensión y salida. Se ha implementado soporte para la rotación de pantalla.

    Se agregó el servidor CaskServer DBus, que emite comandos a todos los procesos secundarios de Maui Shell para administrar la sesión y realizar ciertas acciones como reiniciar, cerrar sesión y apagar. Para configurar CaskServer, se proporciona una interfaz gráfica que le permite configurar parámetros como el comportamiento y la apariencia del panel. Maui Shell utiliza actualmente tres ejecutables: startcask-wayland (establece variables de entorno, se conecta a CaskServer y llama al administrador de sesiones), cask-session (administrador de sesiones, inicia todos los procesos secundarios necesarios, incluidos CaskServer y MauiManServer) y cask (shell gráfico).

    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

  • En el marco MauiKit 2.2, el uso de estilos que determinan la apariencia de las aplicaciones se ha rediseñado significativamente. Puede definir sus propios esquemas de color y colores focales, que pueden variar según el sistema operativo y el factor de forma del dispositivo. Los estilos básicos ahora están precompilados e integrados en cada aplicación. Para gestionar de forma centralizada el estilo de todas las aplicaciones, se proporcionan configuraciones globales que le permiten cambiar parámetros como el radio de los bordes de los elementos, el uso de animaciones y el tamaño de los iconos.

    Se ha modernizado el diseño de muchos elementos de la interfaz, como botones, controles deslizantes y pestañas. Se agregó el componente SideBarView para crear barras laterales. Se agregó soporte de revisión ortográfica al elemento TextEditor con un formulario de edición de texto. Se agregó soporte para editar, agregar y eliminar metadatos EXIF ​​​​al elemento ImageTools.

    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

  • El administrador de archivos Index ahora utiliza una instancia existente del programa en nuevos lanzamientos (en lugar de iniciar un nuevo proceso, se crea una nueva pestaña en un proceso que ya se está ejecutando). Se agregó soporte inicial para las especificaciones de FreeDektop para la interfaz de administración de archivos. La barra lateral ha sido rediseñada para incluir una lista de archivos abiertos recientemente.
    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui
  • Las capacidades del reproductor de música VVave, el visor de imágenes Pix, el sistema de toma de notas Buho, el editor de texto Nota, el emulador de terminal Station, la libreta de direcciones Communicator, el visor de documentos Shelf, el reproductor de video Clip y el Centro de software NX han sido ampliados. Se han agregado nuevas aplicaciones: el navegador web Fiery (que reemplaza la aplicación Sol), un entorno de desarrollo simple Strike y el shell Bonsai git. Se han iniciado las pruebas beta del programa para trabajar con la cámara Booth, así como las pruebas alfa del planificador de calendario Agenda y la interfaz de ajuste de color Paleta.
    Lanzamiento de la distribución Nitrux 2.4. Desarrollo continuo del shell de usuario de Maui

Fuente: opennet.ru

Añadir un comentario