- Changelog -
Copyright © Frédéric MONTIN, 2011

dekibulle [at] free [dot] fr
http://dekibulle.free.fr


-----------------
  v3.32 - 15 Février 2011 - Fred
    - Améliorations del'éditeur de skin
    - Gestion de 4 images différentes pour les états des boutons (normal, survolé, appuyé et désactivé)
      - Les bmp pour les boutons sont composés de 4 images mises bout à bout (voir la skin "default")
      - Utilisation du composant TImgBtn pour les boutons
      - Les aciens skins sont toujours gérés par soucis de compatibilité
      - Les boutons "liste des répertoires" et "liste de lecture" sont rassemblés en un seul bouton cyclique
    - Ajout de raccourcis claviers (CTRL + Page Up et CTRL + Page Down) pour déplacer vers le haut ou le bas les chansons sélectionnées dans la liste de lecture
    - Ajout d'un utilitaire "DeKiAssoc" pour gérer les associations de fichier
    - Ajout d'un utilitaire de mise à jour automatique "DeKiUpdate"
    - Possibilité de régler le volume à l'aide de la molette de la souris sur la fenêtre principale
    - Ajout d'une option de retour arrière automatique de 5s sur la reprise de la lecture
    - Correction du problème de positionnement vertical du texte dans l'info-bulle
    - Résolution du bug "Propriete TProgressBar hors limites" lors de l'ouverture de chansons trop longues
    - Correction du bug dans la ligne de commande "dekibulle.exe /quit"
    - Changement de l'icone par défaut
    - Ajout d'une option pour repéter une chanson

-----------------
  v3.31 - 31 Juillet 2008 - Fred
    - Passage à un égaliseur 10 bandes (façon VLC)
    - Ajout de preset d'égaliseur (accessibles par clic droit sur l'égaliseur)
    - Possibilité d'enregistrer des preset d'égaliseur personnels (accessibles par clic droit sur l'égaliseur)
    - La taille des boutons est maintenant variable en fonction de la taille des images du skin
    - Possibilité de définir une image pour les positions activées des boutons de la liste de lecture et de la liste des répertoires
    - On lit la durée des chansons même si elles ne sont pas taguées
    - Les paramètres d'égaliseur et de volume sont enregistrés avec les playliste .m3u (Clic-Droit sur la liste de lecture puis > Sauver la playliste)
    - Remplacement des raccourcis O et I par Ctrl + O et Ctrl + I pour cause de conflit avec les accès dans les listes
    - Amélioration de la réception de paramètres depuis l'explorateur par l'ajout d'une liste de paramètres en attente de traitement
      -> devrait supprimer nombre de bugs lors de l'ouverture simultanée de plusieurs fichier depuis l'explorateur
    - Nouveau logo DeKiBulle dans les options (par Restouble)
    - La touche "Espace" fait dorénavant office de Lecture / Pause
    - La touche "Echap" cache DéKiBulle
    - Ajout de la possibilité de lire le stream last.fm (en test)
    - Lecture / Pause lors d'un clique avec le bouton du milieu sur l'icone de la barre des tâches
    - Suppression de l'affichage des options lors d'un double-clic sur l'icone de la barre des tâches
    - Correction du focus du panel de recherche
    - Désactivation du clic gauche sur les répertoires racines (empèche le chargement non-désiré de trop de chansons...)
    - Si la touche CTRL est enfoncée tandis qu'un fichier est ouvert dans l'explorateur windows (ou dans le menu "Chansons") alors le contenu du répertoire est chargé et le fichier sélectionné est lu (merci Yukulélé)
    - Ajout du support des listes de lecture au format XSPF "Spiff" et ASX
    - Les url passées en paramètres sont désormais traitées
    - Amélioration de l'affichage des noms des chansons si méta tag présent
      -> Ajout d'une condition sur les noms d'artiste, d'album, le numéro et l'année de la chanson
      -> Avec la syntaxe : "$%artist|Unknow artist$" si %artist est vide alors "Unknow artist" sera affiché
      -> Cliquez sur le bouton "par défaut" pour charger l'affichage par défaut prennant en compte ces changements
    - Ajout de la possibilité de redémarrer DéKi lors de la modification d'options qui le nécessitent
    - Ajout de 2 raccourcis claviers pour lire le répertoire suivant (CTRL+F7 par défaut) ou précédent (CTRL+F6 par défaut)
    - Le check d'une nouvelle version marche même si l'on a une version béta (ce n'était pas le cas avant)
    - Correction d'un bug lors de la transmission d'un paramètre si aucune chanson n'est chargée (FormInfoBulle.Caption := 'No song loaded')
    - Si on supprime de la liste la chanson chargée on charge ça remplaçante dans la liste
    - Lors du rafraichissement de la liste des répertoires on rends visible le répertoire de la chanson en cours
    - Passage à BASS 2.4


  v3.30 - 06 Février 2008 - Fred
    - Ajout d'un "petit fondu sympatique" à l'apparition de l'info-bulle :-)
    - Désactivation du centrage automatique de la souris lors de l'ouverture des fenêtres (Options, Tag, ...)
    - Suppression des ralentissements au moment des acces web (THttpCli.MultiThreaded);
    - Les répertoires racines ne sont affichés dans l'arborescence que s'ils existent
    - Sauvegarde de la position de l'image de l'album
    - Mise en place d'un système pour éviter le lancement de plusieurs actions simultanées (variable "TravailEnCours")
      -> cela est  doit éviter certains bogues
    - Quand on clique sur "éditer les skins" la skin sélectionnée est éditée directement
    - Séparation de la police de l'info-bulle de celle des listes
    - Les effets d'égaliseurs ne sont créés que si le Gain est <> de 0
    - Les options "Inclure sous-répertoires" du menu de la liste des répertoire ne sont affichées que si au moins un sous-répertoire existe
    - Le menu "Mettre à la suite" n'est plus affiché si c'est une liste de lecture
    - Suppression du cadre et du fond coloré autour des boutons
    - Placement individuel de chaque bouton pour une plus grand souplesse dans la création de skin
    - Blocage de la transparence max de l'info-bulle à 80% (pour frenegond ;o])
    - Si la touche "Ctrl" est enfoncée lors du clic sur "Lire avec DéKiBulle" dans l'explorateur windows alors les sous-répertoires sont parcourus
    - La taille de l'info-bulle est limitée aux 2 / 3 de l'écran
    - Modification de la ligne de commande "dekibulle.exe /show" qui affiche et cache DéKiBulle
    - Légère modification de la mise en page du menu principal (merci Tharos Dragon)


  v3.29 - 30 Juillet 2007 - Fred
    - MISE EN PLACE DE LA GESTION DES SKINS !!
    - Ajout de la ligne de commande "dekibulle.exe /skin:MySkin" pour charger une skin
    - Le positionnement de l'info-bulle se fait par rapport au bureau "réel" (fonction de la position et de la taille de la barre des tâches)
    - Lissage du mouvement de l'info-bulle (décélération et accélération progressives)
    - Tentative de résolution du bug de "ressource insufisante" > à tester
    - Suppression du Loop des fichiers mod
    - Ajout du support de l'année dans le nom des chansons ("%year")
    - Possibilité de régler la transparence de l'info-bulle
    - Possibilité d'afficher la couverture de l'album sur la fenêtre principale et l'info-bulle
      -> image stockée dans les tags des fichier mp3 ou
      -> fichier "folder.jpg" ou "*front*.jpg" ou "*.jpg" trouvé dans le même répertoire que la chanson
    - Dans la liste des répertoires, le répertoire contenant la chanson en cours de lecture est surligné
    - Possibilité de mettre à jours la liste des répertoires au démarrage (peut prendre du temps s'il y a beaucoup de sous rep)
    - Modification du comportement lors de la lecture d'un fichier ou d'un répertoire depuis l'explorateur (DéKiBulle ne s'ouvre pas mais l'info-bulle s'affiche)
    - La vérification automatique des mises à jours est maintenant activée par défaut
    - Amélioration des étapes de démarrage (paramètres)
    - Correction d'un bug d'affichage de l'info-bulle lorsqu'un fichier ne peut être lu et que l'on passe au suivant
    - Correction d'un bug si le volume du système est à 0
    - Correction d'un bug si l'on fait avancer ou reculer rapidement avec les raccourcis clavier si aucun fichier n'est chargé (erreur division par zéro)
    - Les chemins d'accès vers les icônes de la barre des tâches et des fichiers associés avec DéKiBulle sont écrits au format relatif


  v3.28 - 15 Mai 2007 - Fred
    - Ajout du support des fichier MOD (.IT, .XM, .S3M, .MOD, .MTM, .UMX)
    - Ajout de 2 bandes à l'égaliseur (5 bandes 80.00Hz;298.57Hz;1114.30Hz;4158.73Hz;15520.95Hz)
    - Modification du comportement en aléatoire
      -> si l'utilisateur fait "Précédent" alors on remonte dans l'historique de la lecture aléatoire (si possible)
    - Amélioration de la sélection de la police d'affichage dans les options
    - Ajout de la lecture du nom des chansons dans les fichiers .pls
    - Lecture du nom de la chanson dans les stream internet
    - Ajout de l'option "MSN Current Play"
    - Ajout de la fonction "AudioScrobbler" pour "www.last.fm"
    - Les fichiers playliste (.m3u ou .pls) trouvés dans les répertoires sont maintenant ajoutés à la liste comme étant des sous-répertoires
    - Modification de la mise en page de la fenêtre d'options
    - Appartition d'une petite info-bulle lors du changement de volume à l'aide des raccourcis claviers
    - Ajout de pages dans les options pour :
      -> les paramètres de proxy
      -> les réglages de AudioScrobbler et MSN "Ce que j'écoute"
    - Ajout de l'option du choix du périphérique de sortie
    - Si le réglage du volume est "global" le volume de d'initialisation est désormais le volume de windows AVANT lancement de dékibulle (et non le volume sauvegardé)
    - Possibilité de déplacer la fenêtre de recherche dans la liste de lecture
    - Correction du bug de non-affichage des boutons Prev/Play/Next en fonction du paramètre PPP de windows
    - Simplification de la fonction de lecture des méta-tag (transparent pour l'utilisateur)
    - Correction du bug d'affichage de la HotKey "Reculer rapidement" dans les options
    - Ajout de la traduction en Néerlandais
    - La fenêtre principale ne se réduit plus si l'éditeur de tag ou la fenêtre d'option sont affichés
    - Dorénavant un Double-Clic sur l'icône de la barre des tâches ouvre les options.
    - Ajout d'un algorithme de cryptage très simple des mots de passe (histoire qu'ils ne soient pas affichés directement en dur)
    - Suppression de la touche CTRL par défaut dans les raccourcis clavier.


  v3.27 - 13 Mars 2007 - Fred
    - Ajout des sous-menu pour inclure ou non les sous-répertoires dans le menu de la liste des répertores
    - Ajout de la lecture et écriture des Tag APE (pour les fichiers Musepack .MPC - WavPack .WV - OptimFrog .OFR .OFS - Monkey's Audio .APE .MAC)
    - Amélioration de la portabilité
      -> Enregistrement de la playliste temporaire au format relatif
      -> Enregistrement des répertoires de base au format relatif
    - Correction d'un bug lors de l'action "Lire avec DéKiBulle" dans l'explorateur
    - Correction d'un bug lors de l'ouverture d'un fichier m3u avec des lignes vides
    - Ajout du support des stream en "mms://"
    - Lecture et écriture des fichier .m3u au format étendu
    - Possibilité de régler le volume global à Windows ou spécifique à DéKiBulle
    - Ajout de la ligne de commande "dekibulle.exe /open" pour afficher la boite d'ouverture de fichier
    - Ecriture du nom de la chanson chargée dans le caption de la TFormInfoBulle (pour LiteStep)
    - Vérif des nouvelles version par numéro de version supérieur au lieu de simplement différent
    - Mise à jours de Bass (v2.3.0.2)
    - Ajout de la traduction Tchèque (par Ales Tosovsky)


  v3.26 - 01 Février 2007 - Fred
    - Possibilité de piloter DeKiBulle en ligne de commande (je pense que ça peut être utile pour les claviers avec des touches spéciales attribuables)
      -> "dekibulle.exe /play" pour lecture/pause
      -> "dekibulle.exe /prev" pour la chanson précédente
      -> "dekibulle.exe /next" pour la chanson suivante
      -> "dekibulle.exe /quit" pour fermer dekibulle
    - Ajout d'une fonction de recherche des chansons dans les répertoires  (menu clic droit sur un répertoire ou ctrl+F)
    - Ajout d'un module de recherche des chansons dans la liste de lecture (menu clic droit sur la liste de lecture ou ctrl+F)
    - Ajout du support des fichiers .pls
    - Support des stream internet (URL dans un fichier .m3u ou .pls)
    - Les durées des chansons sont affichées en hh:mm:ss si les chansons dépassent 1h
      -> Légère modification de la mise en page...
    - Ajout des boutons pour associer tous ou aucun des formats supportés
    - Possibilité de choisir le périphérique de sortie audio
      -> l'utilisateur doit manuellement modifier le fichier "dekibulle.ini" et rajouter les lignes suivantes :
           [SOUND_DEVICE]
           DEVICE=x
           où x = numéro du périphérique désiré (faire des tests pour trouver le bon...)
    - Possibilite de choisir un proxy (utilisé pour les stream internet et la recherche de nouvelles versions et des infos CDDB )
      -> l'utilisateur doit manuellement modifier le fichier "dekibulle.ini" et rajouter les lignes suivantes :
           [PROXY]
           USER=xxxx
           PASS=xxxx
           ADDRESS=xxx.xxx.xxx.xxx
           PORT=xxxx
    - Correction d'un bug à l'ouverture de certains fichiers m3u (le premier fichier ajouté n'était pas toujours automatiquement lu...)
    - Optimisation des fonctions de listage des répertoires
    - Amelioration de la mémoire occupée (par le remplacement de la méthode d'ajout d'un répertoire de base)
    - Remplacement de tous les TTimer par des TSimpleTimer (plus légé)
    - Utilisation des dernières versions des composants TexTrayIcon et HotKeyManager
    - Quelques réécritures de codes...


  v3.25 - 22 Décembre 2006 - Fred
    - Mise en place de la recherche automatique des infos cddb pour les CD Audio
      -> Ajout d'une option pour activer ou pas cette recherche
    - Création de la page d'option pour régler l'affichage du nom des chansons
      -> Suppression de l'option "Afficher la durée des chansons dans la playliste"
    - L'icône de la barre des tâches est blanche et désactivée pendant le chargement de DéKiBulle puis l'icône "normale" est chargée et activée signalant que DéKiBulle est prêt
    - La barre de progression et le temps sont mis à jours moins souvent (~1 fois par seconde) -> moins d'opérations inutiles et moins de sauts de lecture
    - Un message d'erreur est affiché si une chanson ne peut être chargée par Bass
    - L'initialisation est faite APRES l'affichage pour éviter un blocage avant la première ouverture de DéKibulle (en test car pourrait entraîner des bugs...)
    - La liste des extensions valide de la boite d'ouverture d'un fichier est chargée dès le lancement et plus après l'initialisation (fait suite au déplacement de la commande "Ouvrir un fichier" du menu playliste vers le menu principal)
    - Le bouton "Editeur de méta tag" ne s'affiche plus si aucun fichier dont les tag sont éditables n'est sélectionné (par ex si vous n'avez que des .wma)
    - Possibilité de changer les couleurs de fond des barres de volume et de progression + mise à jours des presets pour en tenir compte
    - Modification du comportement :
      -> Lors du lancement d'un fichier audio dans l'explorateur windows, si SHIFT est appuyé le fichier est mis à la suite sans être joué
      -> Idem lors d'un clic droit puis "Lire avec DéKiBulle" sur un répertoire
      -> Lors du glissé/déposé de fichiers (option "Reste affichée" activée) les fichiers sont mis à la suite et le premier fichier est lu seulement si aucun fichier n'était chargé auparavant


  v3.24 - 30 Novembre 2006 - Fred
    - Résolution du bug de non affichage de l'alerte automatique de nouvelle version
    - Amélioration de la lecture aléatoire : on enregistre les derniers morceaux joués jusqu'au 3/4 de la playliste et on cherche dans les chansons qui restent... (je sais c'est pas très clair mais ça marche assez bien)
    - Amélioration de la fonction "Reste affichée" (semble marcher à tous les coups maintenant...)
    - Déplacement de la commande "Ouvrir un fichier" du menu playliste vers le menu principal
    - Le bouton "Sélectionner tout" du menu playliste ne s'affiche plus si tout est déjà sélectionné
    - Ajout de la traduction Allemande (merci à Daniel!)
    - Correction d'un bug au niveau des couleurs par défaut de la fenêtre d'info-bulle
    - Ajout d'un preset de couleurs "Old-style"


  v3.23 - 15 Novembre 2006 - Fred
    - Amélioration de la gestion de la mémoire: les fenêtres d'options, de tags et l'égaliseur ne sont pas directement chargées au démarrage
    - Ajout d'une option pour démarrer automatiquement la lecture au lancement de DéKiBulle
    - Si l'option "Reste affichée" est activée alors la fenêtre reste affichée par-dessus les autres (il semble que cela ne marche pas à tous les coups...)
    - Utilisation du composant ICS THttpCli (http://www.overbyte.be) pour le check des nouvelles version -> plus légé
    - Ajout d'une option pour afficher la durée des chansons dans la playliste
    - Lecture des fichiers .m3u avec chemins relatifs
    - Ecriture des fichiers .m3u automatiquement avec un chemin relatif si le fichier .m3u est enregistré en amont des fichiers audios
    - Remplacement des MessageDlg par des MessageBox qui doivent normalement suivre la langue de windows...
    - Déplacement des fichiers "lang*.ini" dans le répertoire "lang" pour plus de clarté
    - Ajout de la traduction en Swedish (merci Leif!)
    - Ajout des fichiers *.m3u dans la liste des "All supported files" de la boite d'ouverture de fichier
    - Ajout d'un preset de couleurs
    - Réduction de la distance de "Snap" à 5 pixels


  v3.22 - 29 Octobre 2006 - Fred
    - Séparation de l'icône des fichiers associés à DéKiBulle de l'icône de la barre des tâches
        -> ajout d'une option et d'une prévisualisation dans Options>Associations
    - Ajout d'une prévisualisation de l'icône de barre des tâches dans Options>Affichages
    - Dorénavant si clic milieu sur un répertoire on met son contenu à la suite (équivalent à "Shift + Clic Gauche" ou "Clic Droit + Mettre à la suite")
    - L'option "Afficher" du menu pricipal est cachée lorsque DéKiBulle est affiché
    - Amélioration du code de reconstruction du nom du répertoire de la treeview ( function ReconstruitRep(Node: TTreeNode): String; )
        -> limitation à dix niveaux de sous-répertoires...
    - Dorénavant la fenêtre principale s'affiche progressivement (si l'option est activée) mais se cache toujours "brutalement" (cela évite un clignotement disgracieux lors de l'activation du AlphaBlend...)
    - Correction d'un gros bug de la v3.21 lors de l'ouverture d'un fichier (merci locutusdeborg)
    - Inclusion au package de deux icônes crées par listef et gokudomatic (merci à eux)
    - Ajout de la traduction en Italien


  v3.21 - 23 Octobre 2006 - Fred
    - Ajout des raccourcis pour avancer/reculer rapidement de 5 secondes (CTRL+DROITE/GAUCHE par défaut)
    - Ajout d'une option pour animer ou non l'icône pendant la lecture
    - Ajout d'une option pour faire apparaître progressivement ou non la fenêtre principale
    - Ajout de l'option dans le menu pour laisser la fenêtre affichée
    - Mise en place du glissé/déposé de fichiers/répertoires
    - Ajout d'un niveau dans la lecture des sous-répertoires (en en est à 5) + correction d'un bug si l'on clique sur le dernier niveau
    - Modification de l'animation de l'icône (couleur et fluidité)
    - Création d'une nouvelle icône propre à DéKiBulle (D rouge)
    - Correction d'un légé bug lors d'un clic gauche sur un répertoire vide: dorénavant la lecture s'arrète
    - Amélioration de la gestion du type de fichier "dekibulle_file"
    - Améliorations et modifications mineures diverses...


  v3.20 - 21 Septembre 2006 - Fred
    - DéKiBulle devient libre grâce à la double licence GNU-LGPL / CeCILL-C ! merci à l'équipe VeniVidiLibri :oD
    - Création de ce changelog (il était temps!...)
    - Refonte complète de la gestion des associations de fichiers
    - Possibilité de rajouter des plugins Bass (fichiers bass*.dll) pour pouvoir lire d'autres extensions de fichiers
    - Modification et utilisation des fichiers de AudioToolLibrary pour la lecture/écriture des tags ID3v1, ID3v2, OGG et WMA
    - Si appui sur "Maj" pendant un clic sur "Lire avec DéKiBulle" (clic droit sur un répertoire dans l'explorateur) le contenu du répertoire est mis a la suite
    - Ajout d'un message lorsque l'on arrive à la fin de la liste de lecture et que l'on ne boucle pas
    - Améliorations et modifications diverses...



**fr**

Ce logiciel est un programme informatique servant à lire des fichiers
audio sur ordinateur.

Ce fichier est une partie de dékibulle.

Dékibulle est un logiciel libre; soumis à une double licence.
Vous pouvez le redistribuer ainsi que le modifier dès lors que vous respectez
les termes *de l'une des deux licences*
- *soit* la licence GNU Lesser General Public License comme publiée par la
  Free Software Foundation, dans sa version 2 ou ultérieure;
- *soit* la licence Cecill-C comme publiée par Cecill,
  dans sa version 1 ou ultérieure.

**en**

This software is a computer program whose purpose is to listen audio
files on a computer.

This file is a part of Dékibulle.

Dékibulle is a free software; subjected to a double license.
You can redistribute it and/or modify since you respect the terms of either
(at least one of the both license) :
- the GNU Lesser General Public License as published by the Free Software Foundation;
  either version 2.1 of the License, or any later version.
- the CeCILL-C as published by CeCILL; either version 1 of the License, or any later version.