Après six mois de développement, la version de l'environnement utilisateur Cinnamon 5.0 a été finalisée. Dans le cadre de ce projet, la communauté des développeurs de la distribution Linux Mint poursuit le développement d'un fork de l'interface GNOME Shell, du gestionnaire de fichiers Nautilus et du gestionnaire de fenêtres Mutter, avec l'objectif de fournir un environnement au style classique de GNOME 2, tout en intégrant des éléments interactifs issus de GNOME Shell. Cinnamon repose sur des composants GNOME, mais ceux-ci sont fournis comme un fork synchronisé périodiquement, sans dépendances externes avec GNOME. Le changement de version en 5.0 n'est pas lié à des modifications particulièrement importantes, mais suit simplement la tradition d'utiliser des chiffres décimaux pairs pour la numérotation des versions stables (4.6, 4.8, 5.0, etc.). Le nouveau version de Cinnamon sera incluse dans la distribution Linux Mint 20.2, prévue pour mi-juin.

Les principales nouveautés :
- Des paramètres ont été fournis pour définir la consommation de mémoire maximale autorisée par les composants du bureau et pour régler l'intervalle de vérification de l'état de la mémoire. En cas de dépassement de la limite définie, les processus d'arrière-plan Cinnamon se redémarrent automatiquement sans perte de session et en conservant les fenêtres d'applications ouvertes. Cette fonctionnalité proposée est une solution de contournement des problèmes de fuites de mémoire difficiles à diagnostiquer, qui se manifestent par exemple seulement avec certains pilotes GPU.

- La gestion des composants supplémentaires (spice) a été améliorée. La distinction dans l'affichage des informations entre les onglets contenant des applets installés et ceux disponibles au téléchargement a été éliminée. Les mêmes noms, icônes et descriptions sont désormais utilisés dans différentes sections, ce qui facilite le travail d'internationalisation. De plus, des informations supplémentaires ont été ajoutées, telles qu'une liste d'auteurs et un identifiant unique de paquet. Des travaux sont en cours pour permettre l'installation de compléments tiers fournis dans des archives ZIP.

- De nouveaux outils ont été ajoutés pour vérifier et installer les mises à jour des composants supplémentaires (spice). Une utilitaire en ligne de commande, cinnamon-spice-updater, a été proposée pour afficher la liste des mises à jour disponibles et les appliquer, ainsi qu'un module Python fournissant une fonctionnalité similaire. Ce module a permis d'intégrer les fonctions de mise à jour des spice dans l'interface standard du 'Gestionnaire de mises à jour', utilisé pour mettre à jour le système (auparavant, pour mettre à jour les spice, il était nécessaire d'appeler le configurateur ou un applet tiers). Le gestionnaire de mises à jour prend également en charge l'installation automatique des mises à jour des spice et des paquets au format Flatpak (les mises à jour sont téléchargées après la connexion de l'utilisateur et après l'installation, Cinnamon redémarre sans interruption de session). Des efforts sont en cours pour moderniser considérablement le gestionnaire d'installation des mises à jour, visant à garantir que la distribution reste à jour.

- Une nouvelle application Bulky a été ajoutée pour renommer des groupes de fichiers en mode batch.

- Dans le gestionnaire de fichiers Nemo, une fonction de recherche dans le contenu des fichiers a été ajoutée, y compris la possibilité de combiner la recherche de contenu avec la recherche par nom de fichier. Lors de la recherche, il est possible d'utiliser des expressions régulières et de parcourir récursivement les répertoires.

- Dans l'applet NVIDIA Prime, conçu pour les systèmes graphiques hybrides combinant un GPU intégré Intel et une carte dédiée NVIDIA, le support des systèmes équipés d'un GPU intégré AMD et de cartes NVIDIA dédiées a été ajouté.
- L'outil Warpinator pour le partage de fichiers entre deux ordinateurs sur un réseau local a été amélioré, utilisant le cryptage lors de la transmission des données. La possibilité de choisir l'interface réseau pour déterminer par quel réseau fournir les fichiers a été ajoutée. Des réglages de compression ont été mis en œuvre. Une application mobile permettant d'échanger des fichiers avec des dispositifs basés sur la plateforme Android a été préparée.

Source : opennet.ru






