25 04 | 2010

Une interface (presque) utilisable

Rédigé par Crep

Le songbook-creator laisse la place au songbook-client. Pour les 3 du fond de la classe qui n'auraient pas suivi, le songbook-client est donc une interface pour le songbook. Le programme lui-même est écrit en qt4/c++ sous gpl.

Après lui avoir consacré un petit samedi, que peut-on retenir de cette nouvelle version:

  • on peut appliquer des filtres de recherche sur les chansons
  • un petit dock permet de modifier quelques options de la page de garde
  • un bouton synchroniser permet d'actualiser la liste des chansons sans avoir besoin de relancer l'application
  • plein de zolies petites icônes

Des screenshots étant toujours plus parlant, voili le résultat (clic droit/afficher l'image pour voir en grand):

Le projet est hébergé sur github et n'attends que des contributions de joyeux lurons:

http://github.com/crep4ever/songbook-client.git

D'ailleurs coup de pub pour tous les autres dépôts liés au songbook:

http://github.com/crep4ever

Pour installer/compiler, inspirez-vous du readme. Bon, étant de bonne humeur, voilà une rapide marche à suivre (dans un terminal):

$ sudo apt-get install cmake build-essential $ sudo apt-get install libqt4-sql-sqlite qt4-qmake qt4-dev-tools $ git clone git://github.com/crep4ever/songbook-client.git $ cd songbook-client $ make && sudo make install

Après, n'oubliez pas d'indiquer dans les préférences le répertoire contenant le songbook lui-même. En gros si vous avez fait:

$ cd $ git clone git://git.lohrun.net/songbook.git

Il vous faudra mettre ~/songbook dans les préférences ;)


Et puis deux nouvelles chansons pour célébrer ça:

  • Lohrun: John Lennon - Working Class Hero
  • Crep: Les Ogres de Barback - Bumbaïa
Plop.

Les commentaires sont fermés.