19 Commits

Author SHA1 Message Date
f7bc589c37 Déplace un module #towardsRealMVC 2017-02-02 10:26:35 +01:00
2fc74eb620 Déplacement d'un autre module ! #towardsRealMVC 2017-01-31 12:45:35 +01:00
9313f28c4e Optimisation tailles binaires + #towardsRealMVC 2017-01-31 12:42:28 +01:00
afe363a248 Merge de la branche windowDialog ! 2017-01-29 00:33:08 +01:00
99f8add1d2 Merge de la branche origin/menu ! /!\ Attention version non-stable
+ ajout d'une fonction de reset de texture
2017-01-27 11:04:07 +01:00
2927020ddf Ajout du TinyFileDialogs (+ suppression d'une fonction inutiles donc) ! 2017-01-26 12:47:46 +01:00
1dbdf2995b Ajoute règles Makefile pour générer la doc doxygen 2017-01-25 22:44:47 +01:00
c3d1ffaf70 Ajoute désélection de points/agglos à supprimer
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.
2017-01-21 18:12:45 +01:00
1929e4d986 Revoit une fois de plus les structures de données et les constantes
Implémente les fonctions de base de gestion du menu
Ajoute un pack d'icônes pour la suite du projet
Ajoute les ressources / remerciements au README
Renomme la fonction de chargement de la fonte
2017-01-14 23:25:00 +01:00
a7f4df1040 Suppression des VLAs et légère restructuration
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
2017-01-14 13:30:28 +01:00
1092db1145 Création d'une nouvelle fonction de gestion d'évènements
Renommage de variables
Set une fonction to deprecated
Remplace '-Wpedantic' par '-pedantic' (pour Travis)
2017-01-05 11:03:34 +01:00
aa0d4e0b9c Changements:
* Nouveaux types pour le présent (Carte), et le futur !
* Rajoute une libération de mémoire oubliée
* Crée un module de gestion de Carte
2016-12-25 01:20:22 +01:00
5b3b0d4d83 Génération automatique dépendances Makefile
Il n'est maintenant plus nécessaire de mettre
à jour les dépendances dans les Makefile : les
dépendances sont générés automatiquement par
l'option -MMD de gcc
2016-12-23 02:01:51 +01:00
64fab35fe6 Voilà encore de grosses modifications:
* Le module 'mode_affichage' a été renommé en 'controleAffichage'
* Les fonctions d'attente d'évènements sont désormais dans le contrôleur
* Fix' d'un bug dû à trop de libérations de Sprite
* Les dates sont désormais affichées à la volée à l'aide la souris !
* Deux fonctions de calculs de validation de position ont été créées
* Gros changement de structure de programme au niveau du Contrôleur
--> Afin d'anticiper le zoom utilisateur !
* ... l'utilisateur peut désormais tracer des zones (= le zoom voulu)
* `tabPointConvertis` a été renommé en `tabPointsConvertis`
* La gestion des modes d'affichage est bien plus propre maintenant
* La fonction de suppression de textes a été supprimée (useless)
* Désormais le fichier contenant la carte sera dans le dossier 'Données'
2016-12-22 00:28:56 +01:00
c6f97c7397 Fonction pour l'affichage quand on appuie sur la fleche 2016-12-04 11:51:11 +01:00
ab930115e9 Ajout dÃpendances dans Makefiles + untrack Donnees 2016-12-03 23:05:03 +01:00
768384bb70 Répartition du Contrôleur dans plusieurs fichiers + La mémoire des points dessinés peut maintenant être libérée ! 2016-11-14 13:53:34 +01:00
705ef448d5 Fix pour le contrôleur + Ajoute la fonction de téléchargement de carte à l'aide de l'API de Google Maps ! 2016-11-03 23:18:42 +01:00
9da026d052 Début de la fonction d'affichage + Suppression des objets de test + La date sera désormais de type 'time_t' + Création de la partie 'Controleur' & début des gestions de chargement, conversion, affichage et suppression de points ! 2016-11-02 18:16:06 +01:00