Après 6 mois de développement, la version de l'environnement utilisateur Cinnamon 5.4 a été finalisée, au sein de laquelle la communauté des développeurs de la distribution Linux Mint développe un fork de l'interface GNOME Shell, du gestionnaire de fichiers Nautilus et du gestionnaire de fenêtres Mutter, visant à offrir un environnement au style classique de GNOME 2, tout en intégrant des é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é de manière périodique, sans dépendances externes avec GNOME. La nouvelle version de Cinnamon sera proposée dans la distribution Linux Mint 21, dont la sortie est prévue pour juillet.
Les principales nouveautés :
- Le gestionnaire de fenêtres Muffin a été transféré sur une nouvelle base de code du gestionnaire de fenêtres Metacity, développé par le projet GNOME. Le projet a également mis à jour l'interpréteur JavaScript (GJS) utilisé. Ces changements ont nécessité une refonte importante en interne, qui a été la principale priorité lors de la préparation de cette nouvelle branche.
- L'attachement des actions au survol des coins de l'écran a été simplifié (hotcorner).
- Amélioration de la prise en charge des valeurs non entières lors du redimensionnement.
- La notion de moniteurs logiques a été mise en œuvre, où le moniteur principal n'est pas toujours égal à 0.
- L'applet xrandr a été mis à jour pour utiliser l'API du gestionnaire de fenêtres Muffin.
- Ajout de la possibilité de copier des informations système dans le presse-papiers.
- Refonte de l'applet pour changer la disposition et configurer le clavier.
- Dans l'applet de menu, ajout de la possibilité d'afficher des actions supplémentaires dans les applications en cours d'exécution (par exemple, ouvrir le mode incognito dans un navigateur ou rédiger un nouveau message dans un client de messagerie).
- Dans l'applet de gestion du son, possibilité de masquer le bouton de désactivation du microphone si celui-ci n'est pas utilisé.
- Pour la configuration des connexions Bluetooth, un interface basé sur Blueman, une application GTK utilisant la pile Bluez, a été proposée à la place de Blueberry, une surcouche de GNOME Bluetooth.

Source : opennet.ru

