What I'm listening...
Ce n'est pas que je passe forcément beaucoup de temps devant mon pc ces derniers jours mais les heures utilisées pour coder ont donné naissance à un 'plugin' pour gajim, client IM sous linux. Ce plugin consiste à reproduire la fonction 'Ce que j'écoute' de MSN Messenger qui affiche des infos sur la chanson lue actuellement dans le message d'état. Comme j'utilise Gajim pour Jabber et MSN, cette fonctionnalité me manquait et comme je devais me replonger un peu dans le Python, et que Gajim est codé dans ce langage (le monde est bien fait), je me suis lancé et j'ai codé cette chose magnifique. Ca fonctionne avec le player audio Rhythmbox.
+ activation dans les préférences et sauvegarde (voir screenshot)
- Rhythmbox doit être lancé au préalable et ne doit pas être redémarré en cours de session
- ça fonctionne par notification, donc si on change son message de status par autre chose, la chanson jouée ne sera affichée qu'au prochain changement de chanson.
- plein de merdes, forcément, du au fait que j'ai pas cherché à tout bien gérer notamment au niveau des changement d'état...
Toutes ces 'merdes' sont tout à fait gérables, mais après ça prend quand même du temps, et j'ai surement mieux à faire... enfin je garde ça sous le coude, pour aider la communauté :)
Du coup je connais le code de Gajim un peu mieux, j'ai retouché au Python, glade, j'ai touché à dbus et j'ai créé un patch avec l'utilitaire diff. Si quelqu'un est intéressé (...) , me mailer.