AprĂšs neuf mois de dĂ©veloppement publication d'un environnement utilisateur , au cours desquels la communautĂ© des dĂ©veloppeurs de la distribution Linux Mint a dĂ©veloppĂ© un fork de l'interface GNOME Shell, du gestionnaire de fichiers Nautilus et du gestionnaire de fenĂȘtres Mutter, visant Ă fournir un environnement de style classique GNOME 2 avec le support d'Ă©lĂ©ments d'interaction rĂ©ussis de GNOME Shell. Cinnamon est basĂ© sur des composants GNOME, mais ces composants sont fournis comme un fork synchronisĂ© pĂ©riodiquement, sans dĂ©pendances externes avec GNOME.
La nouvelle version de Cinnamon sera proposĂ©e dans la distribution Linux Mint 19.2, qui sera publiĂ©e dans les prochains mois. Des paquets seront bientĂŽt prĂ©parĂ©s pour ĂȘtre installĂ©s sur Linux Mint et Ubuntu Ă partir de , sans attendre la nouvelle version de Linux Mint.
:
- De nouveaux widgets ont été ajoutés pour créer des configurateurs, simplifiant l'écriture des dialogues de configuration et rendant leur design plus cohérent et unifié avec l'interface de Cinnamon. La refonte des paramÚtres de mintMenu utilisant de nouveaux widgets a permis de réduire par trois la taille du code, car la plupart des options nécessitent maintenant une seule ligne de code ;
- Dans MintMenu, la barre de recherche a été déplacée en haut. Dans le plugin pour afficher les fichiers récemment ouverts, les documents sont désormais affichés en priorité. La performance du composant MintMenu a été considérablement améliorée, qui se lance désormais deux fois plus vite. L'interface de personnalisation du menu a été complÚtement réécrite et est désormais basée sur l'API python-xapp ;
- Dans le gestionnaire de fichiers Nemo, le processus de partage de répertoires via Samba a été simplifié. Grùce au plugin nemo-share, l'installation de paquets est assurée si nécessaire avec
la mise en place de l'utilisateur dans le groupe sambashare et la vĂ©rification/changement des permissions d'accĂšs au dossier partagĂ©, sans avoir Ă exĂ©cuter manuellement ces opĂ©rations depuis la ligne de commande. Dans cette nouvelle version, des paramĂštres pour le pare-feu ont Ă©galement Ă©tĂ© ajoutĂ©s, la vĂ©rification des permissions d'accĂšs concerne non seulement le dossier lui-mĂȘme, mais aussi son contenu, et la gestion des situations oĂč le dossier personnel est enregistrĂ© sur une partition chiffrĂ©e (demande l'ajout de l'option « force user »). - Dans le gestionnaire de fenĂȘtres Muffin, certains changements du gestionnaire de fenĂȘtres Metacity, dĂ©veloppĂ© par le projet GNOME, ont Ă©tĂ© portĂ©s. Des efforts ont Ă©tĂ© faits pour augmenter la rĂ©activitĂ© de l'interface et pour allĂ©ger le design des fenĂȘtres. La performance d'opĂ©rations comme le regroupement des fenĂȘtres a Ă©tĂ© augmentĂ©e, et des problĂšmes de gel lors de la saisie ont Ă©tĂ© rĂ©solus.
Le changement du mode de traitement de VSync pour lutter contre le tearing ne nécessite plus de redémarrer Cinnamon. Un bloc a été ajouté aux paramÚtres pour sélectionner l'une des trois méthodes de fonctionnement de VSync, fournissant des réglages pour un fonctionnement optimal en fonction des conditions d'utilisation et du matériel. - Un applet pour l'impression a été ajouté au package principal, qui se lance désormais par défaut ;
- Une révision et une simplification de certains composants internes ont été réalisées, tels que DocInfo (gestion des documents récemment ouverts) et AppSys (analyse des métadonnées des applications, définition des icÎnes pour les applications, définition des entrées de menu, etc.). Le travail sur la séparation des gestionnaires d'applets en processus distincts a commencé, mais n'est pas encore terminé.
Source : opennet.ru
