jeromeg glob

To content | To menu | To search

2009 Nov 1

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.

2009 Oct 28

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.

2009 Sep 17

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.

2009 Jun 14

Xfce4 Screenshooter 1.6.0, c'est parti !

Je viens de sortir la version 1.6.0 de Xfce4 Screenshooter. Ce cycle de développement a été plutôt long à cause de plusieurs concours et parce que j'ai ajouté des nombreuses fonctionnalités.

Tout d'abord, il y a une toute nouvelle interface basée sur des suggestions de Fabrice Viale : elle est plus simple et plus aboutie. Cette nouvelle interface vous permet aussi de choisir s'il faut capturer le curseur de la souris et si l'application doit être fermée une fois que la capture d'écran est prise. En voici une capture d'écran :

L'interface de Xfce 4 Screenshooter 1.6.0

Il est maintenant possible de sauvegarder les captures d'écran sur n'importe quel système de fichiers distant pris en charge par GVFS : ftp, sftp, samba... Il suffit de se connecter au système de fichier distant à l'aide de Gigolo ou de gvfs-connect et celui-ci apparaîtra dans la barre latérale de la fenêtre de sauvegarde.

Cette nouvelle version permet aussi d'héberger les captures d'écran sur ZimageZ. Il suffit de créer un compte sur leur site Internet et vous pourrez ensuite mettre vos captures d'écran en ligne à partir de Xfce4 Screenshooter. Cette fonctionnalité est encore un peu expérimentale et sera améliorée dans la prochaine version : par exemple, il n'est pas possible d'utiliser un nom de compte ou un mot de passe avec un accent sans que la mise en ligne échoue...

Il y a d'autres légers changements que vous pourrez trouver dans le changelog. Je remercie Jannis Pohlmann (pour son aide sur les jobs et les threads), Fabrice Viale (pour ses nombreuses suggestions sur l'interface), Mike Massonnet et Enrico Tröger (pour leurs divers patchs), Yves-Alexis Perez et Ali Abdallah (pour leurs tests et leurs suggestions). Enfin, je remercie l'équipe de traduction qui a mis à jour et ajouté de nombreuses traductions de l'application et de la documentation.

2009 Jun 11

Ces derniers temps dans Xfce

Juste un petit billet rapide pour vous donner des nouvelles de Xfce.

  • Xfce4 Power Manager 0.8.0 est sorti. Je n'ai pas encore eu le temps de le tester, mais ça a l'air prometteur.
  • Jannis Pohlmann et Stephan Arts ont écrit un premier jet d'une mise à jour de la procédure de développement de Xfce. Il s'agit de formaliser une sorte d'emploi du temps à respecter avant la sortie de chaque nouvelle version de Xfce. Il y aura encore de nombreuses discussions à ce sujet, mais cela a déjà l'air très bien. Ceci avancera sûrement quand la migration vers git sera terminée.
  • Brian Tarricone a beaucoup travaillé sur la migration vers git, il ne reste plus beaucoup de choses à faire.
  • Jannis Pohlmann fait du beau boulot sur Thunar. Il a developpé Tumbler, un service D-Bus pour créer des miniatures des images et vidéos, pour remplacer l'ancien code de création de création des miniatures. Une vidéo montre comment se comportent ses premiers essais, les performances sont déjà bien améliorées.
  • Nick Schermer a bien avancé sur le tableau de bord de Xfce, Il a résolut de nombreux problèmes et amélioré les performances. Son code se trouve sur git.xfce.org.
  • Stephan Arts a beaucoup amélioré la version de Ristretto en développement : elle fonctionne correctement, peut imprimer des images et est dotée d'une nouvelle interface plus simple à utiliser.
  • Il semble que Colin Leroy va désormais s'occuper du Xfce4 Weather Plugin qui permet aux geeks d'afficher la météo sur leur tableau de bord. Bienvenue à lui !
  • Mike Massonnet a réécrit Xfce4 Notes Plugin en Vala, tout en améliorant de nombreuses choses. Une nouvelle version devrait bientôt sortir.
  • Ali Abdallah, le développeur de Xfce4 Power Manager, a lancé un nouveau projet. Parole est un lecteur multimédia basé sur Gstreamer. Je ne l'ai pas testé donc je ne peux pas en dire plus.

2009 May 29

Midori 0.1.7

Midori 0.1.7 est sorti hier ! Cette nouvelle version apporte plein de nouvelles fonctionnalités sympathiques : gestions des flux RSS et Atom dans le panneau latéral, vérification de l'orthographe dans les champs des formulaires, une première version plutôt spartiate d'un bloqueur de publicités désactivée par défaut, un gestionnaire de cookies... De nombreux détails ont aussi été améliorés : la fin des téléchargements est signalée grâce au système de notifications, un clic milieu sur des éléments de navigation de la barre d'outils ou des menus effectue l'action dans un nouvel onglet, il y a un début de prise en charge des scripts et styles utilisateurs conçus pour Firefox, l'interface a été peaufinées en de nombreux endroits... La traduction française s'est aussi bien améliorée, même s'il y a encore du travail.

Enfin, une nouvelle fonctionnalité vraiment sympathique est aparue : une page d'appel rapide. C'est une page qui contient 9 raccourcis vers les pages de votre choix, page que vous pouvez définir comme nouvelle page d'accueil : vous pouvez ainsi accéder très rapidement à vos sites préférés. Une petite capture d'écran pour la route :

Midori - Appel Rapide

Avec cette version, Midori commence vraiment à être utilisable au quotidien, même s'il y a encore quelques désagréments qui font qu'il n'est pas (encore) prêt pour le grand public : quelques plantages de temps en temps, certains services Web qui ne fonctionnent pas... En attendant, il compense tout ça par une rapidité et une réactivité hors du commun, tout ça parsemé de fonctionnalités sympathiques !

2009 Apr 14

Les développeurs de Xfce : Jannis Pohlmann

Jannis PohlmannJannis Pohlmann, a gentillement accepté de répondre à mes questions sur son investissement dans Xfce et ses plans pour Xfce 4.8. Merci à lui !

Pourrais-tu te présenter ?

Je m'appelle Jannis, j'ai presque 24 ans et j'habite à Lübeck, en Allemagne, où je suis étudiant en informatique. Outre mes contributions à Xfce pendant mon temps libre, je suis complètement accro à la musique. J'écoute principalement du Black Metal et du Doom/Stoner/Post Metal et jusqu'à il y a peu je jouais de la batterie et de la basse dans deux groupes du coin. J'avais aussi une chambre noire et j'ai fait de la photographie en noir et blanc pendant quelques années, mais j'ai arrêté je ne sais pas trop pourquoi.

L'été commence à pointer son nez, ce qui signifie que je vais passer de nombreuses journées ensoleillées à me détendre sur la plage et à faire des barbecues. Profiter de ces journées là peut aussi être vu comme un hobby ... enfin peut être ;)

Quel est ton rôle dans la communauté de Xfce ?

Actuellement, je suis en charge (partagée ou non) de plusieurs composants essentiels de Xfce comme le mixer, la bibliothèque pour les menus et Thunar. Je suis aussi l'administrateur du projet des Goodies de Xfce qui est notre plateforme pour le développement des extensions et des applications qui ne font pas partie du cœur de Xfce. N'oublions pas que je fais aussi la liaison entre Xfce et Xubuntu, tâche qui consiste en un rôle de médiation.

Sur quoi as-tu travaillé pour Xfce 4.6 ?

Sur de trop nombreuses chose ;). J'ai écrit libxfce4menu, une bibliothèque pour afficher les applications installées de manière structurée qui se base sur la spécification freedesktop.org. J'ai aussi réécrit le Mixer en le basant sur Gstreamer et le Finder d'applications en me basant sur un re-design de Jasper Huijsmans (l'ancien développeur du tableau de bord de Xfce). Enfin, et ce n'est pas la moindre de mes tâches, j'ai beaucoup travaillé sur les fenêtres de configuration de Xfce, en particulier celle de Xfwm4 et des raccourcis claviers. Bien sûr, j'ai corrigé les bogues que je pouvais.

Que penses-tu de Xfce 4.6 ? En es-tu content ? À ton avis, que faut il améliorer ?

Sous bien des aspects, Xfce 4.6 est super. Plusieurs composants négligés ont été réécrits, améliorés ou remplacés. Entre Xfconf et le gestionnaire de session amélioré, Xfce a certainement gagné en potentiel. Nous avons reçus de nombreux retours positifs, que ce soit du public ou de la presse.

Cependant, je vois plus Xfce 4.6 comme une étape. En introduisant Xfconf et libxfce4menu, nous avons changé une grosse partie de l'infrastructure sous-jacente de Xfce, à tel point que la sortie de cette version a été retardée de plus de 6 mois. En conséquence, il y a un certain nombre de fonctionnalités qui sont encore très jeunes et qui donnent une touche expérimentale à cette version. De nombreuses choses demandent à être peaufinées, et comme d'habitude, il y a quelques problèmes pour lesquels nous n'avons pas encore de solution.

Sur quoi vas tu travailler pour Xfce 4.8 ?

Nous avons décidé d'avoir un cycle de développement plus court (nous pensons à quelque chose comme 10 mois, mais nous n'avons pas encore fait de plans... comme d'habitude...), je vais donc me concentrer sur Thunar et libxfce4menu. Pour l'instant, je suis en train de migrer Thunar vers GIO, j'espère que ce sera prêt pour Xfce 4.8. lib xfce4menu est aussi en train d'être redesignée et nous allons ajouter la prise en charge des fusions de menus. Enfin, il faut aussi que je m'occupe un peu de l'extension du mixer pour le tableau de bord.

Qu'est-ce que GIO et pourquoi utiliser GIO dans Thunar ?

GIO est une couche d'abstraction des systèmes de fichiers. Il fournit une API haut niveau pour accéder aux dossiers, aux fichiers et aux volumes. Il fait partie de Glib depuis sa version 2.16. Thunar utilise quelque chose de similaire, ThunarVFS, mais qui est moins puissant sur plusieurs points.

Modifier Thunar pour utiliser GIO relève de plusieurs logiques : ThunarVFS est une bibliothèque additionnelle dans la chaîne, alors Glib en fait déjà partie. Se débarrasser de ThunarVFS allègera donc la maintenance.Et, comme dit auparavant, GIO a aussi plusieurs fonctionnalités que ThunarVFS n'a pas.

Mon objectif personnel est l'écriture d'un "Studienarbeit" sur cette migration. C'est un rapport d'environ 30 pages que les étudiants en thèse doivent écrire dans les universités allemandes pour se préparer à la vraie thèse (l'équivalent de la thèse des masters). Vous pouvez suivre mes progrès sur mon wiki.

Quelles fonctionnalités est-ce que ça va apporter aux utilisateurs ?

GIO lui même n'apportera rien de nouveau.Cependant, GIO peut facilement être étendu pour prendre en charge les systèmes de fichiers virtuels ou distants. Il y a un ensemble d'extensions appelé GVfs qui prend en charge SFTP, HTTP, FTP, SMB et d'autres protocoles. Malheureusement, il a quelques dépendances GNOME, donc c'est à vous de choisir si vous voulez l'utiliser. Les gens peuvent aussi écrire leur propre extension pour le protocole qui les intéresse, s'ils en ont envie.

Quel sera l'impact sur les performances ?

Je sais que beaucoup de gens ont peur d'un alourdissement. GIO est déjà utilisé par GTK+, donc en enlevant ThunarVFS, Thunar devrait être encore plus rapide que maintenant. Au contraire de ThunarVFS, GIO prend en charge les opérations asynchrones, ce qui pourrait aider à rendre Thunar plus réactif dans certaines situations.

Est-ce que tu prévois de travailler sur d'autres choses que cette migration vers GIO ?

Bien sûr ! Mais il n'y en aura pas beaucoup d'autres car cette migration représente déjà une grosse charge de travail. Je prévois de travailler sur une fenêtre qui montrera l'avancement de toutes les opérations sur les fichiers (copie, transfert...), une barre latérale plus ergonomique inspirée de ce post et de réfléchir à une solution simple pour gérer les "emplacements" (comme les partages distants).

Qu'est-ce que GDesktopmenu (connue sous le nom de libxfce4menu auparavant) fourni ?

libxfce4menu (ou GDesktopmenu à l'avenir) fourni une implémentation de la spécification freedesktop.org pour les menus. Cela fournit aux applications une solution simple pour afficher de manière structurée la liste des applications installées, comme dans le menu des applications.

Quels sont tes plans pour Xfce 4.8? Est-ce que les utilisateurs vont enfin pouvoir personnaliser leurs menus facilement ?

Oui. Comme dit précédemment, libxfce4menu ne prend pas encore en charge la fusion des menus, qui est une fonctionnalité vitale pour tout éditeur de menu. Dans la version 4.8, tout ceci sera implémenté.

Je travaille maintenant avec Travis Watkins d'Alacarte qui m'a fait part de son intérêt quand j'ai présenté mes plans sur mon blog il y a quelques temps. Nous prévoyons d'ajouter à la bibliothèque une API sympa pour modifier les menus, ce qui permettra de créer très facilement des éditeurs de menus.

D'autres plans ? Quelque chose à ajouter ?

Oui. Merci encore à tous ceux qui ont donné pour notre serveur de build ! Nous attendons que les derniers composants arrivent pour le mettre en place. Samuel Verstraete et l'équipe Coreboot ont fait un travail fabuleux pour faire fonctionner la virtualisation matérielle sur notre serveur, nous espérons donc que ce serveur de build sera bientôt fonctionnel !

2009 Apr 7

Xfce 4.6.1 est en route

Stephan Arts a commencé à préparer Xfce 4.6.1, attendez-vous à une sortie dans quelques jours.

Au menu, aucune nouveauté, mais de nombreux bugs corrigés et des traductions mises à jour et améliorées.

2009 Mar 30

Ces derniers temps dans les Goodies de Xfce...

Ces derniers temps il y a eu pas mal de nouvelles versions de quelques unes des applications des Goodies de Xfce.

Midori 0.1.5

Les changements dans cette version de Midori concernent surtout en des améliorations qui seront invisibles pour l'utilisateur, à part en ce qui concerne la stabilité : beaucoup de code ancien a été enlevé. Ce code assurait la compatibilité avec les anciennes versions de Webkit mais était devenu un réel boulet pour les développeurs. De même le visualiseur de code source a été abandonné et votre éditeur de texte par défaut est maintenant utilisé.

Du côté des nouveautés visibles, on peut remarquer qu'il est maintenant possible de télécharger des fichiers sans application externe et qu'une nouvelle extension 'Onglets colorés' qui colore vos onglets pour ajouter du peps est disponible !

Xfce Power Manager 0.6.5 et 0.8.0 alpha

Deux nouvelles sorties ces derniers jours : une version stable et une alpha pour la future 0.8.0.

La version 0.6.5 fournit l'interface standard d'inhibition de Freedesktop.org qui permet d'empêcher les gestionnaires d'alimentation de mettre votre ordinateur en veille (éventuellement prolongée), de l'éteindre, etc dans certains cas.

La version 0.8.0 alpha contient beaucoup plus de changements. L'interface a été simplifiée, l'interface d'inhibition et de gestion d'énergie est là aussi disponible. Xfce Power Manager peut maintenant détecter si votre session est inactive et baisser la luminosité de l'écran en conséquence, il peut aussi détecter si vous regardez un film et empêcher l'ordinateur de mettre l'écran en veille ou de baisser sa luminosité dans ce là. Deux nouvelles extensions pour le tableau de bord de Xfce sont aussi disponibles : une qui permet de régler la luminosité de l'écran et l'autre de gérer l'interface d'inhibition. Enfin, les touches 'Mise en Veille', 'Mise en veille prolongée' ou celles pour régler la luminosité sont normalement détectées.

L'auteur de cette application compte sur vous pour lui signaler tout problème dans cette alpha sur le bugzilla de Xfce.

Xfmpc 0.1.0

Xfmpc a maintenant un deuxième développeur ce qui devrait accélérer le développement. Cette nouvelle version offre une fenêtre de configuration du serveur MPD et du lecteur en lui même, une playlist améliorée avec de nouveaux menus contextuels fournissant par exemple des informations sur les chansons, permettant d'en enlever ou d'en ajouter, etc. Un champ de recherche dans le navigateur de la bibliothèque pour trouver rapidement des chansons a aussi été ajouté.

Xfce Clipman Plugin 0.9.1

Il s'agit d'une petite mise à jour qui règle quelques petits problèmes embêtants. La prochaine version (1.0) sera beaucoup plus intéressante avec la prise en charge d'actions, qui permettront à cette extension de vous proposer d'effectuer certaines actions quand elle détecte un certain motif dans votre presse-papier.

2009 Mar 29

Salut le Planet Libre

Bonjour à tous,

Ma candidature pour le Planet Libre vient d'être acceptée. Je suis le développeur de Xfce4 Screenshooter et de Xfswitch, je contribue un peu à d'autres parties de Xfce : j'aide entres autres à traduire Xfce en français et à développer le site Internet.

J'essaye de fournir plus ou moins régulièrement des nouvelles du développement de Xfce sur ce blog et plus particulièrement sur les applications dont je m'occupe. Depuis peu, j'ai aussi un compte sur Identi.ca, en anglais par contre.

À bientôt !

2009 Mar 21

Xfce4 Screenshooter, ça avance...

Ces derniers temps, j'ai amélioré quelques petites choses dans la version en développement de Xfce4 Screenshooter.

Interface

L'interface a été légèrement améliorée, pour être plus claire et prendre moins de place. J'ai aussi ajouté une option permettant de choisir s'il faut afficher la souris sur les captures d'écran.

screenshooter_improved_interface

Amélioration du mode 'Zone'

Lorsque vous sélectionnez une zone avec la souris, vous pouvez maintenant annuler l'opération en appuyant sur le touche Échap.

Sauvegarder les captures d'écrans sur des systèmes de fichiers distants

Il est maintenant possible de sauvegarder les captures d'écran directement sur un FTP, une machine accessible via SSH, un répertoire partagé avec Samba... La fenêtre ci-dessous vous permet de connaître l'avancement de la sauvegarde à distance et de l'annuler.

screenshooter_upload_dialog

Ceci fonctionne de manière totalement transparente pour l'utilisateur. Les systèmes de fichiers distants connectés grâce à Gigolo ou gvfs-connect sont automatiquement proposés dans la fenêtre sauvegarde, comme n'importe quel dossier local.

Il me reste encore à mettre à jour la documentation pour ces nouvelles fonctionnalités et améliorer d'autres points divers, une nouvelle version sortira peut être en Mai.

2009 Feb 27

Xfce 4.6, c'est parti !

Xfce 4.6 est sorti ce matin !

La plupart des distributions vont mettre leurs paquets à jour petit à petit. En attendant, vous pouvez commencer à baver en regardant le tour.

Merci à toute l'équipe de développeurs de Xfce. Une version 4.6.1 sortira dans les semaines qui suivent pour améliorer les traductions et corriger les problèmes qui pourraient surgir d'ici là.

La site Internet de Xfce a été mis à jour, vous pouvez donc télécharger Xfce 4.6 !

2009 Feb 25

Des nouvelles des Goodies

Ces derniers temps, il y a eu quelques nouvelles versions d'applications des Goodies de Xfce qui sont sorties. Je vais essayer de résumer brièvement les nouveautés.

Xfce4 Power Manager 0.6.1 et 0.6.2

Ces deux versions règlent quelques problèmes gênants : un des onglets des préférences ne fonctionnait pas, des erreurs D-Bus ont été corrigées, et l'option -r n'est plus nécessaire au lancement.

Il est aussi à noter que l'auteur a ajouté au SVN de Xfce une extension pour le tableau de bord qui permet de régler la luminosité de l'écran et que des discussions sont en cours pour fusionner les différentes extensions permettant de gérer les batteries et Xfce4 Power Manager. La prochaine version pourrait aussi utiliser DeviceKit.

Midori 0.1.3

Cela faisait longtemps que je voulais parler de Midori, un navigateur très rapide basé sur Webkit, mais je manque un peu de temps. Cette version 0.1.3 apporte de nombreuses nouvelles fonctionnalités :

  • amélioration du zoom des images.
  • interface configurable facilement.
  • nouvelle extension Mouse Gestures qui permet d'assigner des actions aux mouvements de la souris.
  • intégration avec Maemo pour les mobiles.
  • barre de recherche améliorée qui propose des résultats au fur et à mesure que l'on tape un mot.

J'essayerai de faire un billet plus détaillé sur ce navigateur très sympathique.

Gigolo 0.2.1

La plus coquine des appplications des Goodies se bonifie encore un peu: les URI Obex sont correctement sauvegardées, des problèmes d'interface ont été réglés et on peut maintenant utiliser le symbole @ dans les adresses.

Xfburn 0.4.1

Cette nouvelle version corrige de nombreux problèmes, entres autres : des erreurs lors des glissés-déposés, un crash lors de la création d'un dossier dans une composition, des problèmes lors de la détection des graveurs.

Xfce4 Screenshooter 1.5.1

Je viens de sortir cette nouvelle version, parmis les bogues importants corrigés, on peut noter : le pointeur de la souris n'apparaissait pas sur les captures d'écran, un plantage lorsqu'aucune application permettant d'ouvrir des images n'est détectée et des fuites mémoires en moins...

Voila, désolé pour ce billet un peu fourre tout...

2009 Feb 24

Xfce 4.6, c'est pour bientôt !

Stephan Arts, notre release manager adoré, a commencé à préparer les archives source pour Xfce 4.6 ! Il faut encore tester ces archives sources et préparer les miroirs d'hébergement, mais Xfce 4.6 devrait bientôt être là !

Mise à jour: presque toute les archives sources sont prêtes, la sortie devrait avoir lieu Jeudi ou Vendredi.

2009 Feb 17

Que nous réserve Xfce 4.8 ? Pour le menu...

Xfce 4.6 n'est même pas encore sorti que certains des développeurs de Xfce se sont déjà portés sur le futur de Xfce et plus particulièrement sur la version 4.8.

Libxfce4menu : des menus modifiables facilement ?

Une des plus grosses lacunes de Xfce depuis la version 4.4 est le système de menu. Même s'il y a eu une légère, et discutable, progression dans Xfce 4.6, la marge est encore énorme.

Jannis Pohlmann, le développeur de libxfce4menu, a annoncé qu'il a commencé a améliorer libxfce4menu pour qu'il respecte l'ensemble de la spécification Freedesktop pour les menus. Son travail n'en est pour l'instant qu'à ses prémices, mais les résultats son prometteurs : il a publié une vidéo où on le voit modifier son menu en direct en utilisant Alacarte, l'éditeur de menu de Gnome.

Le code est pour l'instant disponible sur git.xfce.org. Je l'ai testé, ça marche plutôt bien : il suffit d'installer cette nouvelle version, de relancer xfdesktop et xfce4-panel puis de modifier son menu avec Alacarte. Pour utiliser le menu modifié par Alacarte, il suffit de configurer le menu du tableau de bord pour qu'il utilise le fichier de menu ~/.config/menus/applications.menu.

Malheureusement, on ne peut pas encore choisir le fichier de menu pour le menu accessible via un clic droit sur le bureau, donc cette nouveauté n'a aucune influence sur ce dernier.

2009 Feb 16

Debian Lenny is out

Debian Lenny est enfin sortie après presque deux ans de développement !

Au programme Linux 2.6.26, Xorg 7.3, GCC 4.4.3, Xfce 4.4.2... Des choix plutôt conservateurs, mais Debian vise la stabilité après tout... Mon seul regret est que Xfce4 Screenshooter est distribué dans sa version 1.3.1 qui contient pas mal de problèmes, espérons qu'il n'y aura pas trop de rapports de bogues...

Enfin, cette release va permettre de mettre à jour de nombreux paquets dans testing, ce qui bénéficiera aussi à toutes les distributions basées sur Debian. Je suis de plus en plus tenté par un passage à Debian Testing, qui permet d'avoir un système relativement stable et des mises à jour fréquentes, mais j'ai la flemme de changer de distribution pour le moment...

2009 Feb 14

Gigolo 0.2.0

Peut être que vous vous souvenez de Sion, cette petite application sympathique qui permet d'utiliser SSH, FTP... avec Thunar. Le développement de cette application continue, mais elle a été renommée en Gigolo, Sion ayant trop de connotations (cherchez le problème...).

Bref, Gigolo 0.2.0 vient de sortir et apporte quelques fonctionnalités intéressantes :

  • on peut se connecter automatiquement aux systèmes de fichiers distants au lancement de Gigolo.
  • on peut lancer Gigolo réduit dans la zone de notification. Combiné avec la connexion automatique, cela permet d'avoir accès aux systèmes de fichiers distants dès le démarrage de l'ordinateur si on lance Gigolo au démarrage.
  • une barre de progression s'affiche lors des connexions qui prennent beaucoup de temps.
  • des améliorations diverses, des bogues corrigés...

Vous pouvez télécharger les sources. Pour Ubuntu, je vais essayer de mettre le paquet à jour dans Jaunty et de l'ajouter à mon PPA pour Intrepid ce week-end.

PS : désolé pour ceux qui s'attendaient à autre chose en voyant le titre...

2009 Feb 8

Xfswitch 0.0.1

Xfswitch 0.0.1 est sorti ce matin. Pour l'instant, c'est un simple bouton sur le tableau de bord; quand vous cliquez dessus, cette fenêtre apparaît :

xfswitch-confirm-dialog

Si vous confirmez, il y a deux scnénarios. Si aucune autre session n'est ouverte, l'écran de connexion de GDM est affiché et vous pouvez vousconnecter à la session de votre choix. Si d'autres sessions sont déjà ouvertes, la fenêtre suivante vous permet de choisir la session déjà ouverte à laquelle se connecter ou d'afficher l'écran de GDM pour lancer une nouvelle session :

xfswitch-chooser-dialog

Les sources sont disponibles ici.

2009 Feb 1

Nouveau projet : Xfswitch

Par défaut, xfce4-session ne permet pas de se déconnecter d'une session en la laissant ouverte, et donc d'ouvrir plusieurs sessions utilisateur en même temps. Pour palier ce défaut, certains distributions comme Ubuntu apportent des modifications conséquentes à cette application pour ajouter une entrée au menu de qui permet de quitter la session, de rédemarrer, d'hiberner... Mais cela n'est pas viable sur le long terme et ne profite pas à tous les utilisateurs de Xfce.

J'ai donc commencé un nouveau projet dans les Goodies de Xfce : Xfswitch. C'est une extension pour le tableau de bord de Xfce, pour l'instant composée d'un simple boutton. Lorsque vous cliquez sur ce boutton, une fenêtre vous demande si vous voulez vraiment ouvrir une session avec un autre utilisateur. Si vous validez, l'écran de GDM apparaîtra et vous pourrez lancer une autre session.

Pour tester, vous pouvez récupérer la version en développement sur git.xfce.org.

Pour l'instant cela ne fonctionne qu'avec GDM, je verrai si d'autres gestionnaires peuvent être facilement utilisés. Il convient de signaler que lancer plusieurs sessions en même augmente fortement la consommation de ressources, vu que cela revient à lancer plusieurs fois X en parallèle.

À l'avenir, j'aimerai essayer de détecter les sessions déjà ouvertes et proposer de s'y connecter directement, à la manière du Fast User Switch applet de Gnome. Mais pour l'instant, je vais stabiliser le tout, améliorer la présentation et les phrases de l'interface pour qu'elles soient plus explicites.

2009 Jan 29

Xfce 4.6 RC 1 Capybara

La première Release Candidate de Xfce 4.6 est sortie il y a trois jours. Si aucun problème majeur n'est signalé, cette version constitura la future 4.6. Elle corrige de nombreux problèmes, en particulier quelques plantages, l'essentiel des traductions a été effectué. En particulier la traduction française a été revue en profondeur, de nombreuses fautes et tournures peu heureuses ont été corrigées. Pour Ubuntu Intrepid, j'essayerai de mettre les paquets de mon PPA à jour ce week-end.

Voici un résumé des changements, la liste complète est aussi disponible.

Libxfce4util, libxfcegui4, libexo, libxfce4menu

Les traductions de ces bibliothèques de base de Xfce ont été mises à jour. Un problème de licence a été réglé pour libxfce4menu.

Gestionnaire de fenêtres Xfwm4

Un plantage a été corrigé lorsque xrandr 1.2 n'est pas disponible. Les préférences sont maintenant toujours correctement chargées au démarrage et il est à nouveau possible de déplacer les boutons du thème à la souris dans la fenêtre de préférences.

De plus, une petite fonctionnalité a été ajoutée : le gestionnaire de fenêtres peut maintenant gérer un nouveau type de fenêtres (NET_WM_FULLSCREEN_MONITORS) qui est utilisé entre autres par WMware Workstation pour effectuer des affichages plein écran.

Gestionnaire des préférences Xfce4 Settings

Deux plantages ont été corrigés, xrandr est maintenant optionnel et sont abscence ne causera plus de plantages.

- page 1 of 2