Lancement de l'environnement utilisateur Dux Shell 2.0

La version de l'environnement utilisateur Dux Shell 2.0 a été publiée, prenant en charge le fonctionnement sur des serveurs composites niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous et Miracle WM. C'est la première version après le changement de nom du projet DankMaterialShell (DMS) en Dux Shell. Le nouveau nom est plus simple, évoque le pingouin Tux et n'inclut pas de marque tierce dans son intitulé. Dux Shell développe un ensemble de composants interconnectés pour former un bureau, tels que la barre des tâches, le commutateur des bureaux virtuels, l'interface de navigation des applications installées et le configurateur. Le design est conforme au concept de Material Design 3.

Dux Shell prend en charge les thèmes dynamiques, qui sont appliqués automatiquement aux applications GTK, Qt et systèmes. Les palettes de couleurs pour les thèmes sont formées en tenant compte de la couleur du fond d'écran choisi. Il est possible d'activer le mode nuit, ainsi que de basculer entre les thèmes clairs et sombres. La fonctionnalité peut être étendue via des modules complémentaires. Le code du processus en arrière-plan pour l'intégration avec le système, les outils et l'installateur est écrit en Go et est distribué sous la licence MIT. Les composants de l'interface, les panneaux, les widgets et les applications graphiques sont développés en QML à l'aide du framework Quickshell, écrit en C++ avec Qt.

L'ensemble comprend :

  • Panneau avec des widgets pour le calendrier, les prévisions météorologiques, l'historique du presse-papiers et l'intégration avec des lecteurs multimédias via le protocole MPRIS.
  • Une interface pour naviguer dans les applications installées sur le système avec prise en charge de la recherche de programmes, de fichiers, de fenêtres ouvertes et de commandes.
  • Centre de contrôle avec interface pour configurer le réseau, Bluetooth, appareils audio et écran.
  • Outils intégrés dans le processus en arrière-plan pour collecter des métriques sur la température et la consommation des ressources CPU, RAM et GPU. Interface disponible pour gérer les processus en cours.
  • Centre de notifications, supportant le regroupement des notifications, l'utilisation de la mise en page dans le texte et la navigation à l'aide du clavier.
  • Écran de verrouillage du système avec des options de gestion de session. Activation du mode veille ou verrouillage de l'écran après une certaine période d'inactivité.
  • L'écran de connexion Dux Greeter.
  • Un installateur universel, permettant de déployer et de configurer un environnement basé sur Dux Shell sur Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo et Void Linux.
  • L'outil Dux Search pour rechercher des fichiers dans le système.
  • Le calendrier-gestionnaire Dux Calendar, prenant en charge le protocole CalDAV et synchronisé avec les services Google et Microsoft.
  • Le gestionnaire de fichiers Dux Files.
  • L'application DuxConnect pour l'intégration avec le smartphone.

Parmi les changements de la nouvelle version :

  • Les applications Settings, Control Center, Dash et les widgets ont été adaptées au concept de design Material 3 Expressive. De nouveaux éléments de contrôle de l'interface ont été réalisés, les paramètres ont été regroupés, de nouveaux moyens de navigation ont été proposés et le schéma de couleurs a été modifié.

  • Les possibilités de personnalisation du contenu du panneau déroulant ont été étendues.
    Dash, qui ne se limite plus aux onglets intégrés, permet désormais de connecter des plugins pour la mise en œuvre d'onglets supplémentaires. Il est possible de réorganiser et de redimensionner les sections. Le design des pages intégrées - le mode d'affichage, le lecteur multimédia et la zone de prévisions météo - a été retravaillé.

  • Ajout de la prise en charge de la placement de widgets sur l'écran de verrouillage du système, tels que l'horloge, la zone de notifications, la barre d'état et les commandes de consommation d'énergie. Il est maintenant possible de personnaliser les polices, les couleurs, la taille et le style des widgets.

  • Le lecteur multimédia a ajouté un moteur pour télécharger et synchroniser les paroles de chansons à partir des services Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB et YouTube Music.

  • Présentation d'un gestionnaire de fichiers autonome, Dux Files, prenant en charge les onglets, la visualisation à deux panneaux, l'affichage du contenu en liste ou en grille d'icônes, l'aperçu du contenu, le travail avec des archives, la recherche de fichiers et l'accès aux stockage en réseau.

  • Ajout d'un générateur de fonds d'écran.
  • Il est désormais permis de placer plusieurs panneaux Dock, de les ancrer sur n'importe quel bord de l'écran, de les étirer sur toute la largeur, de les placer dans la barre des widgets standard et des plugins. Une option de basculement entre le mode compact d'affichage des icônes et le nouveau mode de barre des tâches a été fournie.

  • Les tuiles de modification rapide des paramètres dans le centre de contrôle ont été repensées.

  • Un nouvel onglet a été ajouté au panneau Dash pour suivre le temps passé devant l'écran et fixer des limites pour le travail quotidien ou l'utilisation d'applications spécifiques.
  • Une nouvelle interface pour la navigation dans le catalogue des plugins a été ajoutée.

  • Intégration étendue avec les gestionnaires de composition Hyprland, Niri et MangoWC, et prise en charge de leurs nouvelles versions. Prise en charge des gestionnaires de composition Aqueous et Umbriel ajoutée.
  • Ajout de la possibilité de naviguer dans le configurateur uniquement à l'aide du clavier.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster