AVANT-PROPOS :
La mise au point d'un programme stable et efficace est impossible sans l'aide de ses utilisateurs. Sans cela, toute nouvelle révision corrige certaines bogues en en apportant de nouvelles en un processus sans fin... Merci de signaler toutes les bogues rencontrées et de faire connaître vos suggestions !
- Nouvelle langue d'interface : le danois. Merci Spillemanden !
- Diverses optimisations et corrections de bogues mineurs.
- Nouvelle langue d'interface : le suédois. Merci PerSonne !
- Mise à jour des outils externes incorporés avec les dernières versions stables disponibles.
- Diverses optimisations et corrections de bogues mineurs.
- Nouvelle langue d'interface : le néerlandais. Merci Baç !
- Diverses optimisations et corrections de bogues mineurs.
- Correction d'un bogue majeur de la version 1.3.4 qui empêchait de transposer ou d'exporter en Midi à partir d'un compte-utilisateur au libellé non Ascii.
- Le contenu de la liste temporaire est désormais mémorisé si l'option de réouverture des fichiers est activée.
- Diverses optimisations et corrections de bogues mineurs.
- Ajout de la potentialité multi-utilisateur : chaque utilisateur conserve sa propre configuration, ses dossiers par défaut, sa propre poubelle, etc. en cas d'utilisation sur un ordinateur partagé.
ATTENTION : si vous aviez défini, dans une version précédente, des modèles, des bourdons, des masques de recherche, etc. ceux-ci ne seront plus accessibles avec la nouvelle version. Ils ne sont cependant pas perdus. Si vous désirez les récupérer et échouez à le faire, contactez l'auteur.
- Diverses optimisations et corrections de bogues.
- Diverses optimisations (dont l'amélioration de la compatibilité avec différents convertisseurs ABC>PostScript) et corrections de bogues mineurs et majeurs (protection des blocs PS, exportation de la liste temporaire).
- Par rapport à la version 1.3.1., cette version n'apporte aucune fonction nouvelle mais diverses optimisations et corrections de bogues.
(la version 1.3.0 a été téléchargeable seulement quelques heures avant la version 1.3.1, du fait d'un bug de dernière minute, corrigé dans 1.3.1)
- Prise en comte des fichiers externes (champ %%abc-include) dans les en-têtes de fichiers (prise en compte partielle dans les en-têtes de morceau). Les précédentes versions affichaient le contenu des fichiers externes sans le prendre en compte.
- Fonctions d'exportation Html. Création d'une structure Web complète avec fichier d'index, à partir d'un fichier ABC, de la liste temporaire ou d'un morceau isolé.
- Edition des morceaux : commande "Valider" plus souple par ajout d'un menu déroulant au bouton (valider> valider et enregistrer > valider et enregistrer sans quitter).
- Le filtrage est maintenant possible de manière insensible à la casse (le filtrage sensible à la casse reste le filtrage par défaut du fait de la sensibilité à la casse d'ABC).
- Ajout d'un nouvel onglet dans les "Outils fichier" : onglet "Analyse" pour rechercher dans les gros fichiers les incompatibilités de certains morceaux avec le moteur d'affichage de la partition.
- Interface : ajout de multiples boutons d'aide contextuelle (doublonnant l'usage de F1).
- Gestion du gras et de l'italique pour toutes les polices dans le module de mise en page des fonctions d'exportation.
- Prise en compte du tempo global (en-tête de fichier) pour l'exportation des morceaux ABC en MIDI (mais non dans celle des fichiers ABC complets en MIDI).
- Accessoire de mesure manuelle du tempo.
- Correction d'une bogue entraînant le plantage du programme lors du rappel de données de bourdon mémorisées.
- Correction d'une bogue générant une syntaxe invalide lors de l'ouverture d'un fichier contenant une ouverture de répétition immédiatement suivie d'un champ standard.
- Optimisation du chargement des fichiers contenant certains motifs ABC invalides.
- Demande de confirmation si l'utilisateur quitte un morceau en édition par "Annuler".
- Diverses corrections de bugs mineurs.
- La partie du fichier d'aide concernant le programme est maintenant traduite en anglais (merci à Chrisp !).
- Ajout d'une fonction d'extraction de contenus de champs avec pointage sur les morceaux-sources.
- Amélioration de la compatibilité avec les fichiers manuels de format d'Abcm2ps pour les fonctions d'exportation.
- Ajout d'une commande commenter/décommenter un bloc de texte dans l'éditeur.
- Correction d'un bug empêchant l'édition des morceaux dans les fichiers de plus de 30.000 lignes.
- Ajout d'un système de récupération automatique du morceau en cours d'édition en cas de plantage de Windows ou du programme.
- Amélioration de l'affichage maximisé en mode édition.
- Le clavier d'édition peut être masqué pour gagner de la place.
- La "Liste de choix" est rebaptisée "Liste temporaire" (raison de cohérence avec autres langages).
- Diverses corrections de bugs mineurs.
- Nouvelle langue d'interface : le norvégien (merci à Bjørn !).
- Ajout d'un panneau de saisie de notes personnelles.
- Amélioration de l'ergonomie de l'interface pour l'usage au clavier.
- Correction d'un bug (ajouté dans la précédente version...) empêchant l'ouverture du générateur d'accord.
- Diverses corrections de bugs mineurs et majeurs
- Nouvelle langue d'interface : l'italien (merci à Giannino Barba !)
- Ajout d'un panneau de mixage pour les canaux MIDI et voix ABC.
- Amélioration de la stabilité lors de la création de nouveaux fichiers ABC sous Windows Vista.
- Débogage et optimisation de l'aide contextuelle.
- Diverses corrections de bugs mineurs.
- Amélioration du générateur d'accords, toutes les tonalités valides de tous les modes occidentaux sont maintenent prises en compte.
- Correction d'une bogue empêchant le changement de résolution graphique dans la fonction d'exportation/impression.
- Réécriture du générateur d'accords.
- Correction d'une bogue dans la recherche automatique des nouvelles versions et ajoût d'une recherche manuelle.
- Diverses corrections de bugs mineurs.
- Amélioration du générateur d'accords.
- Correction d'une bogue à l'édition des en-têtes.
- Correction d'une bogue du générateur d'accords pour les tonalités mixolydiennes.
- Légères améliorations d'interface.
(1.0.1 par rapport à 1.0.0 est simplement la correction d'une bogue empêchant l'édition des en-têtes de fichier)
Cette version ne porte plus le qualificatif de "Beta". Cela ne signifie pas qu'elle soit vraiment beaucoup plus stable et plus achevée que la précédente. Cela signifie simplement qu'ABCexplorer inclut désormais la plupart des fonctions principales que l'utilisateur est en droit d'attendre d'un outil dédié à ABC.
- Ajout d'un générateur d'accords d'accompagnement automatiques (avec l'aide de Bushranger).
- Nouvelle langue d'interface : l'allemand (merci à Wald Gyst ! ).
- Ajout d'un outil autonome d'aide à la traduction du fichier de langue.
- Ecoute directe d'un fichier MIDI externe.
- Importation et conversion des fichiers MIDI en ABC (fonction utilisant Midi2abc).
- Accès possible aux commandes du lecteur audio lorsque la partition est maximisée.
- Gros bug empêchant dans certaines circonstances l'exportation des fichiers MIDI corrigé.
- Prise en charge des blocs PostScript d'Abcm2ps sans altération de leur contenu.
- Création plus rapide d'un nouveau morceau dans un très gros fichier.
- Quelques améliorations d'interface.
- Diverses corrections de bugs mineurs
- Ajout d'une boîte d'outils morceau similaire à la boîte d'outils fichiers (sera complétée par un générateur automatique d'accords dans une prochaine version).
- Nouvelles fonctions de nettoyage de fichier ou de morceau.
- Accès direct aux tablatures d'Abcm2ps (pour l'affichage à la volée et pour les fonctions d'exportation).
- Diverses corrections de bugs mineurs.
- Envoi de fichiers, de morceaux ou de lots de morceaux par courrier électronique directement depuis l'interface d'ABCexplorer.
- Possibilité d'enregistrement des fichiers ABC aux formats Unix/Linux et Macintosh.
- Correction de la mauvaise instanciation du pitch.
- Diverses corrections de bugs mineurs.
- Cette révision concerne seulement la correction d'une grosse bogue : il était impossible de taper "A" au clavier par Maj+a sans sélectionner tout le texte... (comme Ctrl+A).
- Quelques améliorations d'interface (nouveaux boutons, icones de menu, etc.).
- Homogénéisation du comportement entre morceaux avec ou sans champ de tempo (Q:).
- Homogénéisation du tempo entre morceaux ternaires avec ou sans unité de battement explicite.
- Possibilité de réglage du tempo par défaut (pour les morceaux et fichiers sans tempo précisé).
- Impression directe en haute résolution de la partition d'un morceau, d'un fichier ou de la liste de choix.
- Impression directe de la liste textuelle paramétrable.
- Temporisation réglable avant démarrage d'un morceau (donne le temps de saisir son instrument pour démarrer synchro).
- Possibilité d'effacement direct d'un morceau sans passer par la poubelle.
- Ajout d'un menu contextuel de fichier.
- Modification du mode de surlignage de la recherche dans le code ABC.
- Diverses corrections de bugs mineurs.
(plusieurs versions beta préliminaires assez incomplètes et instables)