Suppression de l'ordre du tas, celui-ci étant inutilisé.
- Correction d'un problème dans les programmes de test. Les impacts sont des éléments de la grille et non de nouveaux éléments non référencés.
- Ajout d'un import manquant dans le serveur.
- Ajout de la fonctionnalité de supprimer une partie de la zone de corruption.
Réimplémentation complète du système de front.
Ce dernier est désormais plus souple et efficace ce qui rend l'utilisation de la priorityqueue inutile.
L'opération de suppression de zone est désormais gérable avec cette nouvelle implémentation.
- Une copie des pixels de l'image initiale est désormais stocké dans la grilleWP pour pouvoir revenir à l'état non contaminé.
- Encapsualtion de la contamination
- La contamination est désormais géré dans la zone de corruption alors que la décontamination l'est au niveau de la grille.
Suppression du marqueur de visite devenu inutile avec la nouvelle implémentation du front.
Optimisation, gain moyen de 30%.
Les éléments de la grille sont désormais accessible via un indexeur.
Mise à jour des infos du manifest et de l'assembly.
Mise à jour des assembly complémentaires
- Réimplémentation de la fonction de suppression de zone.
- Correction de la fonction de génération de la zone à supprimer.
- Suppression d'un reliquat dans la classe élément.
Encapsulation du constructeur de la classe zone corruption dans une méthode d'initialisation.
En effet certain éléments doivent être après la contruction du parent et de l'éventuel enfant.
Pour éviter d'avoir à appeler cette méthode après le contructeur une encapsulation été necessaire.
Refactorisation mineure.
Maj Nokia SDK
- Utilisation de Bitmap et non de WriteableBitmap pour appliquer le filtre avec le SDK Imaging.
Cela permet de s'affranchir du dispatcher et de rendre le code synchrone. De plus le besoin d'écrire dans l'image est nul.
- Correction d'un bug dans la méthode de création de la ZoneCorruptionWP.
- Les zones sont désormais ajoutées dynamiquement par clics sur l'écran.
- Une zone ne peut pas être ajoutée par dessus une autre.
- La distance des éléments est désormais stockée dans un nullable unsigned int.
- Le bug de l'élément non trouvé dans le front est enfin corrigé. Le cas se produisait lorsque le front été re-rempli après avoir été complètement vidé.
Merge branch 'master'
Ajout de la possibilité de se connecter via Facebook