Actualités
Abonnez-vous au flux RSS.Sortie de Xfce 4.14
2019
Aujourd’hui, après 4 ans et 5 mois de travail, nous avons le plaisir d’annoncer la sortie du bureau Xfce 4.14, une nouvelle version stable qui remplace la 4.12.
Dans ce cycle 4.14, l’objectif principal était de porter tous les composants de base sur Gtk3 (sur Gtk2) et GDBus (sur D-Bus GLib). La plupart des composants ont également reçu la prise en charge de GObject Introspection. En cours de route, nous avons fini par peaufiner notre expérience utilisateur, en introduisant pas mal de nouvelles fonctionnalités et améliorations (lire ci-dessous) et en corrigeant une multitude de bogues (lire le journal des modifications).
Les principaux points forts de cette version sont :
- Le gestionnaire de fenêtres a reçu une multitude de mises à jour et de fonctionnalités, notamment la prise en charge de VSync (en utilisant soit Present, soit OpenGL comme backend) pour réduire ou supprimer le scintillement de l’affichage, la prise en charge du HiDPI, une prise en charge améliorée de GLX avec les pilotes propriétaires/à code fermé de NVIDIA, la prise en charge de XInput2, diverses améliorations du compositeur et un nouveau thème par défaut.
- Le tableau de bord a reçu la prise en charge de la fonctionnalité de moniteur principal de RandR, un regroupement de fenêtres amélioré dans le greffon de liste des tâches (meilleure expérience utilisateur, indicateur visuel de groupe, etc.), un réglage « icon-size » par tableau de bord, un nouveau format d’horloge par défaut et un évaluateur de format d’horloge, ainsi qu’une disposition par défaut du tableau de bord améliorée.
- Le bureau prend désormais en charge la fonctionnalité de moniteur principal de RandR, une option d’orientation pour la disposition des icônes, une option de menu contextuel « Arrière-plan suivant » pour changer de fond d’écran, et il synchronise désormais la sélection de fond d’écran de l’utilisateur avec AccountsService.
- Une toute nouvelle boîte de dialogue de paramètres pour gérer les profils de couleur a été créée. Pour la plupart des utilisateurs, cela signifie une prise en charge en standard de l’impression gérée en couleur (via cupsd) et de la numérisation (via saned). Pour les profils de moniteur, vous devrez installer un service supplémentaire comme xiccd.
- La boîte de dialogue d’affichage a reçu beaucoup d’attention durant ce cycle et une fonctionnalité majeure : les utilisateurs peuvent désormais enregistrer et (automatiquement) restaurer des configurations multi-écrans complètes, ce qui est particulièrement utile pour ceux qui connectent fréquemment leur ordinateur portable à différentes stations d’accueil ou configurations. De plus, beaucoup de temps a été consacré à rendre l’interface utilisateur plus intuitive et une option cachée a été ajoutée pour prendre en charge la mise à l’échelle de l’affichage RandR (configurée via Xfconf).
- Nous avons ajouté une option pour activer la mise à l’échelle des fenêtres Gtk à la boîte de dialogue d’apparence, ainsi qu’une option de police à chasse fixe. Cependant, nous avons dû supprimer les aperçus de thèmes, car ils ne produisaient pas de résultats cohérents avec Gtk3.
- Bien que nous ayons décidé de supprimer les écrans de démarrage du gestionnaire de session, nous avons ajouté de nombreuses fonctionnalités et corrections à la place. Parmi elles, la prise en charge de la veille hybride, des améliorations au démarrage de la session par défaut évitant les conditions de concurrence, une fonctionnalité pour ajouter et modifier des entrées de démarrage automatique, un bouton de changement d’utilisateur dans la boîte de dialogue de déconnexion et des boîtes de dialogue de sélection de session et de paramètres améliorées (ces dernières avec un nouvel onglet qui affiche les sessions enregistrées). De plus, vous pouvez désormais exécuter des commandes non seulement « à la manière du démarrage automatique » à la connexion, mais aussi lorsque votre ordinateur se met en veille, se déconnecte, etc. Enfin, les applications Gtk sont désormais gérées par la session via DBus, et les économiseurs d’écran communiquent également (par exemple pour être inhibés) via DBus.
- Comme toujours, Thunar — notre gestionnaire de fichiers — a reçu de nombreuses fonctionnalités et corrections. Parmi les changements visibles figure la barre de chemin entièrement retravaillée, la prise en charge de vignettes plus grandes ainsi que la prise en charge d’un fichier « folder.jpg » modifiant l’icône du dossier (par exemple pour les pochettes d’albums de musique). Les utilisateurs avancés remarqueront également la navigation au clavier améliorée (zoom, navigation par tabulation). Le gestionnaire de volumes de Thunar prend désormais en charge le Bluray.
- Notre service de vignettes tumbler a reçu de nombreuses corrections et la prise en charge du format RAF de Fujifilm.
- La recherche d’applications peut désormais être ouverte en option comme une fenêtre unique et être plus facilement naviguée au clavier uniquement.
- Le gestionnaire d’alimentation a reçu de nombreuses corrections de bugs et quelques fonctionnalités mineures, notamment la prise en charge du bouton XF86Battery et du tout nouveau xfce4-screensaver. Le greffon (plugin) de tableau de bord a également connu plusieurs améliorations : il peut désormais afficher en option le temps restant et/ou le pourcentage, et il s’appuie désormais sur les noms d’icônes standard d’UPower pour fonctionner avec davantage de thèmes d’icônes en standard. Avec le passage de LXDE à une base QT, le greffon (plugin) de tableau de bord LXDE a été abandonné.
De nombreuses applications et greffons (plugins) qui font partie de l’écosystème Xfce — souvent appelés « goodies » — font partie de ce qui fait la qualité de Xfce. Beaucoup d’entre eux ont également connu des changements importants au fil de la version 4.14. Pour en citer quelques-uns :
- Notre service de notification prend désormais en charge la persistance — en d’autres termes : la journalisation des notifications — et un mode « Ne pas déranger », qui supprime toutes les notifications. Un nouveau greffon de tableau de bord a été créé, qui affiche les notifications manquées (particulièrement utile pendant le mode « Ne pas déranger ») et donne un accès rapide à l’activation/désactivation du mode « Ne pas déranger ». Enfin, la prise en charge de l’affichage des notifications sur le moniteur principal de RandR a été ajoutée.
- Notre lecteur multimédia Parole a reçu une meilleure prise en charge des flux réseau et des podcasts, ainsi qu’un nouveau « mini mode » et la sélection automatique du meilleur backend vidéo disponible. De plus, il inhibe désormais à la fois les économiseurs d’écran et les gestionnaires d’alimentation pendant la lecture vidéo, ce qui évite aux utilisateurs de devoir agiter périodiquement leur souris pendant qu’ils regardent un film.
- Notre visionneuse d’images Ristretto a connu diverses améliorations de l’interface utilisateur et la prise en charge de la définition du fond d’écran. Elle a également connu récemment sa première version de développement basée sur Gtk3.
- La capture d’écran ou screenshooter permet désormais aux utilisateurs de déplacer le rectangle de sélection et affiche en même temps sa largeur et sa hauteur. La boîte de dialogue de téléversement vers imgur a été remaniée et la ligne de commande offre plus de flexibilité.
- Notre gestionnaire de presse-papiers dispose désormais d’une prise en charge améliorée des raccourcis clavier (grâce à un portage vers GtkApplication), d’un dimensionnement des icônes amélioré et plus cohérent, ainsi que d’une nouvelle icône d’application.
- Le greffon de tableau de bord pulseaudio a reçu la prise en charge de MPRIS2 pour pouvoir contrôler à distance les lecteurs multimédias, ainsi que la prise en charge des touches multimédia à l’échelle du bureau, rendant essentiellement xfce4-volumed-pulse un démon supplémentaire superflu.
- Et enfin, l’émulateur de terminal a connu une énorme quantité de corrections de bugs et d’améliorations depuis Xfce 4.12.
Il y a aussi un groupe de nouveaux projets qui ont rejoint notre projet. Dites bonjour à :
- Nous avons enfin notre propre économiseur d’écran (oui, nous réalisons qu’on est en 2019 ;)). Avec de nombreuses fonctionnalités et une intégration étroite avec Xfce (évidemment), c’est un excellent ajout à notre catalogue.
- Le greffon de tableau de bord de notification d’état fournit une zone de notification de nouvelle génération où les applications peuvent afficher des indicateurs. Il remplace le xfce4-indicator-plugin centré sur Ubuntu pour la plupart des indicateurs d’application.
- Catfish, la recherche de fichiers est comme un vieil ami pour la plupart des utilisateurs de Xfce — il fait désormais officiellement partie de Xfce !
- Enfin, Profils de tableau de bord, qui vous permet de sauvegarder et de restaurer vos dispositions de tableau de bord, est passé sous l’égide de Xfce.
Comme toujours, il est également temps de dire au revoir à certains projets plus anciens, non maintenus ou dépréciés. (Heureusement, nos projets ne vont au grenier — c’est-à-dire aux archives sur git.xfce.org — que lorsqu’ils meurent.) Avec une larme salée de tristesse, nous disons adieu à :
- garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar-plugin, xfce4-windowlist-plugin, xfce4-wmdock-plugin et xfswitch-plugin
Une présentation en ligne des changements de Xfce 4.14 peut être visionnée ici :
Une vue d’ensemble détaillée des changements entre Xfce 4.12 et Xfce 4.14 peut être trouvée sur la page suivante :
https://xfce.org/download/changelogs
Vous pouvez télécharger individuellement les paquets de cette version ou sous la forme d’un fichier d’archive les contenant tous.
http://archive.xfce.org/xfce/4.14
Cordialement,
L’équipe de développement Xfce