Nouvelle version de Bluemindo ! Sortie de la 0.2
Une trentaine de révisions après le lancement du projet, la 0.2 est de sortie !
Cette deuxième version apporte plein de nouveautés et de fonctionnalités intéressantes ainsi que de nombreux bugs fixés. Pour les personnes qui m'avait fait remarqué qu'il était désagréable de ne pouvoir l'utiliser qu'en anglais, sachez que la version française a été ajoutée, elle se chargera automatiquement si votre système est en français.
Voici, une liste des nouvelles fonctionnalités apportées par cette nouvelle version :
- 4 modes de vue
- Léger : affichage de la liste de lecture uniquement (convient pour les petites collections ou pour les listes de lectures)
- Basique : affichage de la liste de lecture ainsi que d'une arborescence artiste > albums > chansons (mode original de Bluemindo)
- Normal : affichage de la liste de lecture ainsi que d'une liste d'artistes et une liste d'albums (mode que l'on retrouve dans la plupart des lecteurs)
- Complet : affichage de la liste de lecture, des listes sauvegardées, des artistes avec une image les décrivant, un clic sur un artiste provoque l'affichage des pochettes de ses albums (mode très intuitif, qu'on voit d'ailleurs sur la droite)
- Des fonctionnalités supplémentaires activables ou non :
- téléchargement d'une image représentant l'artiste via Last.fm (uniquement en mode complet)
- téléchargement de la pochette de l'album via Amazon
- téléchargement des paroles de la chanson en cours, 3 serveurs sont gérés
- envoie des notifications d'écoute sur votre profil Last.fm
- envoie des notifications d'écoute sur Jabber, via PEP
- changement du titre de la fenêtre pour afficher la chanson en cours
- affichage de notifications d'écoute sur votre bureau
De plus, il est intéressant de noter que cette nouvelle version propose encore plus de nouveautés telles que la possibilité de n'afficher que le lecteur (affichage compact) ou bien toute l'interface et aussi la possibilité de mettre Bluemindo en plein-écran.
Autre nouveauté intéressante, le support complet des listes de lecture m3u/m3u8 que vous pouvez alors importer, exporter, créer, supprimer ou modifier (ajout/suppression de titres). De même, vous pouvez aussi choisir les colonnes à afficher dans la liste de lecture, afin de ne pas afficher les informations qui ne vous intéresseraient pas. Enfin, la possibilité de filtrer votre liste de lecture par titre, album ou artiste est un plus non négligeable, pour les grosses listes ou pour l'utilisation du mode léger.
Notons aussi la possibilité de gérer Bluemindo en ligne de commande, comme en témoigne ceci :
./bluemindo.py --help
Bluemindo Copyright (C) 2007-2008 Erwan Briand
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to
redistribute it under certain conditions.
Utilisation : bluemindo.py [options]
Options disponibles:
--reload Recharger les chansons de votre dossier musical
--current Afficher l'artiste et le titre de la chanson en cours
--playpause, --play, --pause Lire ou mettre en pause une chanson
--stop Stopper une chanson
--previous Aller à la précédente chanson dans la liste de lecture
--next Aller à la suivante chanson dans la liste de lecture
--volume-more [STEP] Augmenter le volume, vous pouvez spécifier un pas (0 > 100)
--volume-less [STEP] Diminuer le volume, vous pouvez spécifier un pas (0 > 100)
--volume=VOLUME Régler le volume: 0 > 100
--quit, --plunge Quitter Bluemindo
Pleins de copies d'écran sont disponibles sur cette page, dont voici quelques unes :

Du lecteur simpliste et peu développé, Bluemindo se déplace vers le créneau du logiciel polyvalent, s'adaptant aux gouts de l'utilisateur et gagnant chaque jour, des fonctionnalités.
Pour installer Bluemindo, vous devez avoir toutes les dépendances listées dans le fichier README, à savoir : python, python-gtk2, python-glade2, python-gst0.10, python-tagpy et python-notify. De même, si votre version de Python est inférieure à la 2.5 (ce qui est fort probable), vous devez aussi installer les paquets : python-pysqlite2 et python-elementtree. Enfin, pour bénéficier d'encore plus de fonctionnalités (gérer Bluemindo depuis votre clavier via les touches multimédia ou envoyer des notifications sur votre compte Jabber), vous devez installez ces dépendances : python-dbus et python-xmpp. Tous ces paquets sont normalement disponibles dans votre distribution (à part python-tagpy qui semble poser problème pour certaines d'entre elles comme en témoigne ce rapport de bug).
Ensuite, vous pouvez vous rendre sur la page de téléchargement de Bluemindo afin de récupérer la dernière version (0.2). De même, certains d'entre vous peuvent être intéresés par le dépôt SVN, disponible à cette adresse et consultable (historiques, versions...) ici.
Pour la suite, il est plus ou moins prévu d'intégrer les statistiques d'écoute, la lecture depuis différentes sources (CDs audios, clefs USB, webradios...). Ou peut-être complètement autre chose, n'hésitez pas à proposer si vous avez des idées. Concernant les possibles bugs (ce n'est qu'une 0.2), merci d'utiliser cette page.
Enfin, merci aux contributeurs listés dans le THANKS qui ont apporté de l'aide, du code ou un très beau logo. Et merci aussi aux testeurs de cette version, qui ont fait remonter des bugs et qui m'ont permis d'en corriger à la dernière minute, que sont LubomirR, fluo★, P'tit FR[e]D et MsieurHappy.
Tags : biquette bière Bluemindo logiciel libre Planet Python

manu
# | 1 commentaire(s) - Trolleur égaré | mercredi 28 mai 2008, 01:51
Pas mal. J'aime bien le mode complet, en tout cas, on peut dire que ça a bien avancé depuis la première version !
nestorigor
# | 1 commentaire(s) - Trolleur égaré | mercredi 28 mai 2008, 18:19
Aie, impossible de l'installer sous Etch. Python-tagpy necessite comme dependance des paquets de version supérieur. :'(
xbright
# | 303 commentaire(s) - Vrai trolleur | mercredi 28 mai 2008, 18:25
Ouaip, comme dit à la fin de mon billet, il y a certaines distributions qui n'ont pas encore intégré ce paquet.
De plus, je connais quelqu'un sous Etch qui n'a pas pu installer la version python-tagpy proposée dans testing à cause de nombreux conflits :/
louiz'
# | 18 commentaire(s) - Trolleur égaré | jeudi 29 mai 2008, 11:29
Ça a l'air génial, j'aimerais beaucoup tester pour, pourquoi pas, l'utiliser en tant que lecteur définitif (enfin, jusqu'à ce que j'en découvre un mieux), s'il est bien.
Sauf que je peux pas le lancer (cf le rapport de bug), et c'est triste, j'aime beaucoup le logo en plus
Mais bien joué quand même, continue comme ça
Fil des commentaires de ce billet
Ajouter un commentaire