
        __  __    ___                     _      ___ _ _          _          _ _     
        \ \/ /   / __|___ _ ___ _____ _ _| |_   | __(_) |___     /_\ _  _ __| (_)___ 
         >  <   | (__/ _ \ ' \ V / -_) '_|  _|  | _|| | / -_)   / _ \ || / _` | / _ \
        /_/\_\   \___\___/_||_\_/\___|_|  \__|  |_| |_|_\___|  /_/ \_\_,_\__,_|_\___/
                                                                                                                                                                                       
          __          __   
         / /____  ___/ /__ 
        / __/ _ \/ _  / _ \
        \__/\___/\_,_/\___/
                                  

	========================================
	 |  4.2.1                             |	
	 |  4.2.1~beta0                       |
	========================================
	- TODO: CAIRO library integration for the tab Split
		o See: http://www.xcfa.tuxfamily.org/index.php?article8/coder-avec-cairo

	========================================
	 |  4.2.0                             |	
	 |  4.2.0~beta0 .. 4.2.0~beta5        |
	========================================
	- FAIT: CAIRO library integration for the tab Pocket
		o See: http://www.xcfa.tuxfamily.org/index.php?article8/coder-avec-cairo
	- FAIT: mise a dispo sur le web: 4.2.0~beta1
	- FAIT: Roland: Intégration d'une possibilité de jouer une musique en fin de tâche
	- FAIT: mise a dispo sur le web: 4.2.0~beta2
	- FAIT: correctif pour l'internationalisation
	- FAIT: mise a dispo sur le web: 4.2.0~beta3
	- FAIT: la reconnaissance des entetes de fichiers ne fait (presque) plus appel a la commande 'file'
		qui est capricieuse suivant les distributions Gnu/Linux :/
	- FAIT: mise a dispo sur le web: 4.2.0~beta4
	- FAIT: correctif ReplayGain et extraction-cd
	- FAIT: mise a dispo sur le web: 4.2.0~beta5
	- FAIT: mise a dispo sur le web: 4.2.0
	
	========================================
	 |  4.1.0                             |	
	 |  4.1.0~beta0                       |
	========================================
	- FAIT: rewrite of the module popup_systray.c
	- FAIT: @gounlaf: Restitution correcte du parametre de debit des preferences pour le format mp3
	- FAIT: Fixed Drag & Drop from the File tab to export files
	- FAIT: @soupaloignon: modification de 'License' en 'Licence' dans fr.po
	- FAIT: mise a dispo sur le web: 4.1.0~beta0
	- FAIT: mise a dispo sur le web: 4.1.0

	========================================
	 |  4.0.9                             |	
	 |  4.0.9~beta0                       |
	========================================
	- FAIT: Modification sur le test de presence de [ icedax et/ou cdda2wav ] pour les distribution n'incluant pas icedax
	- FAIT: mise a dispo sur le web: 4.0.9 et 4.0.9~beta0

	========================================
	 |  4.0.8                             |	
	 |  4.0.8~beta0 .. 4.0.8~beta1        |
	========================================
	- FAIT: In split: Added refresh after a zoom with [ Crtl + Scroll ]
	- FAIT: mise a dispo xcfa-4.0.8~beta0
	- FAIT: mise a dispo sur le web: 4.0.8 et 4.0.8~beta1

	========================================
	 |  4.0.7                             |	
	 |  4.0.7~beta0 .. 4.0.7~beta4        |
	========================================
	- FAIT: Complete rewrite of the module split: synchronization scroll and display
	- FAIT: Codage messages de la StatusBar
	- FAIT: Debug combobox choix dvd
	- FAIT: mise a dispo xcfa-4.0.7~beta2
	- FAIT: Correction utf8 module file.c
	- FAIT: mise a dispo xcfa-4.0.7~beta3
	- FAIT: Ajout importation du format WMA dans l'onglet Split
	- FAIT: mise a dispo sur le web: 4.0.7 et 4.0.7~beta4

	========================================
	 |  4.0.6                             |	
	 |  4.0.6~beta0 .. 4.0.6~beta1        |
	========================================
	- FAIT: Fabrice: Récupération correcte des information du CD lors d'une non connexion ou si aucune base n'existe.
	- FAIT: Brett Cornwall
		o FAIT: Reecriture du manpage
	- FAIT: [ Hurd ] Problème avec ESTRPIPE qui n'existe pas sous hurd !
		o solved with code [ #ifdef  ESTRPIPE ]
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.5                             |	
	 |  4.0.5~beta0 .. 4.0.5~beta3        |
	========================================
	- FAIT: Creation des fichiers de traduction en_GB.po et nl.po
	- FAIT: Acces correct à la lecture d'un fichier contenant une structure de type dvd
	- BUG: Debian Bug report logs - #618972 [ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618972 ]
		o kfreebsd: module [ cd_cddb.c ]
			o Abandon de ioctl.h et cdrom.h qui sont remplaces par LIBCDIO
		o hurd: module [ alsa_audio.c ]
			o Ajout de errno.h qui définit la variable ESTRPIPE
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.4                             |	
	 |  4.0.4~beta1 .. 4.0.4~beta9        |
	========================================
	- FAIT: Ajout d'une icône dans la barre de tâche:
		o popup_systray.c -> PopupSystray_init ()
	- FAIT: Adaptation de xcfa.glade sous Debian Squeeze avec glade 3.6.7 : l'utilisation de gtk-builder-convert n'est plus necessaire
	- FAIT: @Tetsumaki : Ajout fonction depuis [ CD->Arrangement des titres du CD ]
		o %Tl ( Tetsumaki lower ): Toutes les lettres du titres CD en minuscule sauf la premiere.
		o Le ou les caracteres devant être conserves doivent être precedes par %
	- FAIT: @marnux : Correction suite a plantage lecture cd-audio
	- FAIT: @marnux : Correction de l'analyse de l'entree AUTEUR / TITRE_ALBUM avec suppression du slash.
	- FAIT: Depuis [ CD->Arrangement des titres du CD ], possibilite de redefinition des tags %a et %b
    		%a ou %a="Artiste"
    		%b ou %a="Album"
	- FAIT: @Gounlaf : extraction wav -> mp3 -> fail (fichiers trop petits en faits)
		o Il s'agissait simplement d'un temps d'attente obligatoire juste apres une operation de [ NORMALISE_EXEC Wav -> PEAK/GROUP ]
		qui etait sense etre prit en compte par la fonction g_usleep() que j'ai tres simplement remplace par sleep() qui fait
		nettement mieux son boulot.
	- FAIT: Suppression de l'alerte indiquant l'absence du paquet LIBNOTIFY-BIN
	- FAIT: @manuker: Correction suite à lecture de mauvais entête de fichier wav. C'est ici ...
	- FAIT: Correction de l'appel de mpcenc pour une conversion de format
	- FAIT: Amelioration de la reconnaissance de l'entête de fichier au format mpc
	- FAIT: @zzero79 : Possibilte d'insertion de caracteres accentues dans un nom de dossiers pour une extraction.
	- FAIT: Remplacement partiel de Icedax par LIBCURL
		o Correspondance correcte des genres de l'onglet CD
		o Ajout d'un menu de selection par genre (folk, rock, ...)
		o Depuis la version 4.0.4~beta6, le fichier modifie de icedax n'est plus necessaire.
	- FAIT: Remplacement de LIBCURL par LIBCDDB
	- FAIT: Correction de la lecture du DataTrack depuis icedax
	- FAIT: A la demande de @mdos, creation d'une nouvelle fonction permettant de supprimer tous les accents dans les
		titres de fichiers depuis l'onglet CD. Je me suis inspire le l'algo.:  Ignorer les diacritiques de FreetuxTV.
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.3                             |	
	 |  4.0.3~beta1 .. 4.0.3~beta2        |
	========================================
	- FAIT: Reconnaissance de yaourt et pacman sous ArchLinux pour affichage type de paquet depuis l'onglet > Applications Externes
	- FAIT: @Didier : Choix des parametres:
		o cddbp-server=servername : definit le serveur a contacter pour les recherches titre
		o cddbp-port=portnumber : definit le nombre de port a utiliser pour les recherches titre
	- FAIT: @Leonux: l'utilitaire txt2html n'est pas present sous FrugalWare :/
		o Suppression de l'utilisation de l'utilitaire txt2html qui est remplace par quelques lignes de codes en C.
	- FAIT: Avertissement si xcfa est utilise sous root
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.2                             |	
	 |  4.0.2~beta1                       |
	========================================
	- FAIT: @Tetsumaki : demande de modification de: [ $HOME/.config/xcfa_new/ ] en [ $HOME/.config/xcfa/ ]
	- FAIT: Debug correct du freeze sous ArchLinux
	- FAIT: Debug d'un mauvais type depuis file_analyse.c
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.1                             |	
	 |  4.0.1~beta3                       |
	========================================
	- FAIT: @Marillat_Christian: Probleme de compil sous KFreeBSD
		#ifdef __FreeBSD_kernel__
			#include <bsm/audit_errno.h>
			if( err == -BSM_ERRNO_ESTRPIPE) {
		#else
			if( err == -ESTRPIPE) {
		#endif
	- FAIT: Suppression de l'utilisation des wXXcodecs pour mplayer
	- FAIT: Debug (temporaire/passif) d'un freeze sous ARCHLINUX avec @Tetsumaki
	- FAIT: mise a dispo sur le web

	========================================
	 |  4.0.0                             |	
	 |  4.0.0~beta1 .. 4.0.0~beta22       |
	========================================
	- creation d'un nouveau squelette avec 'basebuild'
	- redefinition integrale du fichier glade
	- .
	- ..
	- ...
	- FAIT: les conversions sont ok avec le trash
	- FAIT: popup ajoutes
	- FAIT: traduction FR ok
	- TST:  @zarer: tests paquet deb
	- FAIT: mise a jour de configure.in via autoscan
	- FAIT: @zarer: ajout d'une selection automatique de lignes apres un chargement de fichiers
	- FAIT: affichage des images dans le selecteur d'images depuis onglet pochette
	- FAIT: remplacement de TIME SIZE par Temps Taille
	- FAIT: Les modifications de noms dvd et fichiers sont indiques en couleur rouge	
	- FAIT: integration d'une lecture de plusieurs fichiers depuis le bureau
	- FAIT: correction reconnaissance mp3 avec: MP3 file OU MPEG ADTS, layer III OU MP3 encoding OU XWD X Window Dump image dat
	- FAIT: correction code DragAndDop avec une liberation correcte de chaine precedemment allouee
	- TST:  @leonux: tests paquet rpm apres conversion avec alien
	- FAIT: Indication du nombre maximal de normalisations possibles depuis Fichiers->Conversions
		o La taille du buffer statique de pointeurs est actuellement egal a 200
	- FAIT: Bascule dans l'onglet Fichiers->Conversions si un download de fichiers est fait depuis le bureau
	- FAIT: @zarer: completer le manpage qui est vide
	- FAIT: Laurent : gestion utf8 a completer fichier 'file_tags.c"
	- FAIT: Modification url pour le site de Christophe:
		o http://www.road2mayotte.org/blook/
	- FAIT: @zarer: bug conversion ogg vers mp3 resolu
	- FAIT: @patachonf : reconnaissance fichier APE
	- FAIT: amelioration reconnaissance fichiers MP3
	- FAIT: Modification de l'url pour Frugalware a la demande de @Devil505
	- FAIT: @Hizoka: Inclusion du format AC3 en decompression depuis l'onglet 'Fichiers'  : Ok dans la b21
	- FAIT: Gestion des accents dans l'onglet Pochette pour le PostScript: Ok dans la b22
	- FAIT: @leonux : codage de bulles d'aide
	- FAIT: Guillaume : s'occupe de la traduction en Italien
          	o it.po - OK - Merci Guillaume :D
	- FAIT: completer les traductions: en.po et de.po puis passer le relais
		o en.po - OK - Thank you very much Gerry Butlter :D
		o de.po - OK 
	- TODO: completer parametres pour le navigateur
	- TODO: codage onglet Split
		o FAIT: Alsa est utilise pour la lecture
		o FAIT: Conversion vers WAV suite a importation de WAV FLAC OGG MP3 APE
		o FAIT: Adaptation du code de lecture de fichier wav trouve depuis high-geek.com
		  Mon ajout de modification du code est en rapport avec la partie “data subchunk” qui n’est pas forcement tout de suite derriere le “fmt subchunk” :/
		  Ref: tags.h et tags_wav.c
		o FAIT: Rectification erreur de chevauchement de plage: Ok dans la b21
		o FAIT: Probleme de conversion sous Squeeze avec SOX: Ok dans la b20
		o FAIT: Reconnaissance des fichiers AC3 pour ne plus interferer avec les MP3: Ok dans la b21
		o TODO: Undo
		o TODO: Importation de formats supplementaires (en cours ...)
	- FAIT: mise a dispo sur le web

