Publication de l'environnement de bureau COSMIC 1.3.0.

La société System76, qui développe la distribution Linux Pop!_OS, a publié la version de l'environnement de bureau COSMIC 1.3.0. Les paquets de COSMIC 1.3.0 sont disponibles dans la distribution Pop!_OS 24.04 et arriveront prochainement dans Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox et CachyOS. Le code est écrit en Rust et est distribué sous les licences GPLv3 (applications) et MPL-2.0 (bibliothèques).

COSMIC évolue en tant que projet universel, indépendant des distributions spécifiques et conforme aux spécifications Freedesktop. La bibliothèque Iced est utilisée pour construire l'interface de COSMIC, offrant des types sûrs, une architecture modulaire et un modèle de programmation réactive, ainsi qu'une architecture familière aux développeurs ayant déjà utilisé le langage déclaratif Elm. Plusieurs moteurs de rendu sont disponibles, prenant en charge Vulkan, Metal, DX12, OpenGL 2.1+ et OpenGL ES 2.0+. Les développeurs disposent d'un ensemble complet de widgets, de gestionnaires asynchrones et de la possibilité d'utiliser une mise en page adaptative en fonction de la taille de la fenêtre et de l'écran.

En plus d'utiliser le langage Rust, les caractéristiques notables de COSMIC incluent les modes de mosaïque hybride pour la disposition des fenêtres et la fixation en pile des fenêtres (regroupement des fenêtres similaire aux onglets d'un navigateur), qui peuvent être activés en lien avec les espaces de travail virtuels. Le projet développe également le compositeur serveur cosmic-comp basé sur Wayland.

Principales modifications :

  • Un effet de transparence « Verre dépoli » a été ajouté, floutant l'image d'arrière-plan qui recouvre la fenêtre, dans le style du verre mat en analogie avec l'effet Liquid Glass de macOS. Cet effet est réalisé grâce au protocole Wayland ext-background-effect, permettant de styliser les parties semi-transparentes des surfaces Wayland.
  • L'applet de gestion des connexions réseau et le configurateur ont été modifiés pour passer d'un accès direct à NetworkManager à une utilisation de la couche nmrs.
  • L'applet de changement des dispositions de clavier (input-sources) a été mis à jour pour utiliser le protocole Wayland cosmic-keymap-unstable-v1, dont le support a été intégré au gestionnaire de composition cosmic-comp et au processus en arrière-plan cosmic-settings-daemon.
  • Pour prendre en charge les images au format Avif dans le service d'installation de fonds d'écran cosmic-bg, la bibliothèque libdav1d a été utilisée.
  • Le gestionnaire de fichiers a ajouté la possibilité de choisir des sous-classes lors du filtrage du contenu par types MIME.
  • Dans l'application cosmic-monitor, qui affiche des informations sur le système, les process en cours et la consommation des ressources, le support de la collecte de statistiques pour les GPU Intel a été ajouté, ainsi que le calcul de la consommation d'énergie pour les GPU AMD et Intel, avec l'affichage de données sur la consommation d'énergie des GPU et l'état de la mémoire vidéo.
  • La position des fenêtres contextuelles des applets dans la barre a été améliorée. Des options permettant de masquer la barre et de conserver le style lors de l'agrandissement des fenêtres ont été ajoutées.
  • Le configurateur a été mis à jour pour prendre en charge l'utilisation d'images au format AVIF pour les fonds d'écran.
  • Le menu contextuel affiche par défaut le GPU discret.

Source : opennet.ru

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