Sortie de la distribution Nitrux 2.7 avec les environnements utilisateur NX Desktop et Maui Shell

La version du kit de distribution Nitrux 2.7.0, construit sur la base de paquets Debian, les technologies KDE et le système d'initialisation OpenRC, a été publiée. Le projet propose son propre bureau NX Desktop, qui est un complément à KDE Plasma, ainsi qu'un environnement Maui Shell séparé. Basé sur la bibliothèque Maui pour la distribution, un ensemble d'applications utilisateur typiques est développé qui peut être utilisé à la fois sur les systèmes de bureau et les appareils mobiles. Pour installer des applications supplémentaires, le système de package autonome AppImages est en cours de promotion. La taille de l'image de démarrage complète est de 3.2 Go (NX Desktop) et de 2.6 Go (Maui Shell). Les développements du projet sont distribués sous licences libres.

Le bureau NX offre un style différent, sa propre implémentation de la barre d'état système, du centre de notification et de divers plasmoïdes, tels qu'un configurateur de connexion réseau et une applet multimédia pour le contrôle du volume et le contrôle de la lecture multimédia. Les applications créées à l'aide du framework MauiKit incluent le gestionnaire de fichiers Index (Dolphin peut également être utilisé), l'éditeur de texte Note, l'émulateur de terminal Station, le lecteur de musique VVave, le lecteur vidéo Clip, le centre logiciel NX et la visionneuse d'images Pix.

Sortie de la distribution Nitrux 2.7 avec les environnements utilisateur NX Desktop et Maui Shell

L'environnement utilisateur de Maui Shell évolue conformément au concept de "Convergence", c'est-à-dire la possibilité de travailler avec les mêmes applications sur les écrans tactiles d'un smartphone et d'une tablette, ainsi que sur les grands écrans d'ordinateurs portables et de PC. Maui Shell s'adapte automatiquement à la taille de l'écran et aux méthodes de saisie disponibles, et peut être utilisé non seulement sur les systèmes de bureau, mais également sur les smartphones et les tablettes. Le code du projet est écrit en C++ et QML et distribué sous la licence LGPL 3.0.

Sortie de la distribution Nitrux 2.7 avec les environnements utilisateur NX Desktop et Maui Shell

Maui Shell utilise les composants de l'interface graphique MauiKit et le framework Kirigami développé par la communauté KDE. Kirigami est construit sur Qt Quick Controls 2, tandis que MauiKit fournit des modèles d'interface utilisateur prédéfinis qui vous permettent de créer des applications très rapidement. Le projet utilise également des composants tels que BlueDevil (gestion Bluetooth), Plasma-nm (gestion des connexions réseau), KIO, PowerDevil (gestion de l'alimentation), KSolid et PulseAudio.

La sortie des informations est fournie à l'aide de son gestionnaire composite Zpace, qui est responsable de l'affichage et du placement des fenêtres et du traitement des bureaux virtuels. Le protocole Wayland est utilisé comme protocole principal, qui est géré à l'aide de l'API Qt Wayland Compositor. En plus de Zpace, un shell Cask est exécuté, qui implémente un conteneur qui couvre tout le contenu de l'écran, et fournit également des implémentations de base d'éléments tels que le panneau supérieur, les boîtes de dialogue contextuelles, les cartes d'écran, les zones de notification, le dock- panneau, raccourcis, interface d'appel de programme, etc.

Le même skin peut être utilisé pour les ordinateurs de bureau, les smartphones et les tablettes sans avoir à créer des versions distinctes pour les appareils avec des facteurs de forme différents. Lorsque vous travaillez sur des moniteurs conventionnels, le shell fonctionne en mode bureau, avec un panneau fixé sur le dessus, la possibilité d'ouvrir un nombre arbitraire de fenêtres et de contrôler avec la souris. Lorsqu'elle est équipée d'un écran tactile, la coque fonctionne en mode tablette avec une disposition verticale et des fenêtres d'ouverture en plein écran ou une disposition côte à côte similaire aux gestionnaires de fenêtres en mosaïque. Sur les smartphones, les éléments du panneau et les applications s'étendent en plein écran, comme sur les plates-formes mobiles traditionnelles.

Les principales innovations de Nitrux 2.7 :

  • La formation d'une image ISO séparée avec le Maui Shell a commencé. Versions mises à jour de MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 et Maui Shell 0.6.0. L'assemblage est toujours positionné pour démontrer les capacités de la nouvelle coque et des applications disponibles. Le programme comprend Agenda, Arca, Bonsai, Booth, Buho, Clip, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike et VVave.
  • Les composants NX Desktop ont été mis à jour vers KDE Plasma 5.27.2, KDE Frameworks 5.103.0 et KDE Gear (KDE Applications) 22.12.3. Versions logicielles mises à jour, y compris Mesa 23.1-git, Firefox 110.0.1 et les pilotes NVIDIA 525.89.02.
  • Par défaut, le noyau Linux 6.1.15 avec les correctifs Liquorix est utilisé.
  • La composition comprend des packages avec OpenVPN et open-iscsi.
  • Suppression des fichiers exécutables avec les utilitaires de gestion de paquets de l'image en direct (le programme d'installation de Calamares peut installer le système et eux, et ils sont superflus dans une image en direct statique).
  • NX Software Center a été reconstruit à l'aide de MauiKit.

Source: opennet.ru

Ajouter un commentaire