Skip to content

Releases: Ilade-s/Propagation-feu-de-foret

Fix bug : fenêtre vide si FoC pas choisi

21 Apr 10:24
Compare
Choose a tag to compare

En raison d'un oubli du cas où l'utilisateur ne choisit pas FoC, la fenêtre devant afficher la simulation restait alors vide

Réécriture tkinter + mise en forme PEP

21 Apr 10:18
Compare
Choose a tag to compare

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

19 Apr 11:51
Compare
Choose a tag to compare

grace à l'utilisation de tkinter.ttk, l'interface graphique est plus moderne (boutons notamment)

Optimisation du rafraichissement tkinter (FoC)

18 Apr 11:56
Compare
Choose a tag to compare

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)

17 Apr 13:37
Compare
Choose a tag to compare

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

17 Apr 11:22
2fdbbe5
Compare
Choose a tag to compare

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

16 Apr 17:15
Compare
Choose a tag to compare

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

16 Apr 15:49
b6ae3ea
Compare
Choose a tag to compare

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)

15 Apr 12:21
3f6a575
Compare
Choose a tag to compare

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)

20 Mar 12:36
Compare
Choose a tag to compare

Version Finale du programme

  • Possède toutes les fonctionnalités recherchées
  • Des bugs peuvent éventuellement exister, mais ne seront pas recherchés

Cependant, si vous en trouvez, n'hésitez pas à mes les indiquer dans "issues"