Sortie de l'environnement de bureau Cinnamon 4.4

Après cinq mois de développement formé version de l'environnement utilisateur Cannelle 4.4, dans lequel la communauté des développeurs de la distribution Linux Mint développe un fork de GNOME Shell, du gestionnaire de fichiers Nautilus et du gestionnaire de fenêtres Mutter, visant à fournir un environnement dans le style classique de GNOME 2 avec prise en charge d'éléments d'interaction réussis de le shell GNOME. Cinnamon est basé sur des composants GNOME, mais ces composants sont livrés sous forme de fork périodiquement synchronisé sans dépendances externes à GNOME.

La nouvelle version de Cinnamon sera proposée dans la distribution Linux Mint 19.3, dont la sortie est prévue avant les vacances de Noël. Dans un avenir proche, des packages seront préparés et pourront être installés sur Linux Mint et Ubuntu à partir de Dépôt PPAsans attendre une nouvelle version de Linux Mint.

Sortie de l'environnement de bureau Cinnamon 4.4

principal les innovations:

  • Des travaux ont été effectués pour améliorer les performances sur les écrans à haute densité de pixels (HiDPI). Dans les paramètres de langue et de référentiel, les icônes avec des drapeaux ont été remplacées, ce qui semblait flou en raison de la mise à l'échelle sur les écrans HiDPI. Qualité d'image améliorée lors de la prévisualisation des thèmes ;
  • L'applet XAppStatus et l'API XApp.StatusIcon sont proposées, implémentant un mécanisme alternatif pour placer des icônes avec des indicateurs d'application dans la barre d'état système. XApp.StatusIcon résout les problèmes rencontrés avec Gtk.StatusIcon, qui a été conçu pour utiliser des icônes de 16 pixels, a des problèmes avec HiDPI et est lié aux technologies héritées telles que Gtk.Plug et Gtk.Socket, qui ne sont pas compatibles avec GTK4 et Wayland. . Gtk.StatusIcon signifie également que le rendu est effectué côté application, pas côté applet. Pour résoudre ces problèmes, le système AppIndicator a été proposé dans Ubuntu, mais il ne prend pas en charge toutes les fonctionnalités de Gtk.StatusIcon et, en règle générale, nécessite de retravailler les applets.

    XApp.StatusIcon, comme AppIndicator, prend 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 les applets. Le rendu côté applet fournit des icônes de haute qualité de toutes tailles et résout les problèmes d'affichage. La transmission des événements de clic de l'applet à l'application est prise en charge, qui s'effectue également via le bus DBus. Pour la compatibilité avec d'autres bureaux, un stub App.StatusIcon a été préparé, qui détecte la présence d'une applet et, si nécessaire, revient à Gtk.StatusIcon, qui permet d'afficher les icônes d'anciennes applications basées sur Gtk.StatusIcon ;

  • La disposition des éléments dans les boîtes de dialogue modales a été améliorée, des paramètres ont été ajoutés pour contrôler la disposition des éléments dans les fenêtres et changer le focus lors de l'ouverture de nouvelles fenêtres ;
  • Le menu contextuel du panneau a été simplifié et repensé ;
  • Ajout du module Python pour la gestion des paramètres d'écran ;
  • La prise en charge des notifications cachées et non distrayantes a été ajoutée au système de notification ;
  • Une interface de gestion des extensions système a été ajoutée au configurateur ;
  • Le menu de l'application a été optimisé pour les performances, le mécanisme de mise à jour du menu a été repensé et la possibilité de masquer les catégories avec les opérations récentes a été ajoutée ;
  • Ajout d'un effet visuel lors du déplacement d'éléments sur le panneau ;
  • Le configurateur dispose d'un gestionnaire de partitions de disque intégré disques-gnome;
  • Ajout d'un paramètre pour désactiver le pavé tactile lors de la connexion d'une souris externe ;
  • Ajout de la prise en charge d'un thème à contraste élevé dans le gestionnaire de fenêtres ;
  • Dans le gestionnaire de fichiers Nemo, la possibilité de gérer le contenu du menu contextuel a été ajoutée aux paramètres.

Source: opennet.ru

Ajouter un commentaire