URL: https://linuxfr.org/news/au-fait-quoi-de-neuf-dans-gnome-3-32 Title: Au fait, quoi de neuf dans GNOME 3.32 ? Authors: antistress ZeroHeure, Davy Defaud, Ysabeau đ§¶ et BenoĂźt Sibaud Date: 2019ćčŽ05æ11æ„T12:43:44+02:00 License: CC By-SA Tags: gnome4, pitivi, sortie_version, fedora, flatpak, gnome et gnome3 Score: 67 GNOME 3.32, baptisĂ© « Taipei » pour rendre hommage Ă lâĂ©quipe qui a organisĂ© dans la ville taĂŻwanaise la rĂ©cente confĂ©rence annuelle des utilisateurs et dĂ©veloppeurs de GNOME (GUADEC), est sorti le 13 mars dernier. Presque deux mois aprĂšs, alors que cette nouvelle version commence Ă se diffuser auprĂšs du public (nous nâavons pas osĂ© Ă©crire « grand public ») Ă travers les distributions habituelles, il est temps de revenir sur ses nouveautĂ©s les plus importantes, ainsi que les faits marquants du dernier cycle de dĂ©veloppement ! En haut de lâaffiche de cette version il convient certainement dâinscrire le gain en rĂ©activitĂ© et fluiditĂ© du bureau, ainsi que le dĂ©veloppeur Georges Stavracas (qui y a pourtant contribuĂ©) [sâen Ă©tonne luiâmĂȘme](https://feaneron.com/2019/03/15/gnome-3-32-and-other-ramblings/) ! Par ailleurs, câest un plaisir de lire la participation conjointe au projet GNOME dâentreprises comme Red Hat, Endless, Collabora, Canonical, Purism... ---- [DĂ©pĂȘche prĂ©cĂ©dente, Ă lâoccasion de la 3.30](https://linuxfr.org/news/parution-de-gnome-3-30) [Notes de version de la 3.32 « Taipei »](https://help.gnome.org/misc/release-notes/3.32/) ---- # Les nouveautĂ©s de GNOME 3.32 ## Meilleures performances Un important travail dâoptimisations de GNOME Shell, Mutter et Clutter a Ă©tĂ© menĂ© pour rendre le bureau moins gourmand en ressources matĂ©rielles, et lâexpĂ©rience plus fluide et rĂ©active pour lâutilisateur, notamment par : * Daniel Van Vugt de Canonical (Ă prĂ©sent quâUbuntu a laissĂ© tomber Unity pour GNOME comme interface principale) â plus de dĂ©tails dans [cet article](https://www.phoronix.com/scan.php?page=news_item&px=More-GNOME-Performance-January) et [cet autre article](https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Still-Dropping-Latency) en anglais sur _Phoronix_ ; * Georges Stavracas, sponsorisĂ© par Endless ; il prĂ©sente son travail â et celui de Jasper St. Pierre, aujourdâhui chez NVIDIA (aprĂšs avoir travaillĂ© notamment pour Red Hat et Endless), sur GJS, le moteur JavaScript de GNOME Shell â dans [ce billet en anglais](https://feaneron.com/2019/01/31/gnome-shell-and-mutter-better-faster-cleaner/). Par ailleurs, la prise en compte de processeurs graphiques secondaires a Ă©tĂ© revue, notamment grĂące Ă Emilio Pozuelo Monfort, de Collabora (plus de dĂ©tails dans [cet article en anglais sur _Phoronix_](https://www.phoronix.com/scan.php?page=news_item&px=GNOME-3.32-Pick-Primary-GPU)). Enfin : * la recherche est Ă©galement plus rapide grĂące Ă un travail dâoptimisation de la base de donnĂ©es de recherche de GNOME (nouvel analyseur SPARQL dĂ©veloppĂ© pour Tracker â [billet de blogue en anglais](https://blogs.gnome.org/carlosg/2018/11/15/on-the-track-for-3-32/)) ; * _Logiciels_ bĂ©nĂ©ficie dâun dĂ©marrage plus rapide et dâune empreinte mĂ©moire rĂ©duite grĂące Ă lâutilisation de libxmlb pour analyser AppStream XML ; * _Machines_ peut Ă prĂ©sent utiliser lâaccĂ©lĂ©ration 3D pour les machines virtuelles si lâhĂŽte et lâinvitĂ© le prennent en charge (la preuve [en _tweet_](https://twitter.com/BoxesGNOME/status/1109780657109110785)). ## Meilleure prĂ©sentation visuelle Ont Ă©tĂ© revus les _widgets_ (les boutons sont plus arrondis et dotĂ©s dâune ombre projetĂ©e, la position ouverte ou fermĂ©e des interrupteurs est indiquĂ©e au moyen dâune couleur et non plus par un libellĂ© ON/OFF â [billet de blogue en anglais](https://blog.gtk.org/2019/01/14/theme-changes-in-gtk-3/)), ainsi que les icĂŽnes des applications (plus saturĂ©es, Ă lâinitiative de Jakub Steiner de Red Hat â billet explicatif en français sur le blogue _Lost in cyberspace_ : « [GNOME : le poids des icĂŽnes](https://aris.papatheodorou.net/gnome-le-poids-des-icones) »). ## Meilleure prise en charge des Ă©crans Ă haute densitĂ© de pixels (HiDPI) La mise Ă lâĂ©chelle fractionnaire est introduite Ă titre expĂ©rimental. Elle comprend plusieurs valeurs fractionnaires (100 %, 125 %, 150 %, 175 % ou 200 %) qui permettent dâobtenir une bonne qualitĂ© visuelle sur tous les moniteurs. Pour activer cette fonctionnalitĂ©, vous devez ajouter manuellement `scale-monitor-framebuffer` Ă la clef `gsettings org.gnome.mutter.experimental-features`. Les valeurs de mise Ă lâĂ©chelle fractionnelle seront alors accessibles via le panneau « Ăcrans » des ParamĂštres du bureau. Plus de dĂ©tails dans [cet article en anglais sur _Phoronix_](https://www.phoronix.com/scan.php?page=news_item&px=GNOME-3.32-Fractional-Scaling). ## Autres nouveautĂ©s, en vrac * un sĂ©lecteur dâĂ©mojis a Ă©tĂ© intĂ©grĂ© au clavier visuel (youpi) ; * dans les _ParamĂštres du bureau_, un nouveau panneau « Applications » dĂ©veloppĂ© par Matthias Clasen, de Red Hat, qui donne tout un tas dâinformations sur les ressources et permissions des applications (y compris celles installĂ©es via Flatpak, qui offre dâailleurs un niveau de paramĂ©trage plus fin, comme la possibilitĂ© dâaccĂ©der au microphone, Ă la camĂ©ra ou Ă des pĂ©riphĂ©riques USB), tandis que Robert Ancell, de Canonical, a refondu le panneau « Son » pour lâharmoniser avec les autres (par une conception verticale). Ces amĂ©liorations et dâautres, sont prĂ©sentĂ©es dans [ce billet en anglais](https://feaneron.com/2019/02/03/gnome-settings-more-gnome-more-settings/) par Georges Stavracas, de Endless, qui souligne la vitalitĂ© du projet dont il est (entre autres choses) le coâmainteneur ; * _Logiciels_ offre une meilleure gestion des sources (dĂ©pĂŽts Flatpak ou dĂ©pĂŽts de paquets traditionnels des distributions) et affiche dĂ©sormais les permissions demandĂ©es par les applications Flatpak sur la page de dĂ©tails ; * _Builder_ a bĂ©nĂ©ficiĂ© dâune grosse refonte sous la direction de Christian Hergert de Red Hat ([billet de blogue](https://blogs.gnome.org/chergert/2019/01/17/builder-3-32-sightings/) en anglais) ; * _Web_, alias Epiphany, fait le plein de nouveautĂ©s, avec une nouvelle barre dâadresse sâadaptant au plein Ă©cran, un nouveau menu dĂ©roulant des onglets ouverts spĂ©cialement adaptĂ© aux mobiles, la prise en compte des commandes au moyen de gestes sur le pavĂ© tactile comme le « _swipe_ » Ă deux doigts â la prise en charge des gestes Ă la souris reste expĂ©rimentale et doit ĂȘtre activĂ©e via `gsettings`, lâamĂ©lioration du mode lecture rendu plus confortable et configurable et encore [plein dâautres choses](https://blogs.gnome.org/mcatanzaro/2019/03/27/epiphany-3-32-and-webkitgtk-2-24/)) ; * les interfaces de certaines applications sont en train dâĂȘtre modifiĂ©es pour pouvoir sâadapter Ă tout type dâĂ©cran, Ă lâinitiative de Purism ([billet de blogue en anglais](https://puri.sm/posts/converging-on-convergence-pureos-is-convergent-welcome-to-the-future/)) ; * [plein dâautres choses](https://www.phoronix.com/scan.php?page=news_item&px=GNOME-3.32-Features). ## Quâestâce quâon a retirĂ© dans cette version ? Une mise Ă jour, ce nâest pas que des ajouts, câest aussi des retraits (« une spĂ©cialitĂ© de GNOME », diront les mauvaises langues...). Les applications GNOME nâont plus de « menu dâapplication » ! Ce menu global, apparaissant dans le Shell car supposĂ© affecter lâensemble des fenĂȘtres ouvertes dâune mĂȘme application, avait Ă©tĂ© trĂšs dĂ©criĂ© dĂšs [son introduction dans GNOME 3.4](https://help.gnome.org/misc/release-notes/3.4/index.html.fr#rnusers.application-menus), il y a de cela plus de sept ans. GuidĂ©s notamment par la nĂ©cessitĂ© dâune approche qui convienne Ă la fois aux stations de bureau multiâĂ©crans et aux ordinateurs de poche, les designers ont fait le choix de lâabandonner. Les entrĂ©es de ce menu doivent faire lâobjet dâune migration derriĂšre un bouton « _burger_ » plus classique. Le _toolkit_ effectue automatiquement cette modification si lâapplication nâa pas pu ĂȘtre mise Ă jour pour la sortie de GNOME 3.32 ([plans](https://gitlab.gnome.org/GNOME/Initiatives/wikis/App-Menu-Retirement), [rapport de bogue](https://gitlab.gnome.org/GNOME/Initiatives/issues/4)). Cette version de GNOME a Ă©tĂ© intĂ©grĂ©e dans les distributions habituelles, dont Fedora 30 qui avait Ă©tĂ© prĂ©sentĂ©e dans [cette dĂ©pĂȘche](https://linuxfr.org/news/fedora-30). # Autour de GNOME ## Flatpak De nouvelles fonctionnalitĂ©s ont Ă©tĂ© ajoutĂ©es au bĂ©nĂ©fice des utilisateur de Flatpak en ligne de commandes, comme mentionnĂ© dans [les notes de version de GNOME 3.32](https://help.gnome.org/misc/release-notes/3.32/developers.html.fr) (on ne sâĂ©tonnera pas de dĂ©couvrir les nouveautĂ©s de Flatpak dans les notes de version de GNOME car « bien que sĂ©parĂ© du projet GNOME, Flatpak occupe une place centrale dans les plans des dĂ©veloppeurs de GNOME pour lâavenir »). Matthias Clasen de Red Hat revient dans [ce billet](https://blogs.gnome.org/mclasen/2018/12/19/flatpak-commandline-design/) et [cet autre billet](https://blogs.gnome.org/mclasen/2019/01/28/whats-new-in-flatpak-1-2/) en anglais sur le dĂ©tail de ces nouveautĂ©s. Lâinitiateur de Flatpak, Alexander Larsson, de Red Hat, [revenait Ă la miâ2018 sur la genĂšse du projet](https://blogs.gnome.org/alexl/2018/06/20/flatpak-a-history/) (billet rĂ©digĂ© en anglais). ## GTK En parallĂšle de la version stable, GTK poursuit son dĂ©veloppement en direction de la version 4.0 (derniĂšre version en date : [3.96.0](https://blog.gtk.org/2019/05/08/gtk-3-96-0/)) que Matthias Clasen de Red Hat et Emmanuele Bassi de la Fondation GNOME relatent sur [le blogue dĂ©diĂ©](https://blog.gtk.org/). ## Pitivi et GES Pitivi ([site officiel](http://www.pitivi.org/)) est un logiciel de montage vidĂ©o qui se veut simple et puissant. Il sâappuie sur GStreamer et respecte les directives dâinterface hommeâmachine â [_Human Interface Guidelines_ (HIG)](https://developer.gnome.org/hig/stable/) â de GNOME. Il y a quelques annĂ©es, le projet a Ă©tĂ© coupĂ© en deux, avec dâun cĂŽtĂ© Pitivi, lâinterface en Python, et de lâautre GStreamer Editing Services (GES), le moteur, sorte dâintermĂ©diaire avec GStreamer implĂ©mentant les fonctions de base pour lâĂ©dition vidĂ©o non linĂ©aire, comme nous lâexpliquions alors dans [cette dĂ©pĂȘche](https://linuxfr.org/news/pitivi-0-95-s-elance-avec-un-nouveau-moteur). Ceci notamment afin de faciliter les contributions. Parmi les nouveautĂ©s de ces derniers mois, citons : ### OpenTimelineIO dans GStreamer Editing Services (GES) Igalia a implĂ©mentĂ© OpenTimelineIO dans GStreamer Editing Services (GES). OpenTimelineIO est une API et un format dĂ©veloppĂ©s par Pixar et dâautres, permettant lâinteropĂ©rabilitĂ© entre les logiciels dâĂ©dition vidĂ©o non linĂ©aire qui lâimplĂ©mentent. [La vidĂ©o de dĂ©mo sur le blogue de Thibault Saunier](https://blogs.gnome.org/tsaunier/2019/04/22/gstreamer-editing-services-opentimelineio-support/) montre ainsi une vidĂ©o assemblĂ©e dans Adobe Premiere : le projet est alors exportĂ© au format XML Apple Final Cut Pro avant dâĂȘtre rĂ©importĂ© dans Pitivi ! ### Travail de raffinement sur lâinterface de Pitivi Alexandru BÄluÈ revient dans [ce billet de blogue](http://blog.aleb.ro/2019/02/polishing-pitivis-viewer.html) en anglais sur le travail rĂ©cemment effectuĂ© sur le lecteur (câest ainsi que sâappelle la fenĂȘtre de prĂ©visualisation dans Pitivi) par Harish Fulara, Ă©tudiant [[GSoC]] placĂ© sous sa supervision (lire [son billet de blogue](https://harishfulara07.wordpress.com/2018/08/13/gsoc-2018-final-report-pitivi-ui-polishing/) en anglais). Le niveau dâexigence de finition que les dĂ©veloppeurs mettent dans Pitivi, avec une vraie rĂ©flexion pour garder les choses simples et utiles, mâa toujours impressionnĂ©. ### Appel Ă tester la version candidate de Pitivi 1.0 ! **En vue de prĂ©parer la sortie de Pitivi 1.0 le 20 mai prochain**, vous ĂȘtes encouragĂ©s Ă tester la version 1.0 RC disponible via Flatpak : tout est expliquĂ© dans [ce billet de blogue](https://blog.pitivi.org/2019/05/10/call-for-testing-the-pitivi-1-0-rc/) en anglais. # Contribuer aux dĂ©pĂȘches sur GNOME Pour contribuer Ă la prochaine dĂ©pĂȘche sur GNOME 3.34, [il faut aller dans lâespace de rĂ©daction](https://linuxfr.org/redaction/news/gnome-3-34) !