La version 0.130 poursuit lentement son petit bonhomme de chemin…
Principal changement de cette version : la refonte complète du moteur graphique, qui est nettement plus performant, avec en interne une API bien plus claire. Globalement, ça marche, mais il reste encore quelques bugs non résolus, et d’autres qui vont probablement émerger des tests futurs. Il reste également à adapter le module statistiques.
Grosso modo, je dirais que 80% du travail est fait.
Deuxième changement : réécriture complète du traceur, pour l’intégrer à geolib. Cela permet de travailler avec les courbes comme avec n’importe quel autre objet graphique (sélection, changement du style, etc.) Là encore, quelques bugs persistent. Disons qu’on en est à 70%.
Refonte de TabLatex : nouvelle syntaxe, plus claire, et surtout, possibilité de générer un tableau de signes ou de variations directement à partir de la fonction.
Pour rappel, TabLatex permet de générer le code Latex pour les tableaux de variations (via tabvar.sty de Daniel Flipo), les tableaux de signes, et les tableaux de valeurs.
Ça, c’est fini : 100%
Refonte du système de log : là, il y a encore du travail… 30% de fait ?
Et en bonus : support de WxPython 2.8 sous Windows, et correction du bug de redimensionnement de fenêtres sous Linux.
Si tout se passe bien, la version 0.130 devrait sortir début 2010 probablement.