-
459344caf8
chore: bump version 1.0.5 (versionCode 6)
main
herel
2026-08-31 23:11:32 +02:00
-
f8bd0996bd
feat: conserver la sélection de l'accueil entre les lancements
herel
2026-08-31 23:11:29 +02:00
-
ef0e4e582c
fix(android): épingler le keystore debug dans la config de signature
herel
2026-08-31 23:11:26 +02:00
-
853541d41b
fix(android): brancher les classements sur les vrais IDs Play Jeux
herel
2026-08-31 23:11:22 +02:00
-
b7c958cd5b
chore: bump version 1.0.3 (versionCode 4)
herel
2026-08-31 21:09:16 +02:00
-
0a0d043ee9
chore: générer l'icône Play Store 512x512 plein cadre
herel
2026-08-31 21:09:13 +02:00
-
69647e0193
feat: câbler l'app_id Play Jeux dans le manifest Android
herel
2026-08-31 21:09:10 +02:00
-
27c8fb6294
update placeholders in privacy.html
herel
2026-08-31 15:37:39 +02:00
-
650647f791
fix: accessibilité et robustesse de la page de confidentialité
herel
2026-08-31 15:18:07 +02:00
-
b4f450c6f8
feat: ajouter la page de politique de confidentialité bilingue
herel
2026-08-31 15:12:27 +02:00
-
91ae6587fa
docs: plan d'implémentation de la politique de confidentialité
herel
2026-08-31 15:08:36 +02:00
-
eacba73547
docs: spec politique de confidentialité (page web bilingue)
herel
2026-08-31 15:06:13 +02:00
-
c4a503bfd8
docs: ajouter AGENTS.md pour les sessions OpenCode
herel
2026-08-31 15:04:34 +02:00
-
a673a9dc60
feat: configurer la signature release Android
herel
2026-08-31 15:04:27 +02:00
-
7aaef28f9e
docs: préciser l effet de l auto-répétition touche par touche
herel
2026-08-31 10:11:34 +02:00
-
4505fe85a3
docs: noter le comportement de l auto-répétition de touche (pas de KeyRepeat en CMP 1.12)
herel
2026-08-31 10:09:00 +02:00
-
54d4d2c54e
docs: préciser le comportement positionnel des touches chiffres sur AZERTY
herel
2026-08-31 10:08:25 +02:00
-
94cac69e36
feat: répondre au clavier (chiffres, Entrée, Backspace) sur desktop
herel
2026-08-31 10:01:12 +02:00
-
75033324b9
feat: mapping des touches clavier vers les actions du pavé
herel
2026-08-31 09:58:26 +02:00
-
71f342349e
docs: plan clavier physique sur la version desktop
herel
2026-08-31 09:57:35 +02:00
-
b651864fad
docs: spec clavier physique sur la version desktop
herel
2026-08-31 09:56:28 +02:00
-
691c98f862
feat: génération pondérée des questions (les grands facteurs sortent plus souvent)
herel
2026-08-31 09:35:11 +02:00
-
b454fbd0d7
docs: plan génération pondérée des questions
herel
2026-08-31 09:33:04 +02:00
-
5a87562e94
docs: spec génération pondérée des questions (moins de questions faciles)
herel
2026-08-31 09:30:44 +02:00
-
917bf7a47f
feat: icône de fenêtre desktop
herel
2026-08-31 09:20:52 +02:00
-
aa1ed58cb2
feat: générer les icônes launcher depuis le logo (script + assets)
herel
2026-08-31 09:20:08 +02:00
-
48916aef2b
feat: variantes svg des icônes (square, foreground, monochrome)
herel
2026-08-31 09:18:14 +02:00
-
fd929e6c8e
docs: plan icônes launcher et correction zone sûre circulaire
herel
2026-08-31 09:18:03 +02:00
-
dd75875521
docs: spec génération des icônes launcher depuis le logo
herel
2026-08-31 09:15:26 +02:00
-
bc89f098f0
feat: afficher le nom du joueur connecté sur l'accueil
herel
2026-08-31 09:12:49 +02:00
-
2cc73959c0
feat: logo vectoriel tuiles quiz fond navy
herel
2026-08-31 09:11:33 +02:00
-
bd070ba3a4
fix: intercepter le back système pour revenir à l'accueil
herel
2026-08-31 09:10:48 +02:00
-
b3fde748d2
docs: plan d'implémentation du logo vectoriel
herel
2026-08-31 09:08:34 +02:00
-
599d4c5132
chore: ignorer .superpowers (sessions de brainstorming)
herel
2026-08-31 09:01:47 +02:00
-
6846f2ba60
docs: spec design du logo vectoriel tuiles quiz
herel
2026-08-31 09:01:42 +02:00
-
639a34de5b
fix: fiabilité de la soumission du score en fin de partie
herel
2026-08-29 09:05:38 +02:00
-
2f73d2cd15
docs: prérequis Play Console pour Play Jeux Services
herel
2026-08-29 09:02:11 +02:00
-
1acb39e6ad
fix: dépendance fragment-ktx requise par l'Activity Result API
herel
2026-08-29 09:02:10 +02:00
-
a86b534659
feat: implémentation Play Games Services v2 sur Android
herel
2026-08-29 08:43:11 +02:00
-
d2c5fa0fdb
docs: minSdk 24 requis par play-services-games-v2 22.0.0
herel
2026-08-29 08:40:45 +02:00
-
fbb0371992
feat: connexion et envoi du score Play Jeux dans l'UI partagée
herel
2026-08-29 08:32:00 +02:00
-
5078693a5f
feat: interface GamesServices injectable
herel
2026-08-29 08:29:59 +02:00
-
285d92b1b2
feat: score leaderboard pondéré et id de board
herel
2026-08-29 08:28:52 +02:00
-
2b8dd19e72
docs: plan Play Games Services Android
herel
2026-08-29 08:27:22 +02:00
-
8eb95bc02f
docs: spec Play Games Services Android (auth + leaderboards)
herel
2026-08-29 08:21:02 +02:00
-
90479ae34e
feat: 5 secondes par question par défaut sur l'accueil
herel
2026-08-28 16:57:23 +02:00
-
1e6b1e488e
refactor: densité vivante, constante settle, tests de limite swipe-back
herel
2026-08-28 16:56:00 +02:00
-
d480c1a0cd
fix: ajustements suite à la vérification multi-cibles
herel
2026-08-28 16:44:39 +02:00
-
ec31b38d72
feat: swipe-back vers l'accueil depuis les scores et l'historique
herel
2026-08-28 16:23:52 +02:00
-
bc14056d3e
feat: logique de décision du swipe-back
herel
2026-08-28 16:14:00 +02:00
-
61dc9f1d59
docs: plan swipe-back
herel
2026-08-28 16:11:39 +02:00
-
2e51c3e7bd
docs: spec swipe-back vers l'accueil
herel
2026-08-28 16:07:01 +02:00
-
68d9f7e0a5
feat: cible desktop macOS via :desktopApp:run
herel
2026-08-28 15:55:17 +02:00
-
bef47dde27
docs: plan cible desktop macOS
herel
2026-08-28 15:54:07 +02:00
-
4608848794
docs: spec cible desktop macOS
herel
2026-08-28 15:53:39 +02:00
-
1eb840d519
fix: dates de l'historique en heure locale
herel
2026-08-28 15:41:23 +02:00
-
a115647015
fix: scope dédié à l'écran de jeu pour annuler le moteur à la sortie
herel
2026-08-28 15:41:22 +02:00
-
b7426e09eb
fix: Dispatchers.Default pour la compat native iOS (IO internal en K/N)
herel
2026-08-28 15:33:53 +02:00
-
2c7c07377e
docs: readme avec règles du jeu et instructions de lancement
herel
2026-08-28 15:30:14 +02:00
-
9b46efb020
feat: historique des parties et statistiques de réussite par table
herel
2026-08-28 15:27:13 +02:00
-
e3075853bf
feat: écran de résultats avec statistiques et résumé des réponses fausses
herel
2026-08-28 15:25:26 +02:00
-
b189deba72
feat: écran de jeu avec pavé numérique, barre de temps et feedback
herel
2026-08-28 15:23:19 +02:00
-
164c3ffce7
feat: navigation par écrans et accueil avec configuration de partie
herel
2026-08-28 15:20:57 +02:00
-
f8f506ae92
feat: persistance de l'historique des parties en JSON (okio)
herel
2026-08-28 15:18:07 +02:00
-
c1a7a1f961
feat: moteur de jeu machine à états (chrono, feedback auto, fin de partie)
herel
2026-08-28 15:15:28 +02:00
-
65ac01a2b2
docs: kotlin.time.Instant dans le plan (conflit variantes kotlinx-datetime via okio)
herel
2026-08-28 15:02:01 +02:00
-
ba977880ed
feat: résultats de partie, enregistrements de réponses et stats par table
herel
2026-08-28 15:01:22 +02:00
-
21353aac41
feat: types de questions et générateur (tables 1..maxTable)
herel
2026-08-28 14:48:14 +02:00
-
135947be3f
docs: retirer imports inutilisés de l'App.kt du plan
herel
2026-08-28 14:46:57 +02:00
-
80d6bfd04c
docs: ajout import safeDrawing manquant dans le plan (retour Task 1)
herel
2026-08-28 14:46:47 +02:00
-
2e2048aea9
chore: scaffold KMP (wizard JetBrains) avec cible jvm et wiring filesDirPath
herel
2026-08-28 14:45:19 +02:00
-
8f008354bc
docs: renuméroter les tâches 9-10 du plan
herel
2026-08-28 14:42:35 +02:00
-
828e29dc98
docs: plan d'implémentation du jeu de multiplications KMP
herel
2026-08-28 14:41:50 +02:00
-
87854da1cc
docs: paramètre table maximum (1-12) dans la config de partie
herel
2026-08-28 14:12:42 +02:00
-
613b5bd62d
docs: design spec pour le jeu de multiplications KMP
herel
2026-08-28 14:09:58 +02:00
-
c6fe66d121
Initial commit
herel
2026-08-28 14:02:01 +02:00