Cinnamon 4.8 sorti
L'équipe Linux Mint a franchi une nouvelle étape dans le développement de son environnement de bureau le plus impressionnant, Cinnamon. La version 4.8 est désormais disponible sur GitHub. Voyons à quoi s'attendre dans cette version du DE.
Cinnamon est l'environnement de bureau phare de Linux Mint. A commencé comme un fork Gnome 3, il est maintenant totalement indépendant. Cinnamon apporte des technologies modernes au bureau Linux tout en conservant le paradigme de bureau classique avec la barre des tâches, le menu des applications et la gestion traditionnelle des fenêtres.
Dans Cinnamon 4.8, les fonctionnalités les plus notables
Nemo permet d'ajouter des fichiers aux favoris
Nemo, le gestionnaire de fichiers par défaut de Cinnamon, prend en charge les fichiers de la section Favoris. Contrairement aux signets, qui ne prennent en charge que les dossiers, la nouvelle section Favoris de l'application permet d'ajouter à la fois des fichiers et des dossiers à la section. Désormais, vos documents fréquemment utilisés ne sont qu'à quelques clics, peu importe ce que vous parcourez.
Cannelle
- Prise en charge améliorée de la mise à l'échelle fractionnaire, sélection simplifiée de la taille optimale des éléments sur les écrans à haute densité de pixels (HiDPI).
- Prise en charge améliorée de l'affichage des icônes dans la barre d'état système avec des notifications sur l'état des applications basées sur Qt et la plate-forme Electron.
- Icônes retravaillées de la barre d'état système. Les nouvelles icônes symboliques ont une meilleure apparence sur les écrans HiDPI.
- Ajout de la possibilité de faire défiler les dispositions de clavier en appuyant sur le bouton central de la souris sur l'applet de commutation de disposition de clavier.
- Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift et rhythmbox utilisent désormais le composant XAppStatusIcon, qui a permis de donner à la barre d'état système un aspect cohérent. XAppStatusIcon place le rendu de l'icône, de l'info-bulle et de l'étiquette du côté de l'applet et utilise DBus pour transmettre des informations via des applets, ainsi que des événements de clic.
- L'applet XappStatusIcon ajoute la possibilité de gérer les événements de défilement de la molette de la souris et fournit une nouvelle fonction similaire à gtk_menu_popup () pour faciliter le portage des applications avec GtkStatusIcon.
- Ajout de la prise en charge de
suspendre-puis-hiberner
mode, dans lequel le système passe d'abord en mode veille, mais s'il n'est pas réveillé dans un certain délai, il est activé et passe en hibernation profonde. - Ajout d'une fonctionnalité qui vous permet d'afficher le panneau uniquement lorsque le menu "Applications" est ouvert. Par défaut, le panneau est visible tout le temps.
- Interface de l'éditeur de menu repensée. Ajout d'un bouton pour ouvrir les éléments sélectionnés du fichier de bureau.
- L'applet d'affichage de la fenêtre de l'applet prend désormais en charge le défilement et le placement des icônes devant les étiquettes.
- Le backend pour accéder aux fichiers externes a été déplacé de gvfs-bin vers gio-tool.
- Intégration améliorée avec les applications Flatpak.
Gestionnaire d'applications Web
Web App Manager est une toute nouvelle application du projet Linux Mint qui vous permet de lancer facilement vos sites Web préférés et de les faire fonctionner dans leurs propres fenêtres comme s'il s'agissait d'applications de bureau. Web App Manager, basé sur menthe poivrée app "ICE", comprend les fonctionnalités suivantes :
- Une nouvelle icône et un nom générique
- Une nouvelle interface utilisateur
- Compatibilité 100 % aller-retour avec ICE
- Un backend divisé pour permettre à ICE et au gestionnaire d'applications Web d'utiliser facilement la même base de code s'ils souhaitent tous les deux conserver des interfaces utilisateur distinctes.
- La possibilité de modifier des applications Web
- Prise en charge des thèmes d'icônes avec des icônes automatiquement devinées pour les sites Web populaires
- Téléchargements de favicon améliorés (y compris la prise en charge de favicongrabber.com)
- La possibilité d'afficher ou de masquer la barre de navigation de Firefox
- Prise en charge complète de la traduction pour toutes les langues principales
Chaque site Web lancé avec cette application aura son propre profil de navigateur et sa propre fenêtre. Cela vous fera gagner du temps.
Autres changements
CJS 4.8 utilise le plus récent Mozjs78. Cela a été demandé par d'autres distributions et cela facilite la maintenance de Cinnamon en dehors de Linux Mint. Dans toutes les distributions, y compris Linux Mint lui-même, cela se traduit également par des performances légèrement meilleures, en particulier pendant la phase de démarrage.
Des modifications ont été apportées à la façon dont la cannelle interprète la compatibilité avec les épices. Dans le passé, une applet ou un desklet qui spécifiait les versions de Cinnamon avec lesquelles il était compatible devait être mis à jour pour spécifier la nouvelle version de Cinnamon. A défaut, cela ne fonctionnait pas correctement. À partir de Cinnamon 4.8, cela ne sera plus nécessaire. La compatibilité ascendante sera supposée et attendue à moins qu'elle ne soit spécifiquement refusée par l'applet/desklet. La multi-version (la capacité de Spice à fournir un code source différent pour différentes versions de Cinnamon) deviendra également implicite. Cela améliorera la compatibilité entre les épices et la cannelle et réduira l'entretien.
Des améliorations ont également été apportées à la façon dont Cinnamon interagit avec le serveur d'épices. Certaines données étaient mises en cache par le proxy global du projet, ce qui introduisait parfois des problèmes lors de la mise à jour des épices. Les futures versions de Cinnamon forceront le proxy à contourner le cache et à toujours récupérer les épices à jour.