Environnement de bureau COSMIC version 1.3.0

System76, une société de développement LinuxLa distribution Pop!_OS a publié l'environnement de bureau COSMIC 1.3.0. Les paquets pour COSMIC 1.3.0 sont disponibles dans Pop!_OS 24.04 et devraient l'être prochainement dans Fedora, NixOS et Arch. LinuxCe système d'exploitation est compatible avec openSUSE, Aeyrin OS, Redox et CachyOS. Le code est écrit en Rust et distribué sous les licences GPLv3 (applications) et MPL-2.0 (bibliothèques).

COSMIC est développé comme un projet universel, indépendant d'une distribution spécifique et conforme aux spécifications Freedesktop. Son interface repose sur la bibliothèque Iced, qui s'appuie sur une conception typologiquement sûre, une architecture modulaire et un modèle de programmation réactif, offrant une architecture familière aux développeurs familiarisés avec le langage d'interface déclaratif Elm. Plusieurs moteurs de rendu sont fournis, prenant en charge Vulkan, Metal, DX12, OpenGL 2.1+ et OpenGL ES 2.0+. Les développeurs disposent d'un ensemble de widgets prêts à l'emploi, de la possibilité de créer des gestionnaires asynchrones et d'une disposition adaptative des éléments d'interface en fonction de la taille de la fenêtre et de l'écran.

Outre l'utilisation du langage Rust, les principales caractéristiques de COSMIC incluent le pavage hybride des fenêtres et l'ancrage par empilement (un regroupement de fenêtres similaire aux onglets d'un navigateur), qui peuvent être activés lors de la connexion à des bureaux virtuels. Le projet développe également une interface composite. serveur cosmic-com basé sur Wayland.

Les principaux changements:

  • Ajout d'un effet de transparence « verre dépoli » qui floute l'image d'arrière-plan recouvrant la fenêtre, dans un style verre dépoli similaire à l'effet Liquid Glass. macOSCet effet est mis en œuvre à l'aide du protocole Wayland ext-background-effect, qui assure la stylisation des parties translucides des surfaces Wayland.
  • L'applet et le configurateur de gestion des connexions réseau sont passés d'un accès direct à NetworkManager à l'utilisation de la couche nmrs.
  • L'applet de changement de disposition du clavier (sources d'entrée) a été commutée pour utiliser le protocole Wayland cosmic-keymap-unstable-v1, dont la prise en charge est implémentée dans le gestionnaire composite cosmic-comp et le processus d'arrière-plan cosmic-settings-daemon.
  • Pour prendre en charge les images Avif, le service de fond d'écran cosmic-bg utilise la bibliothèque libdav1d.
  • Le gestionnaire de fichiers vous permet désormais de sélectionner des sous-classes lors du filtrage du contenu par types MIME.
  • L'application cosmic-monitor, qui affiche des informations sur le système, les processus en cours d'exécution et la consommation des ressources, prend désormais en charge la collecte de statistiques pour les GPU Intel, implémente le calcul de la consommation d'énergie pour les GPU AMD et Intel et fournit l'affichage des données sur la consommation d'énergie du GPU et l'état de la mémoire vidéo.
  • Le positionnement des fenêtres contextuelles des applets a été amélioré dans le panneau. Des options ont été ajoutées pour masquer le panneau et conserver son style lors de l'ouverture des fenêtres en plein écran.
  • Le configurateur prend désormais en charge l'utilisation d'images AVIF comme fond d'écran.
  • Le menu contextuel affiche désormais le GPU dédié par défaut.

Source: opennet.ru

Achetez un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Achetez un hébergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster