-
Version v0.0.9
StableBuild & Release Android APK / build-apk (push) Failing after 20m57sreleased this
2026-09-21 11:17:21 +02:00 | 0 commits to main since this release[v0.0.9] - 2026-09-21
🎓 Didacticiel intégré
- Visite guidée au premier lancement : un voile sombre perce un « trou de lumière » autour de l'élément à découvrir, une bulle explique l'étape et une main animée mime le geste attendu (tap, appui long, glisser, pincement à deux doigts) — entièrement dessinée au CustomPainter, aucun asset.
- Deux parcours : l'écran d'accueil (nouvelle session, télémétrie, barre de navigation, réglages) et l'éditeur d'impacts (ajouter, déplacer, zoomer au pincement, valider).
- Joué une seule fois par appareil (SharedPreferences), avec Paramètres > Aide & didacticiel > Revoir le didacticiel pour tout réinitialiser.
🎯 Capture & Session
- Détection de cible posée au sol : le service de parallélisme reconnaît la pose à plat via l'accéléromètre et adapte l'aide au cadrage de l'écran de capture.
- Raccourci Armurerie depuis la configuration de session et préréglage 50 coups.
🧠 Programme d'entraînement IA
- Switch « Contribuer à l'IA » en fin de session : le second bouton d'envoi disparaît, « TERMINER TOUT » devient la seule sortie. Si l'option globale des Paramètres est désactivée, un switch (OFF par défaut, jamais mémorisé) décide de l'envoi cible par cible ; si elle est activée, l'envoi est systématique et signalé.
- Consentement unifié : l'avertissement complet (ce qui est envoyé, pseudonymat, règles de bannissement) est présenté une seule fois et partagé entre les Paramètres et la fin de session, pour qu'ils ne divergent plus.
- Confidentialité renforcée : métadonnées des photos retirées avant l'envoi et charge utile réduite au strict nécessaire.
- Transparence : l'écran de consentement décrit précisément les données transmises et abandonne la mention « anonyme » au profit du pseudonymat, qui correspond à la réalité technique.
- Nombre de coups attendu joint aux envois, pour fiabiliser l'annotation côté serveur.
🐛 Corrections
- Écran gris/noir au lancement du didacticiel : une contrainte de hauteur infinie transmise à la bulle d'aide faisait échouer le rendu du bouton. Hauteur désormais bornée à l'espace réellement disponible.
- Ombres et halos des cartes « verre » : elles étaient rognées par leur propre masque d'arrondi et donc invisibles.
- Sélection d'arme : elle ne devient plus invalide au retour de l'Armurerie.
- Badge de version retiré de la barre de l'écran d'accueil.
🧪 Qualité
- 7 nouveaux fichiers de tests (didacticiel, parallélisme, export IA, identité/consentement, rendu complet de l'application), soit près de 700 lignes de couverture supplémentaire.
Downloads