Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

Publicouse o lanzamento da distribución Nitrux 2.4.0, así como unha nova versión da biblioteca MauiKit 2.2.0 asociada con compoñentes para crear interfaces de usuario. A distribución está construída sobre a base do paquete Debian, as tecnoloxías KDE e o sistema de inicialización OpenRC. O proxecto ofrece o seu propio escritorio, NX Desktop, que é un complemento para o contorno de usuario de KDE Plasma. Baseándose na biblioteca de Maui, estase a desenvolver un conxunto de aplicacións de usuario estándar que se poden usar tanto en sistemas de escritorio como en dispositivos móbiles. Para instalar aplicacións adicionais, estase promovendo un sistema de paquetes AppImages autónomos. O tamaño da imaxe de arranque completa é de 1.9 GB e a reducida co xestor de fiestras JWM é de 1.3 GB. Os desenvolvementos do proxecto distribúense baixo licenzas libres.

O NX Desktop ofrece un estilo diferente, a súa propia implementación da bandexa do sistema, o centro de notificacións e varios plasmoides, como un configurador de conexión de rede e un applet multimedia para o control de volume e o control da reprodución multimedia. As aplicacións creadas mediante o marco MauiKit inclúen o xestor de ficheiros Index (tamén se pode usar Dolphin), o editor de texto Note, o emulador de terminal Station, o reprodutor de música VVave, o reprodutor de vídeo Clip, o NX Software Center e o visor de imaxes Pix.

Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

As principais novidades de Nitrux 2.4:

  • Actualizáronse os compoñentes de NX Desktop para KDE Plasma 5.25.4, KDE Frameworks 5.97.0 e KDE Gear (Aplicacións KDE) 22.08. Actualizáronse as versións do programa, incluíndo Firefox 104. O panel Latte Dock actualizouse ao estado do repositorio principal do proxecto.
  • Por defecto, o paquete mesa-git está habilitado, correspondente ao estado do repositorio git no que se desenvolve a seguinte rama de Mesa.
  • Por defecto, úsase o núcleo Linux 5.19 con parches Xanmod. Tamén se ofrecen paquetes con versións vainilla, Libre e Liquorix do núcleo de Linux para a súa instalación.
  • Actualizouse o paquete openrc-config para evitar conflitos co paquete OpenRC do proxecto Debian.
  • O paquete ofimático LibreOffice foi eliminado do paquete básico, para a instalación do cal se suxire utilizar o Centro de aplicacións. Ademais de LibreOffice, tamén están dispoñibles paquetes con OnlyOffice, WPS Office e OpenOffice.
  • Engadíronse novas iconas ao tema Luv.
  • Actualizáronse as aplicacións do conxunto de aplicacións de Maui. Engadíronse dúas novas aplicacións de maui: o planificador de calendario Agenda e o ambiente de desenvolvemento integrado Strike.
    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui
  • O Centro de software NX foi movido para utilizar a nova versión de MauiKit. Engadiuse unha nova pestana Tenda cunha barra lateral que mostra as categorías de aplicacións dispoñibles. Podes ver unha lista de aplicacións de AppImageHub elaborada por un autor específico. Interface de busca de programas mellorada.
    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

Ademais, pódese observar o informe sobre o desenvolvemento da contorna de usuario Maui DE (Maui Shell), cuxo desenvolvemento leva a cabo o mesmo proxecto. Maui DE (Maui Shell) inclúe un conxunto de aplicacións Maui e Maui Shell, que se adaptan automaticamente ao tamaño da pantalla e aos métodos de entrada dispoñibles, o que permite que se utilicen non só en sistemas de escritorio, senón tamén en teléfonos intelixentes e tabletas. A contorna desenvolve o concepto “Converxencia”, que implica a posibilidade de traballar coas mesmas aplicacións tanto nas pantallas táctiles de smartphones e tabletas, como en pantallas grandes de portátiles e PC. Maui DE pódese executar co seu servidor composto Zpace executando Wayland ou executando un shell Cask separado dentro dunha sesión baseada no servidor X.

Entre os cambios relacionados con Maui DE:

  • Propúxose un novo compoñente MauiMan (Maui Manager), que proporciona un servidor DBus MauiManServer e unha biblioteca cunha API para sincronizar a configuración entre diferentes procesos. Entre outras cousas, MauiMan ofrece unha interface de programación para diferentes programas para acceder a configuracións de estilo comúns e parámetros da interface, como o raio da esquina da xanela, as cores focais, o método de entrada, a orientación da pantalla e o deseño dos botóns. Para xestionar a configuración baseada na API de MauiMan, implementouse un configurador gráfico Maui Settings.
    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui
  • As bibliotecas relacionadas con MauiKit para xestionar o ambiente de usuario están separadas no conxunto Maui Core, que se usa na configuración de Maui para aplicar a configuración sincronizada a través de MauiMan. As bibliotecas tamén proporcionan API para xestionar o consumo de enerxía, os parámetros de son, o acceso á rede e as contas.
  • O Maui Shell, que entrou na súa segunda versión beta, pasou a usar os compoñentes MauiCore e MauiMan. O código responsable da xestión das sesións foi significativamente redeseñado. Engadido soporte para operacións de reinicio, apagado, apagado, suspensión e saída. Implementouse o soporte para a rotación da pantalla.

    Engadiuse o servidor CaskServer DBus, que emite comandos a todos os procesos de Maui Shell fillos para xestionar a sesión e realizar determinadas accións, como reiniciar, pechar a sesión e apagar. Para configurar CaskServer, ofrécese unha interface gráfica que permite configurar parámetros como o comportamento e o aspecto do panel. Maui Shell usa actualmente tres executables: startcask-wayland (establece variables de ambiente, conéctase a CaskServer e chama ao xestor de sesións), cask-session (xestor de sesións, inicia todos os procesos fillos necesarios, incluídos CaskServer e MauiManServer) e cask (shell gráfico).

    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

  • No marco MauiKit 2.2, o uso de estilos que determinan a aparencia das aplicacións foi significativamente redeseñado. Podes definir os teus propios esquemas de cores e cores focais, que poden variar dependendo do sistema operativo e do factor de forma do dispositivo. Os estilos base agora están precompilados e integrados en cada aplicación. Para xestionar de forma centralizada o estilo de todas as aplicacións, ofrécense configuracións globais que permiten cambiar parámetros como o raio dos bordos dos elementos, o uso da animación e o tamaño das iconas.

    Modernizouse o deseño de moitos elementos da interface, como botóns, controles deslizantes e pestanas. Engadiuse o compoñente SideBarView para crear barras laterais. Engadiuse soporte para a corrección ortográfica ao elemento TextEditor cun formulario de edición de texto. Engadiuse compatibilidade para editar, engadir e eliminar metadatos EXIF ​​ao elemento ImageTools.

    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

  • O xestor de ficheiros Index agora usa unha instancia existente do programa nos novos lanzamentos (en lugar de iniciar un novo proceso, créase unha nova pestana nun proceso que xa está en execución). Engadido soporte inicial para as especificacións de FreeDektop para a interface de xestión de ficheiros. A barra lateral redeseñouse para incluír unha lista de ficheiros abertos recentemente.
    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui
  • As capacidades do reprodutor de música VVave, o visor de imaxes Pix, o sistema de toma de notas Buho, o editor de texto Nota, o emulador de terminal Station, a axenda de enderezos Communicator, o visor de documentos Shelf, o reprodutor de vídeo Clip e o NX Software Center. foron ampliados. Engadíronse novas aplicacións: o navegador web Fiery (en substitución da aplicación Sol), un ambiente de desenvolvemento Strike sinxelo e o shell Bonsai git. Comezaron as probas beta do programa para traballar coa cámara Booth, así como as probas alfa do planificador do calendario Agenda e da interface de axuste de cor Paleta.
    Lanzamento da distribución Nitrux 2.4. Desenvolvemento continuo do shell personalizado de Maui

Fonte: opennet.ru

Engadir un comentario