Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

S'ha publicat el llançament de la distribució Nitrux 2.4.0, així com una nova versió de la biblioteca MauiKit 2.2.0 associada amb components per crear interfícies d'usuari. La distribució es basa en la base del paquet Debian, les tecnologies KDE i el sistema d'inicialització OpenRC. El projecte ofereix el seu propi escriptori, NX Desktop, que és un complement a l'entorn d'usuari KDE Plasma. A partir de la biblioteca de Maui, s'està desenvolupant un conjunt d'aplicacions d'usuari estàndard que es poden utilitzar tant en sistemes d'escriptori com en dispositius mòbils. Per instal·lar aplicacions addicionals, s'està promocionant un sistema de paquets AppImages autònoms. La mida de la imatge d'arrencada completa és d'1.9 GB i la reduïda amb el gestor de finestres JWM és d'1.3 GB. Els desenvolupaments del projecte es distribueixen sota llicències lliures.

L'escriptori NX ofereix un estil diferent, la seva pròpia implementació de la safata del sistema, el centre de notificacions i diversos plasmoides, com ara un configurador de connexió de xarxa i una miniaplicació multimèdia per al control de volum i control de reproducció multimèdia. Les aplicacions creades amb el marc MauiKit inclouen el gestor de fitxers Index (també es pot utilitzar Dolphin), l'editor de text Note, l'emulador de terminal Station, el reproductor de música VVave, el reproductor de vídeo Clip, el Centre de programari NX i el visualitzador d'imatges Pix.

Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

Les principals innovacions de Nitrux 2.4:

  • Els components de l'escriptori NX s'han actualitzat a KDE Plasma 5.25.4, KDE Frameworks 5.97.0 i KDE Gear (aplicacions KDE) 22.08. S'han actualitzat les versions del programa, inclòs el Firefox 104. El panell Latte Dock s'ha actualitzat a l'estat del dipòsit principal del projecte.
  • Per defecte, el paquet mesa-git està habilitat, corresponent a l'estat del repositori git on es desenvolupa la següent branca de Mesa.
  • Per defecte, s'utilitza el nucli Linux 5.19 amb pedaços Xanmod. També s'ofereixen paquets amb versions vanilla, Libre i Liquorix del nucli Linux per a la instal·lació.
  • S'ha actualitzat el paquet openrc-config per evitar conflictes amb el paquet OpenRC del projecte Debian.
  • La suite ofimàtica LibreOffice s'ha eliminat del paquet bàsic, per a la instal·lació del qual es recomana utilitzar el Centre d'aplicacions. A més de LibreOffice, també estan disponibles paquets amb OnlyOffice, WPS Office i OpenOffice.
  • S'han afegit icones noves al tema Luv.
  • S'han actualitzat les aplicacions del conjunt d'aplicacions de Maui. S'han afegit dues noves aplicacions de maui: el planificador de calendari Agenda i l'entorn de desenvolupament integrat Strike.
    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada
  • El Centre de programari NX s'ha traslladat per utilitzar la nova versió de MauiKit. S'ha afegit una nova pestanya Botiga amb una barra lateral que mostra les categories d'aplicacions disponibles. Podeu veure una llista d'aplicacions d'AppImageHub preparada per un autor específic. Interfície de cerca de programes millorada.
    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

A més, es pot destacar l'informe sobre el desenvolupament de l'entorn d'usuari Maui DE (Maui Shell), el desenvolupament del qual es realitza pel mateix projecte. Maui DE (Maui Shell) inclou un conjunt d'aplicacions de Maui i Maui Shell, que s'adapten automàticament a la mida de la pantalla i als mètodes d'entrada disponibles, cosa que permet utilitzar-los no només en sistemes d'escriptori, sinó també en telèfons intel·ligents i tauletes. L'entorn desenvolupa el concepte "Convergència", que implica la capacitat de treballar amb les mateixes aplicacions tant a les pantalles tàctils de telèfons intel·ligents i tauletes, com a grans pantalles d'ordinadors portàtils i PC. Maui DE es pot executar amb el seu servidor compost Zpace executant Wayland o executant un shell Cask separat dins d'una sessió basada en el servidor X.

Entre els canvis relacionats amb Maui DE:

  • S'ha proposat un nou component MauiMan (Maui Manager), que proporciona un servidor DBus MauiManServer i una biblioteca amb una API per sincronitzar la configuració entre diferents processos. Entre altres coses, MauiMan proporciona una interfície de programació per a diferents programes per accedir a paràmetres d'estil comuns i paràmetres de la interfície, com ara el radi de la cantonada de la finestra, els colors focals, el mètode d'entrada, l'orientació de la pantalla i el disseny dels botons. Per gestionar la configuració basada en l'API MauiMan, s'ha implementat un configurador gràfic Maui Settings.
    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada
  • Les biblioteques relacionades amb MauiKit per gestionar l'entorn d'usuari es separen en el conjunt Maui Core, que s'utilitza a Maui Settings per aplicar la configuració sincronitzada mitjançant MauiMan. Les biblioteques també proporcionen API per gestionar el consum d'energia, els paràmetres de so, l'accés a la xarxa i els comptes.
  • El Maui Shell, que ha entrat a la seva segona versió beta, ha passat a utilitzar components MauiCore i MauiMan. El codi responsable de la gestió de les sessions s'ha redissenyat significativament. S'ha afegit suport per a operacions de reinici, apagat, apagat, repòs i sortida. S'ha implementat el suport per a la rotació de la pantalla.

    S'ha afegit el servidor CaskServer DBus, que emet ordres a tots els processos secundaris de Maui Shell per gestionar la sessió i realitzar determinades accions com ara reiniciar, tancar la sessió i tancar-lo. Per configurar CaskServer, es proporciona una interfície gràfica que permet configurar paràmetres com ara el comportament i l'aspecte del panell. Actualment, Maui Shell utilitza tres executables: startcask-wayland (estableix variables d'entorn, es connecta a CaskServer i crida al gestor de sessions), cask-session (gestor de sessions, inicia tots els processos secundaris necessaris, inclosos CaskServer i MauiManServer) i cask (shell gràfic).

    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

  • En el marc MauiKit 2.2, l'ús d'estils que determinen l'aparença de les aplicacions s'ha redissenyat significativament. Podeu definir els vostres propis esquemes de colors i colors focals, que poden variar segons el sistema operatiu i el factor de forma del dispositiu. Els estils base ara s'han compilat prèviament i incorporat a cada aplicació. Per gestionar de manera centralitzada l'estil de totes les aplicacions, es proporcionen paràmetres globals que permeten canviar paràmetres com ara el radi de les vores dels elements, l'ús de l'animació i la mida de les icones.

    S'ha modernitzat el disseny de molts elements de la interfície, com ara botons, controls lliscants i pestanyes. S'ha afegit el component SideBarView per crear barres laterals. S'ha afegit suport de correcció ortogràfica a l'element TextEditor amb un formulari d'edició de text. S'ha afegit suport per editar, afegir i eliminar metadades EXIF ​​a l'element ImageTools.

    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

  • El gestor de fitxers d'índex ara utilitza una instància existent del programa en els nous llançaments (en lloc d'iniciar un procés nou, es crea una pestanya nova en un procés que ja està en execució). S'ha afegit suport inicial per a les especificacions de FreeDektop per a la interfície de gestió de fitxers. La barra lateral s'ha redissenyat per incloure una llista dels fitxers oberts recentment.
    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada
  • Les capacitats del reproductor de música VVave, el visualitzador d'imatges Pix, el sistema de presa de notes Buho, l'editor de text Nota, l'emulador de terminal Station, la llibreta d'adreces Communicator, el visualitzador de documents Shelf, el reproductor de vídeo Clip i el Centre de programari NX s'han ampliat. S'han afegit noves aplicacions: el navegador web Fiery (que substitueix l'aplicació Sol), un entorn de desenvolupament Strike senzill i l'intèrpret d'ordres Bonsai git. S'han iniciat les proves beta del programa per treballar amb la càmera Booth, així com les proves alfa del planificador del calendari Agenda i la interfície d'ajust de color Paleta.
    Llançament de la distribució Nitrux 2.4. Desenvolupament continuat de la closca de Maui personalitzada

Font: opennet.ru

Afegeix comentari