Après deux ans de développement, la version de l'environnement de bureau Xfce 4.18 est publiée, visant à fournir un bureau classique nécessitant un minimum de ressources système. Xfce se compose de plusieurs composants interconnectés qui peuvent être utilisés dans d'autres projets si souhaité. Parmi ces composants figurent : le gestionnaire de fenêtres xfwm4, un panel de lancement d'applications, un gestionnaire d'affichage, un gestionnaire de sessions utilisateur et de contrôle de la consommation d'énergie, le gestionnaire de fichiers Thunar, le navigateur web Midori, le lecteur multimédia Parole, l'éditeur de texte mousepad et le système de configuration des paramètres de l'environnement.

Les principales nouveautés :
- La bibliothèque d'éléments de l'interface libxfce4ui propose un nouveau widget XfceFilenameInput pour la saisie de noms de fichiers, qui informe des erreurs en cas d'utilisation de noms non valides, par exemple, contenant des espaces superflus ou des caractères spéciaux.


- Un nouveau widget pour configurer les raccourcis clavier a été ajouté, fournissant une interface graphique pour réaffecter des touches de raccourci spécifiques à différents composants de l'environnement utilisateur (actuellement, seuls Thunar, Xfce4-terminal et Mousepad sont pris en charge).

- Des optimisations ont été apportées aux performances du service de création d'aperçus (pixbuf-thumbnailer). Il est désormais possible de modifier les paramètres des aperçus pour le bureau, tels que l'utilisation d'icônes grandes (x-large) et très grandes (xx-large), pratiques sur les écrans haute résolution. Le gestionnaire d'aperçus Tumbler et le gestionnaire de fichiers Thunar permettent désormais d'utiliser des dépôts d'aperçus partagés entre différents utilisateurs (les aperçus peuvent être sauvegardés dans un sous-dossier à côté des images originales).
- Un nouveau plugin pour l'affichage de l'heure a été proposé dans le panneau (xfce4-panel), combinant les anciens plugins d'horloge numérique et analogique (DateTime et Clock). De plus, le plugin a été enrichi d'un mode d'horloge binaire et d'une fonction de suivi du temps de sommeil. Plusieurs formats d'affichage de l'heure sont proposés : analogique, binaire, numérique, texte et LCD.


- Le gestionnaire de bureau (xfdesktop) permet de masquer dans le menu contextuel le bouton « Supprimer » et d'afficher une confirmation distincte lors de la réorganisation des icônes sur le bureau.
- Dans le configurateur (xfce4-settings), l'interface de recherche des paramètres a été simplifiée — la barre de recherche est désormais toujours visible et ne se cache plus derrière le curseur.

- Dans l'interface de configuration des paramètres d'affichage, il est possible de définir les actions effectuées lors de la connexion de nouveaux écrans.

- Dans les paramètres d'apparence, lors du choix d'un nouveau thème, une option a été implémentée pour installer automatiquement le thème correspondant pour le gestionnaire de fenêtres xfwm4.
- Dans l'interface de recherche des applications (xfce4-appfinder), la prise en charge de la propriété ‘PrefersNonDefaultGPU’ a été ajoutée pour utiliser un GPU secondaire dans les systèmes avec une carte graphique hybride. Un réglage a également été ajouté pour masquer les éléments de décoration de la fenêtre.

- Dans le gestionnaire de fenêtres xfwm4, la prise en charge de la synchronisation verticale adaptative (vsync) lors de l'utilisation de GLX a été ajoutée. Les paramètres des bureaux virtuels ont été harmonisés avec ceux d'autres gestionnaires de fenêtres.
- L'échelle de l'interface utilisateur a été améliorée sur les écrans à haute densité de pixels et divers problèmes de flou des icônes lors de l'activation du zoom ont été résolus.
- Le rendu de tous les en-têtes de fenêtres et de dialogues est effectué par défaut par le gestionnaire de fenêtres, mais pour certains dialogues, une option est prévue pour décorer l'en-tête côté client (CSD), en utilisant le widget GtkHeaderBar.

- Dans le gestionnaire de fichiers Thunar, le mode d'affichage en liste a été amélioré — pour les répertoires, le champ de taille affiche le nombre de fichiers contenus dans le répertoire, et il est désormais possible d'afficher une colonne avec la date de création des fichiers.

Un élément a été ajouté au menu contextuel pour afficher un dialogue permettant de configurer les champs affichés.

Une barre latérale intégrée pour l'aperçu des images a été ajoutée, qui peut fonctionner en deux modes : intégrée au panneau gauche actuel (ne prenant pas d'espace supplémentaire) et affichée sous forme de panneau séparé, où des informations sur la taille et le nom du fichier sont également fournies.


La possibilité d'annuler et de rétablir (undo/redo) certaines opérations sur les fichiers a été fournie, telles que le déplacement, le renommage, la suppression dans la corbeille, la création et l'établissement de liens. Par défaut, un retour en arrière de 10 opérations est assuré, mais la taille du tampon d'annulation peut être modifiée dans les paramètres.

Ajout de la possibilité de sélectionner des fichiers particuliers avec une couleur de fond spécifique. L'attribution des couleurs s'effectue dans un onglet séparé ajouté à la section des paramètres de Thunar.


Possibilité de personnaliser le contenu de la barre d'outils du gestionnaire de fichiers et d'afficher, au lieu de la traditionnelle barre de menu, un bouton « hamburger » avec un menu déroulant.



Un mode de vue séparée (Split View) a été ajouté, permettant d'afficher côte à côte deux onglets différents avec des fichiers. La taille de chaque panneau peut être ajustée en déplaçant le séparateur. Il est possible d'avoir une séparation de panneaux à la fois verticale et horizontale.

La barre d'état permet d'utiliser le symbole ‘|’ pour une séparation plus claire des éléments. Si désiré, le séparateur peut être modifié dans le menu contextuel.

Support de la recherche de fichiers récursive directement depuis Thunar. La recherche s'effectue dans un fil séparé, les résultats étant affichés dans le panneau avec la liste des fichiers (List View) et accompagnés d'une étiquette indiquant le chemin du fichier. Il est possible de naviguer rapidement vers le dossier contenant le fichier trouvé via le menu contextuel en utilisant le bouton ‘Open Item Location’. La recherche peut être limitée uniquement aux répertoires locaux.

Une barre latérale distincte avec une liste de fichiers récemment utilisés a été proposée, dont la mise en page ressemble à celle des résultats de recherche. Il est possible de trier les fichiers par date d'utilisation.

Les signets pour les répertoires favoris et le bouton de création de signets ont été déplacés dans un menu séparé intitulé Bookmarks.

Dans la corbeille, un panneau d'information avec des boutons pour vider la corbeille et restaurer des fichiers a été mis en place. En visualisant le contenu de la corbeille, l'heure de suppression est affichée. Un bouton ‘Restore and Show’ a été ajouté au menu contextuel pour restaurer un fichier et ouvrir son dossier dans un onglet séparé.

L'interface pour l'association des applications aux types MIME a été améliorée, avec la mention claire de l'application par défaut et une liste des associations possibles. Un bouton a été ajouté au menu contextuel pour définir l'application de traitement par défaut.


Il est maintenant possible de présenter les actions définies par l'utilisateur sous forme de sous-menu à plusieurs niveaux.

L'interface des paramètres a été modifiée. Les options de miniatures ont été regroupées. La possibilité de limiter la taille des fichiers pour la création de miniatures a été ajoutée. Dans les opérations de transfert de fichiers, l'utilisation de fichiers temporaires avec l'extension *.partial~ est désormais possible. Une option pour vérifier la somme de contrôle après la fin du transfert a été ajoutée. Un paramètre pour autoriser l'exécution de scripts shell a été ajouté. Des options pour restaurer les onglets au démarrage et afficher le chemin complet dans l'en-tête ont été ajoutées.


Source : opennet.ru




























