Aujourd'hui, après 4 ans et 5 mois de travail, nous sommes ravis d'annoncer la sortie de Xfce 4.14, une nouvelle version stable qui remplace Xfce 4.12.
Dans cette version, l'objectif principal était de porter tous les composants principaux de Gtk2 à Gtk3, et de « D-Bus GLib » à GDBus. La plupart des composants ont également ajouté le support de GObject Introspection. En chemin, nous avons terminé le travail sur l'interface utilisateur, introduisant de nombreuses nouvelles fonctionnalités et améliorations (voir ci-dessous) et corrigeant de nombreux bogues (voir Changelog).
Points forts de cette version:
- Gestionnaire de fenêtres a reçu de nombreuses mises à jour et fonctionnalités, y compris le support de VSync (en utilisant Present ou OpenGL comme backend) pour réduire ou éliminer le scintillement de l'écran, le support HiDPI, un meilleur support GLX avec des pilotes NVIDIA propriétaires / fermés, le support XInput2, diverses améliorations du compositeur et un nouveau thème par défaut.
- Panneau a obtenu le support de la fonction « moniteur principal RandR » (vous pouvez spécifier sur quel moniteur la barre des tâches sera affichée), un meilleur regroupement des fenêtres dans le plugin de la liste des tâches (interface utilisateur améliorée, indicateur visuel de groupe, etc.), la possibilité de régler la taille de l'icône pour chaque barre des tâches, un nouveau format d'horloge par défaut, et un outil d'évaluation de la validité du format de l'horloge, ainsi qu'une meilleure mise en page de la barre des tâches « par défaut ». De nouvelles classes de styles CSS ont été présentées pour une utilisation lors de la création de thèmes, comme une classe distincte pour les boutons des opérations de groupe de fenêtres et des réglages spécifiques pour la disposition verticale et horizontale de la barre.
- Il y a bureau a maintenant le support du « moniteur principal RandR », l'option d'orientation pour la disposition des icônes, une option de menu contextuel « Fond suivant » pour faire défiler la liste des arrière-plans, et il synchronise maintenant le choix des fonds d'écran de l'utilisateur avec AccountsService.
- Un tout nouveau dialogue de paramètres a été créé pour gérer les profils de couleurs. Pour la plupart des utilisateurs, cela signifie un support intégré pour l'impression couleur (via cupsd) et le scan (via saned). Pour les profils de moniteur, vous devrez installer un service supplémentaire tel que xiccd.
- La fenêtre de configuration de l'écran a reçu de nombreux changements lors du travail sur cette version : désormais, les utilisateurs peuvent enregistrer et (automatiquement) restaurer des configurations complètes avec plusieurs écrans, ce qui est particulièrement utile pour ceux qui branchent souvent leur ordinateur portable sur 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 le redimensionnement de l'écran via RandR (configurable via Xfconf).
- Nous avons ajouté une option pour activer le redimensionnement des fenêtres Gtk dans la boîte de dialogue des paramètres d'apparence, ainsi qu'une option de police fixe. Cependant, nous avons dû abandonner l'aperçu des thèmes en raison de problèmes rencontrés lors de l'utilisation de Gtk3.
- Nous avons décidé de renoncer à la configuration des économiseurs d'écran au démarrage depuis le gestionnaire de sessions, mais nous avons ajouté de nombreuses fonctionnalités et corrections. Parmi elles figurent la prise en charge du mode veille hybride, des améliorations du démarrage de session par défaut, permettant d'éviter les conditions de concurrence (prise en charge du démarrage des applications en tenant compte des groupes de priorité, permettant de définir la chaîne de dépendances au démarrage. Auparavant, les applications étaient lancées toutes en même temps, ce qui créait des problèmes, par exemple : disparition du thème dans xfce4-panel, lancement de plusieurs instances de l'applet nm-applet, etc.), la fonctionnalité d'ajout et d'édition d'entrées de démarrage automatique, un bouton de changement d'utilisateur dans la boîte de dialogue de déconnexion et des dialogues pour choisir une session et configurer (le dernier avec un nouvel onglet montrant les sessions enregistrées). De plus, vous pouvez désormais exécuter des commandes non seulement en mode « démarrage automatique » lors de la connexion, mais aussi lorsque votre ordinateur s'éteint, se déconnecte, etc. Enfin, les applications Gtk sont maintenant gérées par les sessions via DBus, et les économiseurs d'écran échangent également des données via DBus (par exemple, pour annuler leur apparition).
- Comme toujours, Thunar — notre gestionnaire de fichiers — a reçu de nombreuses fonctionnalités et correctifs. Parmi les changements visibles, on trouve une barre supérieure du chemin entièrement repensée, le support de grandes vignettes (aperçu), ainsi que la prise en charge du fichier « folder.jpg », qui change l'icône du dossier (par exemple, pour les couvertures d'albums de musique). Les utilisateurs expérimentés remarqueront également une navigation améliorée au clavier (mise à l'échelle, navigation par onglets). Le gestionnaire de volumes Thunar a obtenu le support du Bluray. L'API Thunar Plugin a été mise à jour (thunarx), avec une prise en charge de l'introspection GObject et l'utilisation de liaisons dans divers langages de programmation. L'affichage de la taille des fichiers en octets est maintenant assuré. Il est possible d'attribuer des gestionnaires pour exécuter certaines actions définies par l'utilisateur. L'utilisation de Thunar UCA (User Configurable Actions) pour les ressources réseau externes a été mise en œuvre.
- Notre service pour afficher les vignettes a reçu de nombreux correctifs et le support du format Fujifilm RAF.
- La recherche d'applications peut désormais être ouverte comme une seule fenêtre si souhaité, et y accéder avec le clavier est devenu plus simple.
- Le gestionnaire d'alimentation a reçu de nombreux correctifs et quelques petites fonctionnalités, y compris le support du bouton XF86Battery et de l'économiseur d'écran récemment créé xfce4. Le plugin du panneau a également quelques améliorations : il peut maintenant afficher le temps restant et / ou le pourcentage, et utilise maintenant des noms d'icônes UPower standard pour mieux fonctionner avec un grand nombre de thèmes d'icônes dès le départ. Lorsque LXDE est passé à Qt, le plugin du panneau LXDE a été supprimé. Le support des systèmes de bureau a été amélioré, et l'avertissement concernant l'absence de batterie n'est plus affiché. Un filtrage des événements liés à l'alimentation, transmis à xfce4-notifyd pour un reflet dans le journal (par exemple, les événements de modification de la luminosité ne sont pas transmis), a été ajouté.
Beaucoup les applications et les plugins, souvent appelés « goodies », font partie de l'écosystème Xfce, et le rendent magnifique. Ils ont également reçu d'importants changements dans cette version. Pour en mettre en avant quelques-uns :
- Notre le service de notifications prise en charge du mode «persistence» = journalisation des notifications + mode «Ne pas déranger», qui supprime toutes les notifications. Un nouveau plugin de panneau a été créé, montrant les notifications manquées (particulièrement utile en mode «Ne pas déranger») et offrant un accès rapide au changement de mode «Ne pas déranger». Enfin, la prise en charge de l'affichage des notifications sur le moniteur principal RandR a été ajoutée.
- Notre lecteur multimédia Parole a bénéficié d'une meilleure prise en charge des flux réseau et des podcasts, ainsi que d'un nouveau «mode mini» et d'une sélection automatique du meilleur backend vidéo disponible. De plus, il empêche également l'apparition d'économiseurs d'écran pendant la lecture de vidéos, garantissant que les utilisateurs n'ont pas besoin de bouger la souris de temps en temps lors du visionnage d'un film. Son utilisation a été considérablement simplifiée sur les systèmes ne prenant pas en charge l'accélération matérielle du décodage vidéo.
- Notre visionneuse d'images Ristretto a reçu diverses améliorations de l'interface utilisateur et la prise en charge de la définition des fonds d'écran, et récemment, sa première version de développement basée sur Gtk3 est sortie.
- Programme pour captures d'écran permet maintenant aux utilisateurs de déplacer le rectangle de sélection tout en affichant sa largeur et sa hauteur simultanément. La boîte de dialogue de téléchargement imgur a été mise à jour, et la ligne de commande offre plus de flexibilité.
- Notre gestionnaire de presse-papiers dispose désormais d'une amélioration de la prise en charge des raccourcis clavier (via un port pour GtkApplication), d'une taille d'icône améliorée et plus cohérente, ainsi que d'une nouvelle icône d'application.
- Le plugin de panneau pulseaudio a reçu le support MPRIS2, permettant le contrôle à distance des lecteurs multimédias et la prise en charge de touches multimédias pour tout le bureau, rendant essentiellement xfce4-volumed-pulse un démon inutile.
- L'application mise à jour Gigolo avec une interface graphique pour configurer le partage de stockages en réseau, utilisant GIO/GVfs. Le programme permet de monter rapidement un système de fichiers distant et de gérer les signets sur des stockages externes dans le gestionnaire de fichiers.
Il existe également un groupe de nouveaux projets, qui sont devenus une partie de notre projet :
- Nous avons enfin notre propre économiseur d'écran (oui — nous comprenons que c'est 2019 ;)). Avec de nombreuses fonctionnalités et une intégration étroite avec Xfce (évidemment), c'est un excellent ajout à notre catalogue d'applications.
- Plugin de panneau pour notifications fournit un système de tray de nouvelle génération, où les applications peuvent afficher des indicateurs. Il remplace le xfce4-Indicator-Plugin orienté Ubuntu pour la plupart des indicateurs d'application.
- Pour la plupart des utilisateurs d'Xfce, Catfish la recherche de fichiers était bien connue — elle fait désormais officiellement partie d'Xfce !
- Et enfin, Profils de Panneau, qui permet de sauvegarder et de restaurer des modèles de panneaux, est désormais sous le giron d'Xfce.
Comme toujours, c'est le moment de dire adieu à certains anciens projets non supportés ou obsolètes. (Heureusement, nos projets sont archivés sur git.xfce.org lorsqu'ils disparaissent.) Avec une larme de chagrin, 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
- xfswitch-plugin
Un aperçu simple et clair des changements dans Xfce 4.14 peut être consulté ici :
https://xfce.org/about/tour
Un aperçu détaillé des changements entre les versions Xfce 4.12 et Xfce 4.14 peut être trouvé à la page suivante :
https://xfce.org/download/changelogs
Cette version peut être téléchargée soit sous forme de plusieurs paquets distincts, soit comme une grande archive tar contenant toutes ces versions distinctes :
http://archive.xfce.org/xfce/4.14
Cordialement,
L'équipe de développement d'Xfce !
Source : linux.org.ru
