Releases: Ilade-s/Propagation-feu-de-foret
Fix bug : fenêtre vide si FoC pas choisi
Réécriture tkinter + mise en forme PEP
Permet de mieux compartimenter les fenêtres et classes, et donc une lecture plus aisée et moins de possibilité de bugs
Une mise en forme PEP automatique a également été faite
Meilleure interface graphique
grace à l'utilisation de tkinter.ttk, l'interface graphique est plus moderne (boutons notamment)
Optimisation du rafraichissement tkinter (FoC)
Lors du choix des cases à mettre en feu, la fenêtre ne rafraichira que la case cliquée, au lieu de toute la forêt, ce qui est inutile
Correction d'une erreur de conversion : Sim.tp (temps de pause)
La string était convertie en integer, ce qui causait un crash en cas d'entrée par l'utilisateur d'un nombre à virgule (float)
FoC (Fire on click) added to the tkinter version
Cette fonctionnalité, si choisie, permet de décider précisément et facilement des arbres à mettre en feu au départ, à l'aide de clic sur la fenêtre affichant la forêt
Révision fenêtre de configuration
La configuration se fait maintenant toujours en une seule fenêtre après le choix d'affichage
Dans le cas d'une matrice personnalisée, le nombre d'arbres en feu est automatiquement prérempli dans le cadre prévu (qui sera grisé)
Support de matrices personnalisées
Si une matrice est donnée en paramètre à l'initialisation de la classe Simulation, elle sera gérée complétement
Les fenêtres tkinter s'adapteront automatiquement aux caractéristiques de la matrice donnée.
Je compte travailler sur l'autre issue d'ici un jour ou deux
Refactoring (V7)
Le programme a été complétement remanié afin d'être plus lisible et de pouvoir être modifié plus facilement (ajout de fonctionnalités)
Je prévois d'ajouter les fonctionnalités du projet (cf. issues ou projet) d'ici la fin de la semaine prochaine
Final Version (V6)
Version Finale du programme
- Possède toutes les fonctionnalités recherchées
- Des bugs peuvent éventuellement exister, mais ne seront pas recherchés