Xfce 4.6
Par gael_nc, samedi 28 février 2009 à 19:07 :: Linux :: #259 :: rss
|
Le célèbre bureau ultra léger vient de sortir dans une nouvelle mouture, après deux ans de long et fastidieux développement, l'équipe de XFCE est fière de vous présenter la version 4.6 |
Parmis les nouveauté, on peut retrouver un nouveau panneau de contrôle, un nouvel utilitaire de recherche d'application j'en passe et des meilleur. Xfce, est pour tout ceux qui veulent un bureau simple rapide et léger.
Nouveautés dans le cœur
La grande nouveauté de cette version n'est pas directement visible : tout le système de configuration a été refait, xfconf remplace le vieillissant xfce-mcs-manager présent depuis la version 4.0.
Ce nouveau système, c'est : xfconfd, qui gère les réglages spécifiques à Xfce, qui sont stockés dans des fichiers XML (un backend de stockage sqlite pourrait voir le jour, voir ce blog pour quelques détails sur xfconf) ; xfce4-settings, qui englobe toutes les interfaces graphiques de configuration existantes et portées vers xfconf ; xfsettingsd, qui gère les réglages indépendants d'Xfce (réglages X, Gtk, souris, thème d'icônes..) ; xfconf-query, un outil en ligne de commande permettant d'afficher/modifier les réglages à la volée et permettant de scripter certaines choses ; xfce4-settings-editor, un gconf-editor-like.
L'intérêt de ce nouveau système est sa modularité : tout passe par D-BUS, ce qui a attisé l'intérêt des développeurs GNOME, qui se sont lancés dans le même esprit sur dconf en remplacement du bus CORBA utilisé jusqu'ici.
Une nouvelle bibliothèque pour la gestion des menus a vu le jour, libxfce4menu. Elle remplace l'ancienne implémentation maison, et adhère au standard menu-spec.
Après, en ce qui concerne les autres composants : Le gestionnaire de bureau Xfdesktop permet maintenant de sélectionner plusieurs icônes sur le bureau, comme on le ferait dans un gestionnaire de fichiers. Le menu contextuel du bureau est maintenant le même que celui de Thunar, les applications étant accessibles dans un sous-menu (c'est configurable pour ceux qui préfèrent l'ancien système). Le gestionnaire de volume sonore a été complètement réécrit, il se base maintenant sur Gstreamer, il permet de gérer plusieurs cartes son. Le passage à Gstreamer s'explique par le fait que l'ancien mixer avait son propre code de gestion matériel, et était donc difficilement maintenable sur le long terme (un backend OSS, un backend ALSA, un backend SUN… Cette charge est maintenant déléguée à Gstreamer). Le gestionnaire de session a été aussi complètement réécrit, il se base également sur D-BUS, et le schéma de fonctionnement créé pour l'occasion est similaire à celui développé par les développeurs GNOME. Il permet maintenant de gérer les applications à lancer au démarrage, de tuer une application bloquée, de redémarrer une application ayant planté, le tout dans une seule interface graphique. Chose attendue depuis longtemps (et auparavant uniquement présente sous Xubuntu via un patch local), la fenêtre de déconnexion permet de suspendre/hiberner la machine si HAL le prend en charge. Le gestionnaire de fenêtres permet de tuer une application ne répondant plus. On peut aussi maximiser une fenêtre contre les bords des fenêtres avoisinantes. Le gestionnaire composite a encore été optimisé, et de plus en plus de spécificités EWMH et ICCCM sont gérées. Beaucoup de bugs ont été corrigés dans Thunar, qui prend en charge maintenant le montage/démontage des systèmes de fichiers chiffrés. De nouveaux greffons ont vu le jour, comme un greffon Subversion ou un greffon permettant de mettre une image en fond d'écran (via xfconf). On peut maintenant choisir les icônes des applications à afficher dans la zone de notification du panel, et les mettre sur plusieurs lignes. La gestion des raccourcis claviers a été revue pour se baser sur xfconf, et on peut directement choisir la disposition du clavier via libxklavier. xrandr est totalement géré via la nouvelle interface de gestion de la résolution de l'écran, qui permet les rotations et le branchement à chaud d'écrans. L'application finder a été réécrit, on peut maintenant glisser/déposer des lanceurs depuis le finder vers la fenêtre de configuration d'un lanceur sur le panel.
Nouvelles applications
De nouvelles applications ont vu le jour depuis 4.4, séparées du cœur d'Xfce dans le projet Goodies :
xfce4-power-manager,un gestionnaire d'énergie pour les portables, basé sur HAL et similaire à gnome-power-manager.
Midori, un navigateur web déjà existant et basé sur Webkit, s'est rapproché d'Xfce (il partage les buts du projet : simplicité, légèreté). À noter qu'il n'utilise pas de bibliothèques d'Xfce.
xfburn, une application de gravure de CD/DVD, basée sur libburnia. Il existait auparavant, mais son auteur original n'avait plus de temps à y consacrer, il a depuis été repris et est développé activement.
xfce4-screenshooter, qui était auparavant un greffon pour le panel, a été grandement amélioré et est maintenant une application à part entière.
De même, xfce4-dict est aussi devenue une application à part entière, et permet de consulter des dictionnaires en ligne, d'avoir accès à des serveurs de traduction.
Ristretto un afficheur d'images/photos simple et rapide.
Gigolo (auparavant nommé sion) est une interface graphique pour gérer les points de montage GVfs. Suivez le lien pour connaitre l'origine du changement de nom
xfmpc, une interface simple pour MPD, est en plein développement.
Évidemment, les nombreux greffons pour le panel sont toujours maintenus, et de nouveaux ont vu le jour comme smartpm, un équivalent d'update-manager chez Debian/Ubuntu, mais gérant slapt/yum/smart/pacman/apt, ou encore linelight, une interface graphique à locate dans l'esprit de beagle/tracker.
Le futur
Bien évidemment, les développeurs d'Xfce ne comptent pas se reposer sur leurs lauriers. Certaines choses sont déjà bien en cours pour Xfce 4.8 : Ils envisagent de passer à git, après les retours d'expérience des développeurs GNOME. La plupart des développeurs sont déjà passés à git-svn, et git est déjà utilisé pour des développements internes des sous-projets d'Xfce, le dépôt est accessible ici. Un nouvel éditeur de menu basé sur libxfce4menu est déjà sur les rails. Le panel a été complètement réécrit, il devrait arriver dans le trunk d'Xfce peu après la sortie de la version 4.6. Une grande réflexion a été menée sur le rassemblement de la barre des tâches, de la boite a icônes et de la liste des fenêtres. Thunar (qui était un peu à l'abandon depuis que son auteur a été happé par d'autres travaux) vient de trouver deux nouveaux mainteneurs, dont un s'occupe d'ores et déjà du portage de Thunar-Vfs vers GIO/GVfs, dans le cadre d'une thèse.
Tout ceci est très prometteur... mais profitez déjà d'Xfce 4.6, qui devrait être disponible rapidement dans votre distribution/système d'exploitation préféré (ou si vous êtes pressés, utilisez les installeurs graphiques), la plupart des empaqueteurs ayant déjà travaillé sur les versions alphas/bêtas pour remonter les bugs et ainsi aboutir à une grande cuvée d'Xfce !
Source: Linuxfr








Commentaires
1. Le mardi 3 mars 2009 à 07:51, par Chebe
2. Le mercredi 4 mars 2009 à 23:45, par Chebe
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.