Version 0.5
23/01/2008
Nouveautés :
- Implantation du support XShape pour des fenêtres non rectangulaires.
- Fourniture d'un schéma XML pour valider les fichiers de thème.
- Usage massif des listes doublement chaînées.
- Support de l'extension Xorg Composite.
- Amélioration de la vitesse de redimensionnement en sautant les événements inutiles.
- Amélioration du rendu des panneaux en utilisant des masques.
- Restauration du dernier focus utilisé lors des changements de bureaux.
- Support des onglets de fenêtres.
- Implementation de nouveaux objets de thème : formes polygonales, dégradés, images répétées.
- Ajout d'un état 'Survol de souris' pour les boutons de barre de titre.
- Ajout d'une ombre aux textes.
- Moyens de personnaliser les fenêtres dans leur intégralité.
- Meilleure gestion des grandes fenêtres.
- Opérations mathématiques (plus et moins) pour les positions et les tailles dans les thèmes.
- Support de toute taille pour les boutons de barre de titre.
- Gestion de 4 nouvelles propriétés des standards ICCCM/EWMH.
- Traduction hollandaise.
Corrections :
- Amélioration du système des raccourcis clavier, permettant aux applications d'utiliser par ex. Alt.
- Ajout de la lecture XML de paramètres manquants.
- Affichage du contenu des fenêtres lors des basculements.
- Plus besoin d'avoir recours à Alt-Tab pour donner le focus dans certains cas.
- Désormais aucune action lors d'un basculement dans un bureau vide.
- Fermeture des fenêtres sur demande (vieux bogue avec des applications comme xpdf par ex.).
- Redessin des titres de fenêtre seulement si besoin est (bogue pointé par Gimp).
- Prise en compte des short overflow dans le calcul des aires.
Retrait :
- Supression de beaucoup de définitions de couleur inutiles dans les thèmes.
Version 0.4
16/05/2007
Nouveautés :
- Introduction des menus dynamiques, basés sur l'algorithme Radix Tree.
- Construction d'un moteur de thème, avec un support d'objets de rendu.
- Prise en compte des alignements de texte.
- Affiche un message de bienvenue si aucune configuration personnalisé n'est trouvée.
- Définition de dispositions de fenêtres : placements aléatoires ou optimisés.
- Utilisation des signaux SIGUSR1 pour redémarrer et SIGUSR2 pour recharger le thème.
- Support du rendu avec l'extension Xorg XRender.
- Compression des zones exposés pour optimiser les mises à jour à la réception d'événements X.
- Changement du comportements des menus : navigation au clavier et facilités à la souris.
- Vérification les tailles fournies par les programmes.
- Supression toutes les dépendances à la bibliothèque Xpm ; utilisation des bitmaps à la place.
Corrections :
- Utilisation de regions pour restreindre les zones de rendu.
- Garantie d'une zone vierge lors des impressions sur les panneaux de basculement./LI>
- Amélioration de la manière dont les bordures d'avertissement sont dessinées.
- Correction d'un bogue dû à une méprise lors de la lecture des valeurs min/max/inc d'une fenêtre.
- Fin des gros soucis entre les fenêtres clientes et les événements Map/Unmap.
Retrait :
- Suppression des actions de maximisation horizontale et verticale.
Version 0.3
18/12/2006
Nouveautés :
- Chargement les icônes des applications.
- Exécute tous les fichiers du répertoire ~/.firebox/start/ au démarrage.
- Ajout d'un système de constraintes
- Blasculement des bureaux suivant les mouvements de la souris.
- Calcul d'une résistance contre les fenêtres et l'écran.
- Ajout d'une page de manuel.
- Internationalisation du programme en utilisant Gettext.
- Gestion de 4 propriétés supplémentaires des standards ICCCM/EWMH.
Corrections :
- Les fenêtres peuvent être déplacées au délà des bords gauches/supérieurs.
- Les touches *Lock ne perturbent plus les raccourcis clavier.
- Suppression d'une fuite mémoire dans l'utilisation des objets XPath.
- Fin du bogue SEGFAULT provenant d'un conflit avec la fonction shutdown().
Version 0.2
17/10/2006
Nouveautés :
- Support des impressions des polices FreeType.
- Ajout des actions Enrouler/Dérouler sur les fenêtres.
- Support des bureaux virtuels multiples.
- Support des fichiers PNG et JPEG pour les fonds de bureaux.
- Support des écrans de veille pour des fonds de bureaux animés.
- Utilisation d'un fichier XML pour la configuration.
- Conservation de l'environnement pendant un redémarrage.
- Gestion de 10 propriétés supplémentaires des standards ICCCM/EWMH.
- Politique configurable de gestion du focus.
- Boutons et comportement des barres de titre configurables.
Corrections :
- Les applications lancées ne deviennent plus des Zombies à leur fermeture.
- Les menus affichés disparaissent _tous_ un jour.
- Les couleurs des images internes sont allouées correctement, en externe.
- Les fenêtres sans nom ni commande d'orgine ne font plus tout planter.
- Suppression de fuites mémoires et de débordements de tampons.
Version 0.1.1
04/09/2006
Correction :
- Gestion des propriétés Motif même en l'absence du fichier
<Xm/MwmUtil.h>.
Version 0.1
03/09/2006
Version initiale.


