Bonne rentrée à tous !
Comme d’ordinaire, je n’ai pas eu le temps de faire pendant ces vacances le quart de ce que j’avais prévu… et cela concerne également bien sûr WxGéométrie.
Ce qui a été fait :
- refonte du moteur graphique ;
- les courbes du module traceur sont désormais des objets géométriques comme les autres (c-à-d. qu’on peut les sélectionner, personnaliser leur style, etc.) ;
- la barre d’outils de dessin est amovible, et utilisable dans plusieurs modules ;
- refonte du système de console et de log (pas encore très bien finalisée) ;
- compatibilité avec wxPython 2.8 sous Windows (enfin !).
Côté utilisateur, la refonte du moteur graphique offre un réel gain de fluidité, essentiellement lors de l’utilisation d’un quadrillage.
La possibilité d’afficher la barre d’outils de dessin dans le module traceur devrait aussi être bien pratique.
Côté développeur, l’API graphique est nettement plus clair, ce qui devrait à terme réduire le nombre de bugs.
Et la compatibilité avec wxPython 2.8 m’enlève une sacrée épine dans le pied, la version 2.6 n’étant plus supportée par matplotlib depuis bientôt six mois.
Une première version bêta est disponible ici – attention, c’est encore brut de décoffrage !