Sortie de GNOME 3.25.3

GNOME 3.25.3, la troisième version de développement qui mènera au futur GNOME 3.26, vient de sortir. Et cette fois-ci, les nouveautés visibles par l’utilisateur sont un peu plus nombreuses :

  • Mutter intègre diverses améliorations concernant l’affichage et la gestion des écrans HiDPI (mais toujours pas de mise à l’échelle fractionnée)
  • Un certain nombre de projets ont été convertis au système de construction Meson
  • GJS intègre différents correctifs pour l’intégration à venir de SpiderMonkey 52 (ce dernier étant utilisé aussi bien par l’interface de GNOME que par les extensions)
  • Machines prend désormais en charge les dossiers partagés et offre la possibilité d’effectuer des captures d’écran
  • Le Centre de contrôle a droit à diverses améliorations (réorganisation de la configuration réseau, possibilité d’annuler la suppression d’une imprimante, prise en compte des données EXIF pour l’orientation des images en arrière plan…)
  • Agenda prend désormais en charge les événements récurrents
  • L’outil de configuration initiale offre désormais la possibilité de configurer les connexions réseau et prend également en charge un fichier de configuration externe, permettant ainsi aux distributions et autres fabricants de PC de pouvoir apporter leur propre personnalisation
  • Cartes intègre de nouveaux raccourcis clavier (possibilité de basculer entre les différentes vues, chargement d’une couche cartographique…), ajoute la prise en charge de nouveaux tags OpenStreetMap (informations sur les religions, disponibilité des toilettes…) et mémorise le dernier mode de déplacement utilisé
  • Le service Todoist est ajouté aux Comptes en ligne (ce dernier pouvant servir à des applications comme Recipes ou To Do)
  • Photos permet désormais de zoomer sur une image
  • L’outil de numérisation Simple Scan intègre diverses améliorations au niveau de l’interface utilisateur concernant les préférences et prend désormais en charge le format WebP (compression avec pertes)
  • L’Outil de personnalisation a droit à un certain nombre d’améliorations au niveau de son interface et intègre de nouvelles options, telles que la possibilité de désactiver le pavé tactile lors de la saisie, de permettre l’affichage du niveau de charge de la batterie dans la barre supérieure ou de pouvoir choisir l’emplacement des boutons de la barre de titre. À l’avenir, l’installation ou la suppression d’extensions se fera par contre depuis Logiciels, qui pourra désormais être lancé depuis l’onglet Extensions de l’application.

Sans oublier, bien évidemment, les innombrables corrections de bugs et autres mises à jour de traductions.

Pour plus de détails, vous pouvez consulter l’annonce officielle de Matthias Clasen.

En bref : GUADEC 2017, Fichiers, Photos…

Le planning du GUADEC 2017 vient d’être publié. Anniversaire des vingt ans du projet oblige, il y aura un certain nombre de conférences sur le passé et le futur de GNOME ou sur ce qui définit notre projet. Il y aura également les habituelles conférences sur le présent et le futur d’un certain nombre de technologies et d’applications (Flatpak, Tracker, Builder…) ; celles cherchant à attirer de nouveaux contributeurs et toutes celles sur le développement (compilez vos applications n’importe où avec Meson, remplacez le code en langage C de vos bibliothèques par du Rust, le JavaScript moderne dans GNOME, les interfaces du futur à base d’animations…). On signalera également des conférences sur ce qui peut être amélioré au niveau de la sécurité ou de la robustesse de notre environnement de bureau.

Plus accès sur les utilisateurs finaux, une conférence cherchera à voir ce qui peut être fait pour améliorer l’expérience vis-à-vis des contenus multimédias. Comme l’indique la présentation, nous vivons dans un monde où les gens possèdent toujours plus d’appareils leur permettant d’écouter ou de regarder ce qu’ils veulent, quand ils veulent et où ils veulent, que ce soit sur des téléviseurs, tablettes, haut-parleurs multi-pièces… Alors oui, GNOME a progressé, via le panneau de partage et un certain nombre de technologies sous-jacentes (Rygel, GUPnP, PulseAudio, GStreamer), mais il existe néanmoins un certain décalage entre ce que permet GNOME et l’idéal à atteindre.

Autre conférence qui pourrait être intéressante, celle du constructeur System76, qui commercialise des machines sous Ubuntu. Jusqu’à présent, c’était le bureau Unity qui était proposé, maintenant qu’Ubuntu a décidé de revenir vers GNOME, les prochains modèles finiront fatalement par proposer notre environnement. Alors, qu’ont-ils appris de leurs clients, qu’attendent ces derniers de leur environnement de bureau ? Quel sera l’avenir de System76 et quel rôle jouera GNOME dans ce dernier ?

À l’heure actuelle, Fichiers ne peut faire des recherches que sur les noms de fichiers ou de dossiers. Mais la bonne nouvelle, c’est qu’Alexandru Ionut Pandelea vient d’implémenter la recherche plein texte dans la future version 3.26, permettant enfin de rechercher dans le contenu des fichiers eux-mêmes. Et l’autre bonne nouvelle, c’est que cela fonctionne aussi bien avec de bêtes fichiers texte qu’avec des fichiers PDF, ODF, docx ou tout autre format indexable par Tracker.

Pendant près d’un mois et demi, LinuxFR, site francophone traitant de l’actualité du logiciel libre, proposait un sondage pour savoir quel était l’environnement de bureau préféré des lecteurs. 4577 personnes y ont répondu, et il s’avère qu’avec 24.3 % des suffrages, notre bon vieux GNOME reste l’environnement préféré de la majorité des utilisateurs, suivi par Plasma Desktop (19.0 %), Xfce (15.1 %), Cinnamon (8.1 %), MATE (8.0 %), Unity (5.6 %), LXDE / LXQt (2.3 %), Enlightenment (1.9 %)…

Autre nouveauté à venir du futur GNOME 3.26, Debarshi Ray vient d’implémenter la possibilité de faire des zooms avant et arrière dans Photos. Pour rappel, cette future version devrait également permettre l’import depuis un appareil photo ou une carte mémoire, ainsi que le partage d’images sur Facebook.

Gérez facilement vos dossiers d’applications

Il y a peu, je signalais à quel point je trouvais que la gestion des dossiers d’applications laissait à désirer. Surtout au vu de la simplicité déconcertante que peuvent offrir certains systèmes concurrents sur une telle fonctionnalité.

Alors non, il n’y a malheureusement rien de nouveau à annoncer vis-à-vis du futur GNOME 3.26, mais vous connaissez la chanson. Il y a toujours une extension pour combler les manques :p

Appfolders Management v2

Après son fort pratique Emoji Selector, Maestroschan revient donc avec un tout nouveau projet, Appfolders Management, qui permet, et c’est sa principale qualité, de pouvoir enfin gérer les dossiers d’applications directement depuis la vue d’ensemble des activités. Ça ne se fera malheureusement pas à coup de glisser déposer, bien que son auteur semble garder espoir que ce soit un jour faisable, mais à l’aide d’un simple clique droit sur l’icône d’une application.

Depuis son menu contextuel, vous pourrez donc ajouter ou retirer une application d’un dossier existant ou en créer un nouveau. Tout comme vous pourrez également renommer ou supprimer les dossiers d’applications. Cerise sur le gâteau, depuis les préférences de l’extension, vous pourrez également modifier le nombre maximal de colonnes.

Alors, même si tout n’est pas encore parfait, ça reste un sacré pas en avant en terme de simplicité.

Puis histoire de conclure en musique, Alex Diavatis nous a concocté une petite vidéo démonstrative.

En bref : Agenda, GNOME MPV, Machines, Debian, Linphone…

Le lecteur vidéo GNOME MPV vient de sortir une nouvelle version (0.12), qui a droit à un gros travail de réusinage de code ainsi qu’à un portage vers le moteur de production Meson. Mais à côté de ça, les nouveautés concernant les utilisateurs finaux sont plutôt minces. Tout juste pouvons nous noter l’ajout de raccourcis clavier pour pouvoir ajouter fichiers et emplacements à la liste de lecture, l’ajout de filtres (fichiers audio, vidéo, image, sous-titre) dans le sélecteur de fichiers, ainsi que la prise en charge de la spécification MPRIS pour les listes de pistes.

Visarion Alexandru a publié un billet de blog sur l’état d’avancement de la prise en charge des dossiers partagés dans Machines. Fonctionnalité qui devrait donc arriver pour GNOME 3.26.

Debian 9.0 (Stretch) sort aujourd’hui et intègre désormais GNOME 3.22. La précédente version utilisant GNOME 3.14, les utilisateurs de la distribution font un sacré bon en avant et vont découvrir un nouveau centre de notifications, d’innombrables améliorations dans Fichiers (une recherche améliorée, une animation indiquant la progression des opérations, le renommage de fichiers multiples, l’intégration de Google Drive, la nouvelle vue Autres emplacements…), de nouvelles applications (Logiciels, Agenda, Caractères, Livres…), une meilleure gestion du matériel (ajustement automatique de la luminosité de l’écran, utilisation du pavé tactile multipoint…), des paramètres réorganisés, la prise en charge de Wayland, l’intégration de Flatpak et bien plus encore.

Les utilisateurs qui souhaitent en savoir plus peuvent parcourir les notes de version pour les versions 3.16, 3.18, 3.20 et 3.22.

Toujours au sujet de la nouvelle Debian, nous noterons qu’à quelques jours de sa sortie et malgré la période de gel, Debian Stretch a finalement eu droit à l’intégration de dernière minute de la dernière version de WebKitGTK+, le moteur de rendu HTML utilisé par un certain nombre de projets GNOME. Néanmoins, l’équipe de sécurité de Debian ne sait toujours pas si oui ou non ce projet aura droit à des mises à jour de sécurité durant le cycle de vie de la distribution.

Pour sa version 4, le logiciel de téléphonie Linphone a malheureusement décidé d’abandonner la bibliothèque GTK+ utilisée par GNOME, au profit du couple Qt et QML. Le projet sera donc sans doute moins bien intégré à notre plateforme.

On en parlait il y a peu, mais l’intégration des événements récurrents dans l’Agenda se passe plutôt bien (et vite), et c’est désormais au tour des différentes boîtes de dialogue d’être finalement implémentées.

GNOME 3.26 pourra juxtaposer jusqu’à quatre fenêtres

Actuellement, nous pouvons juxtaposer deux fenêtres côte-à-côte pour pouvoir passer rapidement de l’une à l’autre. Chaque fenêtre occupant chacune une moitié verticale d’écran, sans pouvoir être redimensionnées.

C’était sans doute très bien dans les années 2000 (Windows 7 le permettait déjà sous cette forme), mais de nos jours, d’être limité à deux fenêtres sans pouvoir les redimentionner ou les organiser selon nos préférences (une fenêtre dans chaque coin, ou deux dans la partie supérieure et une troisième occupant horizontalement toute la moitié inférieure…) peut-être rapidement bloquant.

Il existe d’ailleurs plusieurs extensions pour combler ces lacunes : gTile, ShellTile, ShellShape

Mais la bonne nouvelle, c’est que plusieurs développeurs travaillent actuellement à améliorer Mutter, le gestionnaire de fenêtres du projet GNOME, pour pouvoir juxtaposer nativement quatre fenêtres côte-à-côte et pouvoir facilement les redimensionner, tout en influant automatiquement sur la taille des autres fenêtres.

Il faut par contre espérer que cette fois-ci ce soit la bonne, puisque certains d’entre vous se souviennent peut-être que début 2016, nous avions déjà l’espoir de voir arriver de telles améliorations dans GNOME 3.20 ;-)

En bref : Ubuntu, Fichiers, Agenda, GDM, Thunderbird…

Le mois dernier, Ubuntu souhaitait connaître l’avis de ses utilisateurs quant à l’utilité d’une sélection d’extensions GNOME. Les résultats du sondage viennent d’être publiés (18 330 personnes y ont participé), et comme on peut le constater, la plupart des extensions sont particulièrement plébiscitées.

Cela ne signifie pas que les extensions seront proposées par défaut, mais ça permet aux développeurs de mieux comprendre les attentes des utilisateurs. Par exemple, que ces derniers souhaitent un dock visible en permanence et non pas uniquement depuis la vue d’ensemble des activités. En ce qui concerne la position des boutons de la barre de titre, 54% des personnes les préfèrent à droite et 46% à gauche.

Fichiers 3.26 aura droit à une nouvelle fonctionnalité permettant de restaurer les onglets qui auront été fermés.

Ubuntu a récemment annoncé abandonner LightDM au profit de GDM, le gestionnaire d’affichage du projet GNOME. L’une des fonctionnalités intéressantes que proposait LightDM concernait la possibilité de se connecter sur une session invité (ne nécessitant pas d’identifiants et ne donnant pas accès aux données des autres comptes utilisateur… sauf quand il y a une faille de sécurité :)

Les développeurs d’Ubuntu ont indiqué travailler à l’intégration d’une telle fonctionnalité dans GDM, mais cette dernière ne sera sans doute pas prête avant 2018.

Le thème Arc pour Thunderbird (toujours en version alpha) vient de sortir une nouvelle version et propose désormais les variantes Dark et Darker.

Yash Singh vient de publier deux billets de blog (ici et ) pour montrer l’état d’avancement de la prise en charge des événements récurrents dans Agenda. Ça avance bien et nous devrions donc sans problème en bénéficier dans GNOME 3.26.

Insérer rapidement des emojis

De nos jours, les emojis sont partout. Sur nos smartphones, les différentes messageries, les réseaux sociaux… À tel point que Sony Pictures à même prévu de leur consacrer un film d’animation : Le Monde secret des Emojis 😂

Que ce soit sur macOS, Android ou iOS, il n’y a rien de plus simple que d’insérer ces petites images. Même Microsoft a enfin décidé de faciliter leur usage en incluant dans la Build 16215 de Windows 10 un sélecteur d’emojis invocable par l’utilisateur depuis n’importe quelle zone textuelle.

Mais qu’en est-il de notre plateforme ? Les développeurs de GNOME se sont bien penchés sur la question, mais malheureusement, rien n’a encore été implémenté 😥

Qu’à cela ne tienne ! Vous l’aurez sans doute deviné, il existe encore une extension pour combler cette lacune 😄

Une fois installée, Emoji Selector se place dans la barre supérieure et permet de parcourir plusieurs centaines d’emojis classées par catégories : émoticônes et personnes, nature, nourriture et boisson, activités et sports, voyages et lieux, objets, symboles, drapeaux…

Emoji Selector v3

Il n’y a qu’à cliquer sur l’emoji qui nous intéresse pour que cette dernière soit automatiquement copiée dans le presse-papier. Puis de retour dans notre application, il n’y a plus qu’à la coller et le tour est joué. Alors oui, ce n’est pas aussi bien intégré que si c’était directement proposé par GNOME, où une simple sélection insérerait automatiquement l’emoji au bon endroit, mais c’est toujours mieux que d’apprendre la table Unicode par cœur 😁

Il est par contre bien dommage que les emojis soient affichées sous leur forme monochrome plutôt que dans leur version colorée, bien plus simple à identifier. Firefox ayant de son côté choisi d’inclure la fonte Emoji One pour remédier à ce problème. Dommage également que l’on ne puisse pas effectuer de recherche, souvent bien plus rapide que de chercher visuellement l’emoji dont nous avons besoin.

Au niveau des options, plutôt succinctes, nous pouvons choisir d’afficher ou non une liste d’emojis récemment utilisées, ainsi que la taille des emojis et leur nombre par ligne.

Ça fait son office, mais on peut tout de même espérer voir GNOME rapidement combler son retard. Et il se trouve justement que cet été, notre projet préféré fêtera ses vingt ans. Ça serait génial que durant le GUADEC 2017, il y ait un petit hackathon pour implémenter tout ça. Puisque que serait un anniversaire sans toutes ces emojis joyeuses et colorées ? 🐧 🎂 🎁

De nouvelles options à venir dans l’Outil de personnalisation

Jeremy Bicha vient d’annoncer dans un billet de blog la publication de la première version de développement (3.25.2) du futur Outil de personnalisation 3.26.

Parmi les différentes nouveautés, nous pouvons citer une réorganisation du module dédié aux extensions. Les interrupteurs, actuellement sur la gauche, passent à droite. Par contre, il ne sera désormais plus possible d’installer ou de désinstaller des extensions directement depuis l’Outil de personnalisation, GNOME encourageant les utilisateurs à passer plutôt par Logiciels. Mais soyez rassurés, c’est la seule suppression ;-)

Outil de personnalisation 3.25.2

Autres nouveautés intéressantes, la possibilité de désactiver le pavé tactile lors de la saisie, d’afficher le niveau de charge de la batterie dans la barre supérieure ou de pouvoir enfin choisir l’emplacement des boutons de la barre de titre sans avoir à utiliser l’Éditeur dconf.

Plus anecdotique, la boîte de dialogue À propos affiche désormais le numéro de version de l’application, puisque étonnamment, seule la version de GNOME Shell y est actuellement présente, ainsi que le numéro de version de la bibliothèque GTK+. Cette dernière information pouvant être utile, maintenant que les numéros de versions de GNOME et de GTK+ sont désormais dissociés.

Plus technique, l’application a également été convertie vers la version 3 de Python, et les Autotools ont été abandonnés au profit de Meson.