Déplacement fonction Contrôleur -> Modèle #towardsRealMVC
Prémisse Contrôleur mode fichiers multiples
Amélioration API sélection fichiers par TFD
Déplacement fonction Vue -> Modèle #towardsRealMVC
Amélioration gestion du menu de GINPA
Affiche si un fichier a été sélectionné par l'utilisateur
Dans getZoomEchelle, distLon représente maintenant
la distance couverte par les points en longitude
plutôt que la distance entre le point HautGauche
et BasDroite
Fix' un changement de mode obligatoire après le TOGGLE_AGGLO
Fix' affichage bouton TOGGLE_AGGLO après mode PBP
Amélioration doc' fonction 'redresserRectangle()'
Lors d'un aller retour partant d'un agglomérat
et revenant au même endroit que ce dernier en
formant un nouvel agglomérat, les agglomérats
étaient fusionnés en un. C'est maintenant corrigé.
L'utilisateur peut maintenant déselectionner des
points qu'il a précédemment sélectionnés pour
être supprimé.
Transfert de la gestion de la sélection des points
dans controleSuppression.
Les structures Agglomerat et Point contiennent
maintenant un champ aSupprimer qui est à mis true
si le point a été sélectionné pour être supprimé
par l'utilisateur.
Les VLAs causaient des comportements indéterminés.
Ils ont donc été remplacés par des tableaux alloués
dynamiquement.
Transfère pointDejaSelectionne et ordonnerTableau
de miscellaneous vers suppression.
Makefiles : règle debug ajouté dans les .PHONY
1 : Modification du repérage des routes. La fonction identifie maintenant 2 routes distinctes et non plus une unique route avec un saut temporelle au milieu le cas échéant.
2 : Strucures. Ajout de la structure AgglomeratGlobal qui contiendra un tableau pointant vers les agglomérats se chevauchant dans l'espace. UNIQUEMENT DESTINE AU MODE GLOBAL.
3 : Changement de mon main de test. Oh les gars ! On prévient quand on change le nom des fichiers ! Ca a fait planter mon prog de test ! (mais ce point est inutile pour vous xD)
4 : Assemblage global. La fonction d'assemblage global des agglomérats est fonctionnelle. Reste peu précise pour une raison que je dois identifier. NE L'UTILISEZ PAS !
L'utlisateur peut maintenant en appuyant sur S
créer un fichier de log où les points qu'il a
sélectionnés ne seront plus présents.
Restriction du zoom boîte au clic gauche pour
éviter les conflits avec la sélection de points.
Crée un module dans le Modèle pour les vérifications en tout genre
La fonction 'affichageLogs()' redevient une procédure !
Suppression de la fonctionnalité apportée par la variable 'nbPointsSouhaiter'
Optimisation de l'affichage dans le Contrôleur ?
Ajout du WebHook de Travis !