Projet

Général

Profil

Task - Tâche #1878

Migration -> QStateMachine

Ajouté par Eric Seigne il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
01/01/2012
Echéance:
% réalisé:

100%

Temps estimé:
60.00 h

Description

C'était à prévoir hein :)

La version "romancée" est visible ici : imagéo version 2.2

Historique

#1 Mis à jour par Eric Seigne il y a presque 9 ans

  • % réalisé changé de 0 à 40

Bon, ça marche, un peu comme tableau après le 1er coup de peinture sur la StateMachine ...

#2 Mis à jour par Eric Seigne il y a presque 9 ans

Ça avance, pas assez vite a mon goût, toujours coincé sur le 1er exo orthographe ... mais bon

#3 Mis à jour par Eric Seigne il y a presque 9 ans

4 heures passées sur un truc non prévu: il manquait des morceaux à la machine à états ...

#4 Mis à jour par Eric Seigne il y a presque 9 ans

Au menu de la session:
  • amélioration de la classe imageolabel pour que l'image soit maximisée mais en respectant l'échelle
  • gestion basique du changement de niveau, "gros" boulot sur la state machine, patch proposé à jean-louis
  • amélioration des images et positionnement du clavier -> c'est plus "beau" d'après moi ... mais ce que je trouve beau l'est rarement :)

#5 Mis à jour par Eric Seigne il y a presque 9 ans

  • Temps estimé changé de 20.00 à 60.00

#6 Mis à jour par Eric Seigne il y a presque 9 ans

Au menu de la session:
  • nettoyage, suppression de exercice.ui, abuleduflatbutton (remplacé par les V1 officiels), abuledulabel (idem)
  • suppression de abuleduexercicev0 (remplacé par v1 officiel)
  • suppression de switchfenetre qui n'est définitivement plus nécessaire
  • passage des deux exercices reconnaitre sur la statemachine tant que je me souviens comment j'ai fait pour exercice
  • ajout de l'option "changer de langue"

#7 Mis à jour par Eric Seigne il y a presque 9 ans

Au menu:
  • drag & drop qui marche (orthographe)
  • modification de exercice -> exerciceOrthographe (cohérence du code)
  • debut de migration vers abuleduetiquettes pour reconnaitre1

#8 Mis à jour par Eric Seigne il y a presque 9 ans

Petites avancées ce soir:
  • intégration des améliorations de jean-louis pour gérer le drag & drop
  • j'avance sur abuleduetiquettesv1* dans reconnaitre1 pour remplacer les imageolabel etc.

#9 Mis à jour par Eric Seigne il y a presque 9 ans

  • verification ok pour reconnaite1, enchainement question suivante HS
  • déroulé d'un exercice fonctionnel ok
  • nettoyage: ExerciceAssociation::on_boutonSuivant_clicked
  • uniformisation gpl 3.0 partout

#10 Mis à jour par Eric Seigne il y a presque 9 ans

  • % réalisé changé de 40 à 100

Et voilà, le dernier exo est passé dans la state machine.

Je ne suis pas très fier du code, beaucoup de choses sont conçues de manière bien étrange mais c'est "comme ça", ça fonctionne et c'est l'essentiel, le reste sera de la correction de bugs et de la maintenance, une réécriture viendra un jour sans doute :)

#11 Mis à jour par Eric Seigne il y a presque 9 ans

  • Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté

#12 Mis à jour par Eric Seigne il y a presque 9 ans

  • Description mis à jour (diff)

Formats disponibles : Atom PDF

Redmine Appliance - Powered by TurnKey Linux