CHANGELOG
=========

2.2.0 :
** 21-02-2015 **
* FramaKioskTune 0.5.1 : lib pyquery transférée vers PythonPortable
* PythonPortable 2.7.9 entièrement reconstruit from scratch : plus de compression ou autre tentative de gain de place pour voir si bug sous Win7 vient de là. Bugs connus : le drag'n drop de FKTune ne fonctionne plus (pygtk 2.24 sous Windows), les thèmes Humanity ne sont appliqués qu'en partie.


2.1.0 :
** 08-08-2013 **
* FramaKiosk 2.1 : amélioration du support des thèmes (icônes des catégories et panneaux)
* FramaKioskTune 0.5.0 : adaptation pour FramaKiosk 2.1
* SynApps 0.2.0.7 : ajout de la gestion des proxies (expérimental)
* FramaUpdate 0.8.0.4 : ajout de la gestion des maj par SynApps, adaptation pour FramaKiosk 2.1, ajout de fonctions d'import/export de listes d'applications avec installation automatisée par SynApps

2.0.2 :
** 29-09-2012 **
* Figeage de la RC4 pour passage en version stable
* SynApps 0.2.0.6
* Mise à jour de la version de SumatraPDF

RC4 :
** 05-11-2011 **
* Launch 0.9.9.4 :
	* amélioration : en cas d'absence du logiciel portable, interroge l'utilisateur pour une ouverture avec les applications locales.
* FramaPrefs 0.1.0.29, FramaSuite 0.7.0.11 & FramaUpdate 0.7.1.4 : remise en place du NoTrayIcon
* FramaKiosk 2.0 release 2 : correction d'un bug SSL
* Divers : ajout de coolPlayer et SumatraPDF, corrections de lch, ajout Framabook RMS

RC3 :
** 01-11-2011 **
* SynApps 0.2.0.5 r02 : Utilisation de PythonPortable
* FramaKioskTune 0.4.4 : Utilisation de PythonPortable
* Ajout de PythonPortable 2.7.2 (GTK 2.16.6 inclus)
* Framakey 0.8.0.4 :
	* améliorations
		- définition d'une variable d'environnement NOSPLASH : utilisable par les lanceurs pour désactiver les splashs de manière générale
		- définition d'une variable d'environnement FramaRoot : utilisée par Launch (cf ci-dessous)
		- définition d'une variable d'environnement FramaPython : utilisée par les applications Python non compilées (Meld, SynApps, FramaKioskTune)
* Launch 0.9.9.1 :
	* amélioration : détection de la racine par variable d'environnement FramaRoot (en plus des autres possibilités)
* FramaPrefs 0.1.0.28, FramaSuite 0.7.0.10 & FramaUpdate 0.7.1.3 : passage en mode single instance forcé


RC2 :
** 12-08-2011 **
Euh ???


RC1 :
** 28-06-2011 **
* Correction d'unb bug sur les lanceurs multiples (type LibreOffice)

bêta 5 :
** 05-05-2011 **
* FramaKiosk 2.0:
	* corrections de bugs
		- remise en place de toutes les préférences pour réactiver les clics sur les liens (oups)
* Launch 0.9.8.16 :
	* corrections de bugs
		- amélioration de la détection du chemin racine (vérification de 4 items possibles au lieu de 2)
* FramaKioskTune 0.4.3 :
	* corrections de bugs
		- gestion des fichiers html et lch en UTF-8 avec BOM
* FramaUpdate 0.7.0.21 :
	* corrections de bugs
		- correction des erreurs de lecture des appinfo.ini (encore l'UTF-8)
	* améliorations
		- simplification de la détection des applis à éviter (lch/core)
* EjectUSB 1.6.0.2 : correction du bug de triple demande de confirmation


bêta 4 :
** 04-05-2011 **
* CAFE 1.6.8 release 2 : mise à jour de appinfo.ini
* Launch 0.9.8.15 :
	* améliorations
		- support des lch Unicode
		- recompilation en Unicode
* FramaKiosk 2.0:
	* améliorations
		- numéro de version spécifique à la FK
		- mise à jour de appinfo.ini
		- inclusion des DLL et manifest VC++ 2005
		- conversion de tous les fichiers lch et html en UTF-8 avec BOM
		- ajout d'une fonction d'interdiction du double clic sur les liens du Kiosk (script.js)
		- ajout des thèmes small pour tous les thèmes de base
* FramaKioskTune 0.4.3 :
	* améliorations
		- mise à jour de appinfo.ini
* FramaStarter devient Framakey 0.8.0.2
* FramaPrefs 0.1.0.24
* FramaSuite 0.7.0.10 ? : ajout d'une vérification de la fermeture correcte d'Asuite
* FramaUpdate 0.7.0.14
* SynApps 0.2.0.4 :
	* améliorations
		- mise à jour de appinfo.ini


bêta 3 (première bêta publique):
** 04-05-2011 **
* FramaKiosk :
	* améliorations
		- création d'un dossier core pour les images et lanceurs du coeur : CAFE, FramaKioskTune, FramaPrefs, FramaUpdate, FramaUpdateSynApps, FramakeyToolBox
		- ajout de SynApps dans le panel gauche et dans les Favoris
		- augmentation de 10 pixels de la largeur et de lahauteur de l'interface pour afficher 4 icônes sur la largeur
* FramaKioskTune 0.4.3 :
	* améliorations
		- ajout de la version à mettre sur les pages dans l'ini principal
		- ini copié lors de la compilation
		- ajout de la possibilité de copier un lanceur et pas uniquement de le déplacer
		- mise en place d'une barre de staut chronométrée pour l'affichage des infos
	* corrections de bugs
		- lecture des appinfo.ini en UTF-8 enfin possible lors de l'ajout d'un lanceur
* FramaUpdate 0.7.0.13 : 
	* corrections de bugs
		- écriture d'Asuite.xml en UTF-8
		- correction du rafraichissement du Kiosk (^r et non !r)
		- correction du chemin des images pour le Kiosk
* FramaPrefs 0.1.0.23
* FramaSuite 0.7.0.9
* FramaStarter 0.7.0.5

bêta 2 :
** 02-05-2011 **
* SynApps 0.2.0.4 :
	* corrections de bugs
		- vérification de l'existence des dossiers 'cache' et création éventuelle
* FramaKioskTune 0.4.2 :
	* corrections de bugs
		- "compilation" par pyInstaller 1.5 rc2 (Python 2.6.6 + Pywin32 2.16 + PyGTK 2.16 + pycairo 1.8.10 + pygobject 2.20 + pygtksourceview 2.10.1 + libxml2 2.7.7 py2.6 + GTK runtimes 2.16.6 + gtksourceview 2.10 + libxml2 2.7.7_1 + setuptools 0.6c11 )
		- sous Windows, le drag&drop ne fonctionne pas au-delà de pygtk 2.16 !!!
	* améliorations
		- nouvel icône, retravaillé à partir du thème Humanity et de la FramaNouille

bêta 1 :
** 30-04-2011 **
* FramaPrefs 0.1.0.22
* FramaSuite 0.7.0.8
* SynApps 0.2.0.4 :
	* corrections de bugs
		- freeze si une appli installée n'est plus trouvée dans un dépôt actif
		- correction typo dialogue de téléchargement
		- l'activation/désactivation des dépôts fonctionne via la ComboBox
	* améliorations
		- définition d'un gtkrc embedded et utilisation
		- "compilation" par pyInstaller 1.5 rc2 (Python 2.7 + Pywin32 2.16 + PyGTK 2.24 All-in-one)
		- fichier spec fourni pour la compilation
* FramaKioskTune 0.4.2 :
	* améliorations
		- gestion des pages html ne contenant aucune application déclarée
		- définition d'un gtkrc embedded et utilisation
		- "compilation" par pyInstaller 1.5 rc2 (Python 2.7 + Pywin32 2.16 + PyGTK 2.24 All-in-one)
		- fichier spec fourni pour la compilation
* Mise en place d'un installeur (Src/FramakeyInstall.nsi) avec son splash


alpha 8 :
** 12-03-2011 **
* Allègement du Kiosk (toujours K-meleon 1.6 mais sans les plugins, un minimum d'éléments graphiques, etc...)
* Remise à jour de Launch 0.9.8.14 dans le Kiosk et dans le dossier Src
* Correction d'un bug dans CalcRelPath.ahk (includes pour les scripts AutoHotkey)
	* FramaUpdate 0.7.0.10

alpha 7 :
** 09-03-2011 **
* Repaquetage de FramaKioskTune : suppression du dossier GTK
* Synthèse des relations entre fichiers dans RelationsFK2.odg
* Suppression de Frmakey2_Help, infos redondantes avec le Kiosk
* Ajout de la fonction de création du lch par FramaUpdate
* FramaPrefs 0.1.0.19 remplace FramaGui, beaucoup plus de préférences de la clé sont gérées
	* FramaStarter 0.7.0.4
	* FramaSuite 0.7.0.5
	* FramaUpdate 0.7.0.6

alpha 6 :
** 04-03-2011 **
* Corrections de bugs mineurs FramaSuite et FramaUpdate

alpha 5 :
** 02-03-2011 **
* FramaKioskTunePortable 0.4.1 : ajout d'une récupération d'infos lors de la création d'un lanceur
* Ajout d'un theme ubuntu-small pour faire loger les catégories dnas la hauteur du kiosk
* Régénération des png à partir du thème Humanity 0.5.3.2 (Maverick)
* Passage de toutes les sources AHK en Unicode pour compilation avec AutoHotkey_L v 1.0.92.2+
	* FramaStarter 0.7.0.0
	* Framakey2_Help 0.3.0.0
	* FramaGui 0.1.1.0
	* FramaSuite 0.6.2.0
	* FramaSuiteUpdate 0.6.1.2 devient FramaUpdate 0.7.0.0
* Modification des sources AutoIt d'EjectUSB pour y inclure la demande de confirmation d'éjection
* Suppression de ejectFramakey.ahk
* Ajout des sources de Launch.exe (Kiosk)

alpha 4 :
** 07-02-2011 **
Numérotation reprise suite à l'alpha 3 du 14-11-2008 (AppSnap)
* Intégration des outils :
	* CAFEPortable 1.6.8
	* ejectFramakey.ahk : demande de confirmation d'éjection
	* FramaKioskPortable (K-meleon 1.6)
	* FramaKioskTunePortable 0.4
	* Asuite 1.5.2
	* SynAppsPortable 0.2.0.3
	* FramaStarter 0.6.0.0
	* Framakey2_Help 0.2.0.0
	* FramaGui 0.1.0.0
	* FramaSuite 0.6.1.0
	* FramaSuiteUpdate 0.6.1.2

Historique :
25-02-2010 : Framakey2 Core 0.6
	Ajout de FramaGui 0.1.0.0 : sélection de l'interface graphique à utiliser
	Framakey2_Help 0.2.0.0
	FramaStarter 0.6.0.0
	FramaSuiteUpdate 0.6.1.2

24-01-2010 : Framakey2 Core 0.5
	FramaStarter 0.5.0.0

06-12-2009 : Framakey2 Core 0.4.1
	FramaSuiteUpdate 0.6.1.1

08-11-2009 : Framakey2 Core 0.4
	FramaSuiteUpdate 0.6.1.0
	FramaSuite 0.6.1.0

08-11-2009 : Framakey2 Core 0.3
	FramaSuiteUpdate 0.6.0.0
	
07-11-2009 : Framakey2 Core 0.2
	Regroupement de FramaSuiteUpdate, FramaSuiteUpdatePath et PortableSynAppsUpdater
		FramaSuiteUpdate 0.5.0.0
		FramaSuite 0.6.0.0
		FramaStarter 0.4.0.0
		Framakey2_Help 0.1.0.0

03-11-2009 : Framakey2 Core 0.1
	Conversion des outils AutoIt en AutoHotkey/NSIS : Framasuite, FramaSuiteUpdate, FramaSuiteUpdatePath, Framakey2_Help, PortableSynAppsUpdater
	Conversion de start.nsi en FramaStarter.ahk
