Sortie de l'environnement de bureau GNOME 49

Après six mois de développement, la version 49 de l'environnement de bureau GNOME a été publiée. Pour une évaluation rapide des fonctionnalités de GNOME 49, des builds Live spécialisés basés sur openSUSE et une image d'installation préparée dans le cadre de l'initiative GNOME OS sont proposées. GNOME 49 est également déjà inclus dans les builds expérimentales d'Ubuntu 25.10 et de Fedora 43.

Dans cette nouvelle version :

  • Par défaut, le lecteur multimédia Showtime est utilisé, qui sera désormais livré sous le nom de GNOME Video Player au lieu de lecteur vidéo Totem (GNOME Videos). Showtime se distingue par une interface minimaliste, affichée au-dessus du contenu et masquée lors de la lecture. Il prend en charge des contrôles standards, le mode plein écran, le changement de vitesse de lecture, l'affichage des sous-titres, le passage entre les pistes audio et les options de sous-titres, la rotation de l'image à l'écran et la capture d'écran. Contrairement à Totem, utilisant GTK 3, Showtime s'appuie sur les bibliothèques GTK 4 et Libadwaita.
    Sortie de l'environnement de bureau GNOME 49
  • Le nouvel afficheur de documents, Papers, est inclus, qui sera désormais connu sous le nom de Document Viewer au lieu d'Evince. Papers est un fork d'Evince créé l'année dernière dans le but de moderniser considérablement la base de code. Les principales différences de Papers incluent le portage sur la bibliothèque GTK4, l'utilisation du langage Rust dans son développement, une refonte significative de l'apparence, des améliorations de performance et l'intégration d'outils pour la certification des documents par une signature numérique. Par ailleurs, Papers est similaire en fonctionnalité à Evince et permet également de visualiser, rechercher et annoter des documents au format PDF, DjVu, TIFF et dans des archives de bandes dessinées (CBR, CBT, CBZ, CB7). Cependant, Papers a cessé de prendre en charge le format DVI et la plateforme Windows, de nombreux widgets internes d'Evince ont été remplacés par des widgets GTK standards, le processus en arrière-plan papersd a été supprimé, et une barre d'outils distincte pour l'ajout d'annotations a été supprimée.
    Sortie de l'environnement de bureau GNOME 49
  • L'interface du calendrier-gestionnaire a été réorganisée et peut désormais s'adapter automatiquement à l'espace disponible à l'écran. Pour un travail plus confortable sur de petits écrans et en mode mosaïque, la possibilité de masquer manuellement la barre latérale a été ajoutée. La prise en charge de l'exportation de la liste des événements au format ICS a été mise en œuvre. Le style visuel a été modifié et la lisibilité des informations sur les événements a été améliorée.
    Sortie de l'environnement de bureau GNOME 49
  • Dans le navigateur web Epiphany, les moyens de blocage de la publicité ont été élargis, avec la possibilité de se connecter à des listes de blocage régionales. La barre d'adresse a été améliorée, incorporant un support pour l’ajout de saisie contextuelle et ajout d'un bouton pour couper le son. Dans les fenêtres étroites, la barre d'adresse se déplace vers le bas de l'écran. Le support pour les cartes à puce a été étendu. Un dialogue distinct pour la gestion des mots de passe a été ajouté. Il est désormais possible de terminer ou de désinstaller (uninstall) une application web via le menu. Des options de recherche sur la page, incluant la prise en compte de la casse et la recherche de mots entiers, ont été ajoutées. Un nouveau mode d’édition des favoris a été introduit. Le support de la spécification OpenSearch a été implémenté pour ajouter des moteurs de recherche.
  • Dans l'application GNOME Maps, les icônes des stations de métro et de train ont été localisées. Des marqueurs interactifs avec les noms de rues et les numéros de maisons ont été réalisés, et cliquer dessus affiche des informations sur le lieu. Dans les paramètres du compte, les avatars des profils OpenStreetMap sont désormais affichés.
    Sortie de l'environnement de bureau GNOME 49
  • L'optimisation des performances du gestionnaire d'applications GNOME Software a été effectuée. La consommation de mémoire a été considérablement réduite et le processus d’analyse des données à partir de grands dépôts a été accéléré, ce qui a amélioré le fonctionnement avec des catalogues flatpak tels que Flathub.
  • Dans le composite le serveur Mutter a amélioré la gestion des couleurs et le support des HDR. La possibilité de rendre des fonds d'écran avec une profondeur de couleur de 16 bits par canal a été ajoutée. La performance des opérations de gestion des couleurs dans le backend de chargement des images (Glycin) a été améliorée. Un nouveau catalogue de fonds d'écran a été créé, spécialement conçu pour les systèmes avec des écrans prenant en charge une large gamme de luminosité (HDR).
  • Les outils pour le travail à distance sur le bureau ont été étendus. Il est désormais possible d'ajouter des moniteurs virtuels supplémentaires à une session d'accès à distance au bureau GNOME pour reproduire des configurations multi-moniteurs même si le système d'origine n'a pas de moniteurs réels supplémentaires. Le support pour le redirectionnement des événements multitouch du client vers la session distante GNOME a été ajouté pour permettre l'utilisation d'écrans tactiles du côté client. Le support pour les coordonnées relatives a été intégré pour évaluer le déplacement de la souris (demandé dans les jeux).
  • L'écran de verrouillage du système affiche des contrôles de lecture multimédia, permettant d'arrêter la lecture ou de changer de morceau sans déverrouiller l'écran.
  • Un nouveau menu de gestion pour les personnes en situation de handicap a été ajouté à l'écran de connexion.
  • L'interrupteur du mode « ne pas déranger » a été déplacé de la liste des notifications vers le bloc des réglages rapides.
  • L'implémentation du panier a été améliorée.
  • Une indication de connexion à une source d'alimentation secteur a été mise en œuvre, indépendante de l'indication de l'état de charge de la batterie. Ce changement permet de déterminer si l'appareil fonctionne sur secteur même si la charge est suspendue en raison de l'activation du mode d'extension de la durée de vie de la batterie.
  • La possibilité de modifier la luminosité de l'écran via les réglages rapides a été ajoutée lors de l'activation de la HDR.
  • Un paramètre (« gsettings set org.gnome.desktop.screensaver restart-enabled ») a été ajouté pour permettre l'utilisation des boutons de redémarrage et d'arrêt sur l'écran de verrouillage du système.
  • L'isolation du sandbox pour le téléchargement d'images dans les applications GTK a été activée.
  • Le jeu Mahjongg et l'application de gestion de dictionnaires Wordbook ont été ajoutés à la collection GNOME Circle.
    Sortie de l'environnement de bureau GNOME 49
  • Le kit de développement Mutter SDK a été intégré, mettant en œuvre une nouvelle méthode d'interaction avec le gestionnaire de composition Mutter et le shell GNOME. Mutter SDK permet de lancer une instance imbriquée de GNOME Shell au sein d'une application GTK pour simplifier les tests de Mutter et de GNOME Shell pendant le développement. Les instances imbriquées de Mutter et GNOME Shell affichent des informations sur un moniteur virtuel, lié à la session utilisateur actuelle, affiché dans la fenêtre de l'application et prenant en charge l'émulation d'événements d'écran tactile. Une option « —sdk » a été ajoutée pour lancer des instances séparées dans Mutter et gnome-shell.
    Sortie de l'environnement de bureau GNOME 49
  • L'ensemble des outils de développement d'applications (GNOME SDK) inclut le compilateur blueprint-compiler, qui permet d'utiliser la syntaxe Blueprint pour définir l'interface des applications. Blueprint simplifie la création d'interfaces en utilisant la bibliothèque GTK4 et se distingue par son syntaxe déclarative simple qui reflète le modèle de widgets GTK, prenant en charge des modèles typés, des types et des gestionnaires. Contrairement au format des fichiers ui GTK, Blueprint n'utilise pas de balisage XML, jugé trop complexe et peu pratique à éditer manuellement.
  • Renforcement de la dépendance à systemd. Dans GDM, l'infrastructure userdb, fournie par systemd, est utilisée. L'implémentation d'un propre gestionnaire de services, qui était utilisée dans gnome-session comme gestionnaire de secours pour le démarrage des services GNOME dans des environnements sans systemd, a été supprimée.
  • La bibliothèque Libadwaita a été mise à jour vers la version 1.8, qui propose une nouvelle classe AdwShortcutsDialog implémentant une boîte de dialogue pour naviguer à travers les raccourcis clavier disponibles.
  • La bibliothèque GTK a été mise à jour vers la version 4.20, dans laquelle le support des formats de couleur YUV a été implémenté, le rendu des icônes symboliques a été repensé, le support des media queries CSS pour le schéma de couleurs a été ajouté, et le support pour Wayland a été élargi.
  • Par défaut, la session X11 est désactivée. Le support de X11 est désactivé dans gnome-session, gdm, mutter et gnome-shell, mais peut être restauré lors de la phase de construction. La possibilité de lancer des applications utilisant X11 est maintenue grâce à xwayland.

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