26 05 | 2012

Songbook-Client 0.7.3

Rédigé par Crep

Classé dans : News

Et hop, la version 0.7.3 du Songbook-Client vient corriger les défauts de jeunesse de la série 7.

Éditeur de diagrammes

Bugs éradiqués

  • indication de l'instrument non restaurée
  • possibilité d'indiquer si les diagrammes sont importants
  • tooltip des diagrammes incorrect après une modification
  • erreurs d'affichage avec le symbole bémol
  • la transposition ne marchait pas avec des valeurs négatives
  • erreurs lors de la suppression des diagrammes de ukulélé (qui les faisaient réapparaître en double/triple lors de la réouverture de la chanson)

Nouveautés

  • contrôle à la saisie des strings : seuls les chiffres et la lettre X peuvent être renseignés. Ça évitera notamment de mettre des O à la place des zéros ou des x minuscules.
  • les tooltips pour les widgets capo/nombre de colonnes/transposition sont étendus aux icônes qui les précèdent
  • la dimension des diagrammes a été légèrement réduite
  • les diagrammes utilisent une couleur de fond différente suivant leur type
  • possibilité de supprimer un diagramme en appuyant sur la touche delete

Éditeur de chanson

Bugs éradiqués

  • indentation globale à l'enregistrement désactivée : c'était une mauvaise idée qui entraînait pas mal de bugs (cpu à fond, suppressions potentielles de caractères etc)
  • l'identation des lignes longues entraînait la suppression de certains caractères
  • la sélection d'une chanson dans la bibliothèque était perdue lors de l'enregistrement
  • le menu d'autocomplétion n'insérait pas le bon texte dans certains cas
  • le correcteur orthographique propose les suggestions d'orthographe depuis le menu contextuel

Nouveautés

  • l'indentation de la sélection est maintenant une seule et même action qui peut-être annulée par un seul CTRL-Z (au lieu d'un CTRL-Z par ligne modifiée)
  • ajout de l'environnement repeatedchords au menu d'auto-complétion
  • possibilité de commenter/décommenter la sélection depuis le menu contextuel

Divers

  • Windows: la fenêtre principale n'est plus redimensionnée après la fermeture du dialogue des préférences
  • Windows: la création des dialogues Préférences et Bibliothèque/Télécharger est beaucoup plus rapide
  • Windows: le drag'n drop des pochettes d'album est corrigé
  • les fichiers images des pochettes ne sont plus écrasés automatiquement
  • nouveaux raccourcis clavier pour la bibliothèque :
    • CTRL+SHIFT+N pour une nouvelle chanson
    • CTRL+B pour générer le pdf
    • CTRL+C pour nettoyer les fichiers temporaires
  • ajout d'un lien vers github dans le menu Aide pour signaler un bug
  • suppression de l'action Affichage/Redimensionner les colonnes qui était assez inutile
  • si l'application est en français, le lien vers la documentation pointe vers le pdf écrit en français aussi
  • ajout des mots-clés ifchorded, iflyrics et fi pour la coloration syntaxique

Pour ceux qui sont passés par le PPA d'ubuntu, la mise à jour devrait être disponible. Pour les utilisateurs Windows, téléchargez le nouveau .exe dans la partie downloads, pour les paquets debian et MacOS il faudra encore attendre quelques temps.

Mots clés : songbook-client
15 05 | 2012

Songbook-Client 0.7

Rédigé par Crep

Classé dans : News

Pfiou, pas mécontent de pouvoir enfin annoncer la nouvelle version du Songbook-Client ! La petite 0.7 débarque fièrement et introduit pas mal de nouveautés qui, je l'espère, vous plairont autant qu'à moi :)

Alors que peut-on dire de cette version ? Tout d'abord la plupart des changements se sont portés sur l'éditeur de chanson mais il y a plein de petits trucs peaufinés à droite à gauche. Voici quelques uns des changements les plus visibles.

Éditeur graphique des méta-données

Certainement la nouveauté la plus visible, difficile de passer à côté ^^ Toutes les méta-données associées à une chanson sont maintenant gérées de façon transparente par l'interface. Par méta-données, je fais référence au titre, à l'artiste, l'album et sa pochette mais également les diagrammes de position des accords (\gtab et \utab). Grosso modo, "tu s'occupes de rien, le client s'occupe de tout" ... ou presque :) Une image étant bien plus parlante, voici la bébête en action.

new-song song-editor

Je pense que c'est assez parlant et intuitif d'utilisation mais quelques trucs à souligner :

  • La pochette accepte le drag 'n drop depuis un fichier image
  • La p'tite icône avec les deux flèches correspond à la macro \transpose qui permet de transposer les accords utilisés dans la chanson (tout ceci est normalement expliqué dans les tootips des widgets). Attention tout de même avec cette dernière fonctionnalité, ça entraîne potentiellement la disparition des diagrammes dans le pdf.
  • Les environnements pour les couplets, refrains, ponts ont une jolie couleur (purement subjectif j'avoue) de fond qui permet de mieux les distinguer et par la-même de détecter les erreurs frustrantes du style un \begin{verse} qui se termine par un \end{chorus}. Ceci-étant, si les couleurs ne vous plaisent pas, vous pouvez toujours les désactiver dans l'onglet Éditeur du menu Préférences.

Correcteur orthographique

Il est maintenant possible d'utiliser la correction orthographique sur les chansons. Court aparté technique, il s'agit de la bibliothèque hunspell, notamment utilisée par des gros projets comme Firefox, Chrome ou LibreOffice. Le dictionnaire utilisé dépend directement de la langue dans laquelle la chanson est écrite. Seul petit bémol, l'insertion des accords au milieu des mots à tendance à produire pas mal de faux positifs mais bon, c'est déjà pas mal.

spellchecker

Remplacez-moi tous ces Charlies !

Un nouveau petit bouton apparaît dans la barre d'outils de l'éditeur permettant de rechercher/remplacer du texte. La boite de dialogue associée n'est pas encore aussi stylée que celle de gedit mais ça viendra peut-être un jour. Peut-être.

find-replace

Auto-complétion des macros

Ça, c'était Ze feature que j'adorais avec Eclipse avant de ne plus pouvoir me passer d'emacs :). Alors attention, rien d'aussi abouti ici mais il est tout de même possible d'auto-compléter les quelques macros avec Ctrl+espace.

Éditeur des diagrammes d'accords

Pas grand chose à dire mais non seulement les macros \gtab et \utab correspondant aux accords de guitare et de ukulélé sont représentées graphiquement dans l'éditeur mais leur édition elle-même est graphique ... ... ok la phrase veut rien dire. Un (screen)shot et ça ira mieux.

diagram-editor

Barres de progression interruptibles

La plupart des barres de progression, preuve flagrante de l'incompétence des développeurs à tout faire fonctionner plus vite que la lumière, sont dorénavant interruptibles. En effet, il pouvait être frustrant de voir cette barre mouliner alors que dans certains cas, on sait pertinemment que cela ne sert à rien.

progress-bar

Téléchargement de la bibliothèque

Rien de transcendant par rapport à ce qui existait déjà mais des petites modifications sympatoches. Par exemple, la vitesse de téléchargement et le nombre d'octets téléchargés sont maintenant affichés pendant le téléchargement. Cela permet de mieux savoir ce qui se passait dans votre dos. À noter que vous avez maintenant le choix de télécharger l'archive des sources (songbook.tar.gz) au lieu du snapshot git. Ça fait miroir et c'est toujours bien un miroir. D'abord.

download-bar

J'oublie volontairement une flopée de petits détails qui sont de moindre envergure, vous les découvrirez par vous-même. Et bien entendu, cette version doit beaucoup à Lohrun également, c'est lui qui a posé toutes les bases du redesign de l'éditeur (sans parler des paquets Debian) ! Kudos !

Pour le téléchargement, ça se passe dans la partie downloads. À noter que les paquets .deb ne sont valables que pour Debian. Les dmg pour Mac arriveront d'ici peu et pour ubuntu, il y a maintenant un super PPA tout beau tout propre !

$ sudo add-apt-repository ppa:romain-goffe/patacrep $ sudo apt-get update $ sudo apt-get install songbook-client

En croisant (très) fortement les doigts pour avoir plus corrigé que rajouté de bugs :/

That's all folks!

Mots clés : songbook-client
24 01 | 2012

Songbook-client 0.6 pour MacOS

Rédigé par Crep

Classé dans : News

Bonsoir à tous,

Olivier et Alex vous ont préparé une petite surprise ce soir avec un dmg tout frais, tout beau du songbook-client 0.6 pour Mac.

Merci également à Ludo avec qui on avait commencé à débroussailler le terrain :)

Happy songbook les iSongbookeurs !

songbook-client-macos
songbook-client-macos-full

Songbook-Client 0.6

Version MacOS.

close

PS: entre-temps, moi je corrige des copies en attendant fébrilement la sortie (imminente) de SoulCalibur 5 ;)

Mots clés : songbook-client
01 11 | 2011

Songbook-client 0.6

Rédigé par Crep

Classé dans : News

Hello

Le songbook-client est maintenant disponible dans sa version 0.6 ! La liste des changements est grande :) Merci à Lohrun et Carreau pour leur participation plus que conséquente !

Nouvelle interface

On commence en douceur avec une nouvelle interface qui a été entièrement repensée. Plus épurée, plus intuitive mais tout aussi fonctionnelle ! Voici deux ptits screenshots comparant l'ancienne et la nouvelle version :

songbook-client 0.5 songbook-client 0.6

Recherche, filtres et sélection

Tout le mécanisme a été revu et devrait être beaucoup plus intuitif et pratique. La première grosse différence, c'est que la sélection des chansons s'effectue via une checkbox au lieu de prendre en compte les chansons en surbrillance. Ensuite, le filtre propose les résultats à partir des champs artiste/titre/album. En cliquant sur la petite loupe, on peut filtrer les chansons suivant la langue dans laquelle elles sont écrites. Enfin, les actions "sélectionner/déselectionner/inverser" s'appliquent sur la liste des chansons visibles (et non plus sur la bibliothèque).

Préférences

  • une nouvelle rubrique permet de personnaliser l'apparence de l'éditeur de chansons
  • tout le panneau permettant de personnaliser un recueil se retrouve dans les préférences

Performances

  • suppression de la surveillance des fichiers modifiés (mécanisme déprécié par qt) qui permet d'améliorer sensiblement les performances et la stabilité
  • suppression de la base sqlite pour stocker la bibliothèque des chansons
  • la bibliothèque est actualisée après le démarrage de l'application

Divers

  • toute la chaîne de compilation a été retravaillée
  • le packaging debian a été repensé pour utiliser git-buildpackage
  • les dialogues d'ouverture de fichiers se positionnent par défaut sur le dernier répertoire ouvert
  • les titres des dialogues correspondent aux labels des actions qui les déclenchent
  • une police monospace est utilisée par défaut pour l'éditeur de chansons
  • un nouveau jeu d'icones pour macos
  • les commandes pour compiler/nettoyer les pdf peuvent être personnalisées depuis l'interface
  • un nouveau dialogue pour nettoyer les fichiers LaTeX temporaires (make clean/make cleanall)

La version 0.6 est disponible au téléchargement pour Windows/Linux. Malheureusement, Carreau ayant été victime d'un cambriolage, cette nouvelle version n'est pas (encore) disponible pour MacOS.

Dernière chose, n'oubliez pas que le songbook-client est une interface au songbook ! Cela signifie que vous ne pourrez pas générer un pdf sans avoir installé une distribution LaTeX ainsi que Python au préalable. Je vous renvoie à la documentation pour plus d'explications à ce sujet ;)

Mots clés : songbook-client

précédente page 2 sur 6 suivante »