An Xfce glob

To content | To menu | To search

Français

Entries feed

Des nouvelles de Xfce

Documentation

Nick Schermer est en train de mettre en place l'architecture pour la nouvelle documentation de Xfce. Elle sera écrite avec le langage Mallard et traduisible à l'aide de Transifex. Quelques premiers jets sont déjà disponibles : Nick en a fait un pour Xfce4 Panel (git branch) et Jim Campbell pour Xfce4 Screenshooter (Bugzilla). Une fois que l'infrastructure sera prête, toute aide sera la bienvenue ! Je vous tiendrai au courant.

Xfdesktop4

C'est la deuxième GRANDE nouvelle : Jannis est en train de porter Xfdesktop4 à GIO. Il devrait normalement avoir terminé d'ici à la fin de la semaine, son travail est disponible dans une branche git. C'est l'une des dernières grosses tâches à accomplir pour Xfce 4.8 donc c'est vraiment une bonne nouvelle. <bisounours>Rock on!</bisounours>

Xfce Settings Helper

Pour ceux que ça intéresse, j'ai ajouté deux petites fonctionnalités pratiques cette semaine. Tout d'abord, Xfce se souvient maintenant automatiquement de l'état du Numlock et le restaure à la prochaine session ouverte. Fini numlockx ! Ensuite, pour les gens qui utilisent xmodmap, Xfce traitera automatiquement le fichier .Xmodmap au lancement de la session et à chaque fois que vous changerez la disposition du clavier dans les préférences de Xfce.

Xfce Utils

J'ai réglé un certain nombre de bugs de Xfrun et ai ajouté quelques fonctionnalités qui étaient demandées depuis un bon moment. Xfrun peut maintenant ouvrir les URLs, les fichiers avec l'application correspondante, les dossiers avec le gestionnaire de fichiers par défaut... Il est aussi possible de lire la man page d'un programme en utilisant "#" comme raccourci. Je vais maintenant travailler sur l'auto complétion des noms de fichiers et de programmes.

Je me suis aussi basé sur un ancien patch de Mike Massonnet Mike Massonnet pour améliorer le style de la documentation de Xfce. Je vais voir si on peut utiliser ça pour la nouvelle documentation.

Goodies

Florian Rivoal, le développeur de xfce4-cpugraph-plugin, a lancé une opération "à moi les jolies goodies délaissées". En gros, il a proposé de s'occuper de toutes les goodies qui n'ont plus de développeur. Il y a un bon nombre de patches qui ne demandent qu'à être revus/appliqués dans le Bugzilla, des tonnes de bugs à corriger... Vous trouverez plus de détails sur ce thread. Cette proposition héroïque ne doit repousser ceux qui souhaitent s'investir ! (Et on en aurait sacrément besoin) Vu la masse de travail que cela représente, Florian ne pourra qu'assurer le minimum vital pour ces goodies et ne pourra pas être aux petits oignons. Proposez lui de l'aide ;)

Une association Xfce ?

Jannis Pohlmann a annoncé il y a deux jours sur la mailing de Xfce qu'il avait commencé à rédiger les documents nécessaires à la création d'une association Xfce à but non lucratif, sous loi allemande. Le but étant, je traduis :

Les avantages sont évidents : Xfce deviendrait une entité légale avec un bureau et nous pourrions lever des fonds sous forme de donations et via des partenaires ce qui nous permettrait d'organiser des hackfests, etc

Le brouillon actuel est disponible sur gitorious. Plus d'informations dans les jours qui suivent. N'hésitez pas à commenter sur notre mailing list.

Nouveautés dans xfce4-notifyd

Début Juin, j'ai commencé à travailler sur xfce4-notifyd pour ajouter un placement intelligent des bulles de notification. Dans la version actuelle de ce programme, si plusieurs notifications sont déclenchées en même temps, les plus récentes recouvrent les anciennes, les rendant illisibles. Mon objectif était de décaler les nouvelles notifications pour que l'on puisse toutes les voir en même temps.

Ceci s'est révélé bien plus compliqué que ce que je pensais, en particulier parce qu'il faut tenir compte des systèmes où il y a plusieurs écrans, mais cette fonctionnalité a enfin été ajoutée à la version en développement de xfce4-notifyd. Je remercie Brian qui a pris beaucoup de temps pour me conseiller, m'aider à corriger mes erreurs et à optimiser mes solutions.

Aujourd'hui Brian a ajouté une autre fonctionnalité intéressante: il est maintenant possible d'afficher des jauges (barre de progression) ou une icône seule dans les notifications, comme avec notify-osd. Steve Dodier a déjà tiré parti de cette fonctionnalité dans xfce4-volumed, qui permet d'utiliser les touches son du clavier pour changer le volume et affiche une notification permettant de connaître le volume actuel et de voir sa variation.

Xfce4 Volumed

La vidéo suivante permet de voir tout cela en action :

Nouvelles fonctionnalités de xfce4-notifyd par Xfce sur Vimeo.

Comme vous pouvez le voir, les notifications sont disposées en colonnes. Si un bord de l'écran est atteint, une nouvelle colonne commence. De cette façon, deux notifications ne se coupent jamais (en fait, ceci peut quand même arriver si l'écran est rempli de notifications, mais ça ne doit pas être courant!). Si vous avez plusieurs écrans, les notifications sont affichées sur l'écran actif. Si un écran est débranché, les notifications qui y étaient affichées sont déplacées sur l'autre écran.

Améliorer son touchpad avec quelques options sympathiques

Dernièrement, je suis tombé sur une page du Wiki Archlinux expliquant comment améliorer son touchpad en ajoutant quelques options sympathiques : clic droit et clic milieu en tapotant et défilement des pages en faisant des cercles sur le touchpad.

Le défilement par cercles est plutôt pratique, il permet de faire défiler les pages de manière précise, sans devoir enlever son doigt du touchpad pour le remettre en haut. Pour l'utiliser, on appuie sur le coin en haut à gauche du touchpad, puis on commence à faire des cercles sur le touchpad sans relever son doigt comme le montre le trait 1 sur la figure. Il est possible de faire des cercles dans l'autre sens et/ou de partir du coin en bas à gauche pour faire défiler dans le sens inverse.

Touchpad

Le clic milieu se fait en tapotant sur le coin en haut à droite du touchpad (2 sur la figure) et le clic droit en tapotant sur le coin en bas à droite (3 sur la figure).

Pour ajouter ces options sur ma Debian Testing/unstable, j'ai créé un fichier /etc/hal/fdi/policy/touchpad.fdi que vous pouvez télécharger ici.

Deux astuces pour Thunar

Je viens de redécouvrir deux fonctionnalités de Thunar qui sont très pratiques et peu connues.

Tout d'abord, Thunar propose par défaut des "mouse gestures", c'est à dire que Thunar va effectuer une action quand vous ferez un mouvement particulier avec la souris avec le bouton du milieu enfoncé. Si votre souris ne dispose pas d'un bouton du milieu, il est souvent possible d'obtenir le même effet en cliquant en même temps sur les boutons gauche et droit. Ceci fonctionne très simplement : appuyez sur le bouton du milieu sans le relâcher, effectuez le mouvement requis puis relâchez le; l'action va alors s'effectuer. Les actions suivantes sont disponibles :

  • Déplacer la souris vers le haut charge le dossier parent du dossier actuel.
  • Déplacer la souris vers le bas actualise le dossier actuel.
  • Déplacer la souris vers la gauche charge le dossier précédent dans l'historique de navigation.
  • Déplacer la souris vers la droite charge le dossier suivant dans l'historique de navigation.

De plus, vous connaissez sans doute tous le glisser/déposer : on clique sur un fichier avec le bouton gauche sans le relâcher, on déplace la souris vers une autre fenêtre de Thunar ou vers une autre application pour copier un fichier, le déplacer ou l'ouvrir. Mais il existe aussi un glisser/déposer avec le clic droit, qui est très peu connu : vous cliquez avec le bouton droit de la souris sur un fichier (toujours sans relâcher le bouton) et commencez à déplacer la souris avant que le menu contextuel traditionnel (celui qui permet de copier, coller, ouvrir, etc) apparaisse. Lorsque vous relâcherez le bouton droit (sur une autre fenêtre de Thunar à priori :D ), un menu contextuel apparaitra, vous proposant de copier le fichier ici, de le déplacer ou de créer un lien qui pointe vers le fichier. Ceci permet de créer des liens très facilement, avant j'utilisais ln dans un terminal.

- page 2 of 8 -