From 64e4fcda083a651efc232798c44457f79aa9307c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Thu, 23 Jun 2022 16:44:32 +0200
Subject: [PATCH] Improve app metadata, include fdroid metadata in repository

---
 android/gradle.properties                     |  4 +--
 .../metadata/android/en-US/changelogs/0.txt   |  1 +
 .../metadata/android/en-US/changelogs/1.txt   |  1 +
 .../metadata/android/en-US/changelogs/10.txt  |  1 +
 .../metadata/android/en-US/changelogs/11.txt  |  1 +
 .../metadata/android/en-US/changelogs/12.txt  |  1 +
 .../metadata/android/en-US/changelogs/13.txt  |  1 +
 .../metadata/android/en-US/changelogs/14.txt  |  1 +
 .../metadata/android/en-US/changelogs/15.txt  |  1 +
 .../metadata/android/en-US/changelogs/16.txt  |  1 +
 .../metadata/android/en-US/changelogs/17.txt  |  1 +
 .../metadata/android/en-US/changelogs/18.txt  |  1 +
 .../metadata/android/en-US/changelogs/19.txt  |  1 +
 .../metadata/android/en-US/changelogs/2.txt   |  1 +
 .../metadata/android/en-US/changelogs/3.txt   |  1 +
 .../metadata/android/en-US/changelogs/4.txt   |  1 +
 .../metadata/android/en-US/changelogs/5.txt   |  1 +
 .../metadata/android/en-US/changelogs/6.txt   |  1 +
 .../metadata/android/en-US/changelogs/7.txt   |  1 +
 .../metadata/android/en-US/changelogs/8.txt   |  1 +
 .../metadata/android/en-US/changelogs/9.txt   |  1 +
 .../android/en-US/full_description.txt        | 29 ++++++++++++++++++
 .../android/en-US/short_description.txt       | 12 ++++++++
 fastlane/metadata/android/en-US/title.txt     |  1 +
 .../metadata/android/fr-FR/changelogs/0.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/1.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/10.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/11.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/12.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/13.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/14.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/15.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/16.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/17.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/18.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/19.txt  |  1 +
 .../metadata/android/fr-FR/changelogs/2.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/3.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/4.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/5.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/6.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/7.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/8.txt   |  1 +
 .../metadata/android/fr-FR/changelogs/9.txt   |  1 +
 .../android/fr-FR/full_description.txt        | 29 ++++++++++++++++++
 .../android/fr-FR/short_description.txt       | 11 +++++++
 fastlane/metadata/android/fr-FR/title.txt     |  1 +
 fdroid_metadata.yml                           | 16 ++++++++++
 test/widget_test.dart                         | 30 -------------------
 49 files changed, 141 insertions(+), 32 deletions(-)
 create mode 100644 fastlane/metadata/android/en-US/changelogs/0.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/1.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/10.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/11.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/12.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/13.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/14.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/15.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/16.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/17.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/18.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/19.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/2.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/3.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/4.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/5.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/6.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/7.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/8.txt
 create mode 100644 fastlane/metadata/android/en-US/changelogs/9.txt
 create mode 100644 fastlane/metadata/android/en-US/full_description.txt
 create mode 100644 fastlane/metadata/android/en-US/short_description.txt
 create mode 100644 fastlane/metadata/android/en-US/title.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/0.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/1.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/10.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/11.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/12.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/13.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/14.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/15.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/16.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/17.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/18.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/19.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/2.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/3.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/4.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/5.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/6.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/7.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/8.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/9.txt
 create mode 100644 fastlane/metadata/android/fr-FR/full_description.txt
 create mode 100644 fastlane/metadata/android/fr-FR/short_description.txt
 create mode 100644 fastlane/metadata/android/fr-FR/title.txt
 create mode 100644 fdroid_metadata.yml
 delete mode 100644 test/widget_test.dart

diff --git a/android/gradle.properties b/android/gradle.properties
index 30298b3..6c1d873 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=0.0.18
-app.versionCode=18
+app.versionName=0.0.19
+app.versionCode=19
diff --git a/fastlane/metadata/android/en-US/changelogs/0.txt b/fastlane/metadata/android/en-US/changelogs/0.txt
new file mode 100644
index 0000000..1bdc5ca
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/0.txt
@@ -0,0 +1 @@
+Initial commit
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/1.txt b/fastlane/metadata/android/en-US/changelogs/1.txt
new file mode 100644
index 0000000..76e59fa
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/1.txt
@@ -0,0 +1 @@
+Create initial empty application
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/10.txt b/fastlane/metadata/android/en-US/changelogs/10.txt
new file mode 100644
index 0000000..4e06873
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/10.txt
@@ -0,0 +1 @@
+Add animation on fill cells with color
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/11.txt b/fastlane/metadata/android/en-US/changelogs/11.txt
new file mode 100644
index 0000000..e714f1e
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/11.txt
@@ -0,0 +1 @@
+Fix end game detection
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/12.txt b/fastlane/metadata/android/en-US/changelogs/12.txt
new file mode 100644
index 0000000..cfe3a91
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/12.txt
@@ -0,0 +1 @@
+Add "numbers" skin
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/13.txt b/fastlane/metadata/android/en-US/changelogs/13.txt
new file mode 100644
index 0000000..7abeccc
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/13.txt
@@ -0,0 +1 @@
+Improve gameplay, add moves count limit
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/14.txt b/fastlane/metadata/android/en-US/changelogs/14.txt
new file mode 100644
index 0000000..c7ffd60
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/14.txt
@@ -0,0 +1 @@
+Fix/complete metadata and documentation
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/15.txt b/fastlane/metadata/android/en-US/changelogs/15.txt
new file mode 100644
index 0000000..fa30741
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/15.txt
@@ -0,0 +1 @@
+Disable buttons while fill animation is in progress
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/16.txt b/fastlane/metadata/android/en-US/changelogs/16.txt
new file mode 100644
index 0000000..ffd4c2e
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/16.txt
@@ -0,0 +1 @@
+Disable and do not count move if no change in board
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/17.txt b/fastlane/metadata/android/en-US/changelogs/17.txt
new file mode 100644
index 0000000..cb7e33b
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/17.txt
@@ -0,0 +1 @@
+Add help symbol on first top cell
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/18.txt b/fastlane/metadata/android/en-US/changelogs/18.txt
new file mode 100644
index 0000000..e9be98b
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/18.txt
@@ -0,0 +1 @@
+Fix display first cell on big boards
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/19.txt b/fastlane/metadata/android/en-US/changelogs/19.txt
new file mode 100644
index 0000000..5ddcb4c
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/19.txt
@@ -0,0 +1 @@
+Improve app metadata, include fdroid metadata in repository
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/2.txt b/fastlane/metadata/android/en-US/changelogs/2.txt
new file mode 100644
index 0000000..57e563e
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/2.txt
@@ -0,0 +1 @@
+Create minimal playable game
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt
new file mode 100644
index 0000000..62429e1
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/3.txt
@@ -0,0 +1 @@
+Add/improve skins
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt
new file mode 100644
index 0000000..a638f68
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/4.txt
@@ -0,0 +1 @@
+Count and display moves during game
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/5.txt b/fastlane/metadata/android/en-US/changelogs/5.txt
new file mode 100644
index 0000000..c55b09d
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/5.txt
@@ -0,0 +1 @@
+Add progress / gain indicator
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/6.txt b/fastlane/metadata/android/en-US/changelogs/6.txt
new file mode 100644
index 0000000..9a0bc6f
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/6.txt
@@ -0,0 +1 @@
+Compute and display a "target" moves count
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/7.txt b/fastlane/metadata/android/en-US/changelogs/7.txt
new file mode 100644
index 0000000..885d446
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/7.txt
@@ -0,0 +1 @@
+Fix get game parameters from level code
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/8.txt b/fastlane/metadata/android/en-US/changelogs/8.txt
new file mode 100644
index 0000000..6e9bbce
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/8.txt
@@ -0,0 +1 @@
+Split level setting into board size and colors counts settings
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/9.txt b/fastlane/metadata/android/en-US/changelogs/9.txt
new file mode 100644
index 0000000..4fd8507
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/9.txt
@@ -0,0 +1 @@
+Improve icons and images
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt
new file mode 100644
index 0000000..1a0e6cd
--- /dev/null
+++ b/fastlane/metadata/android/en-US/full_description.txt
@@ -0,0 +1,29 @@
+Colors, a color flood fill game
+
+Your mission:
+
+Fill the board with only one color.
+
+How to play:
+
+Start game
+
+-   Select game settings (difficulty, board size, colors count and skin)
+-   Hit play button to generate a randomly colored board
+
+Play
+
+-   Pick color from palette, all touching cells from top left with the same color will be filled with this selected color
+-   Repeat until all board is filled
+
+Victory
+
+-   If you can fill board with less moves count than show target, you win!
+
+=================================
+
+Credits
+
+This game is heavily inspired from [Open Flood](https://f-droid.org/en/packages/com.gunshippenguin.openflood/), a simple but addictive flood fill game, available on [F-Droid repository](https://f-droid.org/en/) ([source code](https://github.com/GunshipPenguin/open_flood)).
+
+This application is built with Flutter framework.
diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt
new file mode 100644
index 0000000..6a4873e
--- /dev/null
+++ b/fastlane/metadata/android/en-US/short_description.txt
@@ -0,0 +1,12 @@
+Colors, a color flood fill game
+
+Fill the board with only one color.
+
+-   Select game settings (difficulty, board size, colors count and skin)
+-   Hit play button to generate a randomly colored board
+
+-   Pick color from palette, all touching cells from top left with the same color will be filled with this selected color
+-   Repeat until all board is filled
+
+-   If you can fill board with less moves count than show target, you win!
+
diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt
new file mode 100644
index 0000000..7470412
--- /dev/null
+++ b/fastlane/metadata/android/en-US/title.txt
@@ -0,0 +1 @@
+Colors, a color flood fill game
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/0.txt b/fastlane/metadata/android/fr-FR/changelogs/0.txt
new file mode 100644
index 0000000..0cc9d7a
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/0.txt
@@ -0,0 +1 @@
+Premier commit
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/1.txt b/fastlane/metadata/android/fr-FR/changelogs/1.txt
new file mode 100644
index 0000000..8f4955a
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/1.txt
@@ -0,0 +1 @@
+Création d'une application vide
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/10.txt b/fastlane/metadata/android/fr-FR/changelogs/10.txt
new file mode 100644
index 0000000..1746fd3
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/10.txt
@@ -0,0 +1 @@
+Ajout d'une animation de coloriage
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/11.txt b/fastlane/metadata/android/fr-FR/changelogs/11.txt
new file mode 100644
index 0000000..2d36328
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/11.txt
@@ -0,0 +1 @@
+Correction sur la détection de la fin de partie
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/12.txt b/fastlane/metadata/android/fr-FR/changelogs/12.txt
new file mode 100644
index 0000000..20ec0ce
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/12.txt
@@ -0,0 +1 @@
+Ajout d'un thème "nombres"
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/13.txt b/fastlane/metadata/android/fr-FR/changelogs/13.txt
new file mode 100644
index 0000000..5a29235
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/13.txt
@@ -0,0 +1 @@
+Amélioration du jeu, ajout d'une limite du nombre de coups
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/14.txt b/fastlane/metadata/android/fr-FR/changelogs/14.txt
new file mode 100644
index 0000000..b107b60
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/14.txt
@@ -0,0 +1 @@
+Correction/compléments sur les métadata et la documentation
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/15.txt b/fastlane/metadata/android/fr-FR/changelogs/15.txt
new file mode 100644
index 0000000..b8e7797
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/15.txt
@@ -0,0 +1 @@
+Désactivation des boutons quand l'animation de coloriage est en cours
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/16.txt b/fastlane/metadata/android/fr-FR/changelogs/16.txt
new file mode 100644
index 0000000..78be5da
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/16.txt
@@ -0,0 +1 @@
+Interdiction (et ne compte pas) un coup qui ne colorie rien
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/17.txt b/fastlane/metadata/android/fr-FR/changelogs/17.txt
new file mode 100644
index 0000000..d9bbeaa
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/17.txt
@@ -0,0 +1 @@
+Ajout d'un marqueur sur la première cellule
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/18.txt b/fastlane/metadata/android/fr-FR/changelogs/18.txt
new file mode 100644
index 0000000..c88dd58
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/18.txt
@@ -0,0 +1 @@
+Correction de l'affichage de la première case pour les grands tableaux
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/19.txt b/fastlane/metadata/android/fr-FR/changelogs/19.txt
new file mode 100644
index 0000000..1fc4947
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/19.txt
@@ -0,0 +1 @@
+Ajout des métadata fdroid dans le dépôt
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/2.txt b/fastlane/metadata/android/fr-FR/changelogs/2.txt
new file mode 100644
index 0000000..d95d719
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/2.txt
@@ -0,0 +1 @@
+Création d'un jeu minimal
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/3.txt b/fastlane/metadata/android/fr-FR/changelogs/3.txt
new file mode 100644
index 0000000..499b0c4
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/3.txt
@@ -0,0 +1 @@
+Ajout/amélioration des thèmes
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/4.txt b/fastlane/metadata/android/fr-FR/changelogs/4.txt
new file mode 100644
index 0000000..4b05442
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/4.txt
@@ -0,0 +1 @@
+Compte et affiche le nombre de coups pendant la partie
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/5.txt b/fastlane/metadata/android/fr-FR/changelogs/5.txt
new file mode 100644
index 0000000..6e10df7
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/5.txt
@@ -0,0 +1 @@
+Ajout d'un indicateur de progression / gain
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/6.txt b/fastlane/metadata/android/fr-FR/changelogs/6.txt
new file mode 100644
index 0000000..f934c6c
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/6.txt
@@ -0,0 +1 @@
+Calcule et affiche un "objectif" de nombre de coups
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/7.txt b/fastlane/metadata/android/fr-FR/changelogs/7.txt
new file mode 100644
index 0000000..2f5c0b4
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/7.txt
@@ -0,0 +1 @@
+Correction sur obtention des paramètres de jeu à partir du réglage de niveau
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/8.txt b/fastlane/metadata/android/fr-FR/changelogs/8.txt
new file mode 100644
index 0000000..7f3818e
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/8.txt
@@ -0,0 +1 @@
+Séparation du réglage de niveau en taille de plateau et nombre de couleurs
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/changelogs/9.txt b/fastlane/metadata/android/fr-FR/changelogs/9.txt
new file mode 100644
index 0000000..6a4ead2
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/9.txt
@@ -0,0 +1 @@
+Amélioration des icones et des images
\ No newline at end of file
diff --git a/fastlane/metadata/android/fr-FR/full_description.txt b/fastlane/metadata/android/fr-FR/full_description.txt
new file mode 100644
index 0000000..f09bcd6
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/full_description.txt
@@ -0,0 +1,29 @@
+Colors, un jeu de remplissage haut en couleurs
+
+Votre mission:
+
+Remplissez le plateau avec une seule couleur.
+
+Comment jouer :
+
+Lancer le jeu
+
+-   Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
+-   Appuyer sur "jouer" pour générer un plateau aléatoire
+
+Jouer
+
+-   Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
+-   Continuez jusqu'à ce que le plateau soit uni
+
+Victoire
+
+-   Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
+
+=================================
+
+Crédits
+
+Ce jeu est largement inspiré de [Open Flood](https://f-droid.org/en/packages/com.gunshippenguin.openflood/), "a simple but addictive flood fill game", disponible sur [F-Droid repository](https://f-droid.org/en/) ([code source](https://github.com/GunshipPenguin/open_flood)).
+
+This application is built with Flutter framework.
diff --git a/fastlane/metadata/android/fr-FR/short_description.txt b/fastlane/metadata/android/fr-FR/short_description.txt
new file mode 100644
index 0000000..6163c18
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/short_description.txt
@@ -0,0 +1,11 @@
+Colors, un jeu de remplissage haut en couleurs
+
+Remplissez le plateau avec une seule couleur.
+
+-   Choisissez vos réglages (difficulté, taille du plateau, nombre de couleurs et apparence)
+-   Appuyer sur "jouer" pour générer un plateau aléatoire
+
+-   Choisisser une couleur depuis la palette, toutes les cases en contact avec la case en haut à droite, et de la même couleur que celle-ci, seront coloriées
+-   Continuez jusqu'à ce que le plateau soit uni
+
+-   Si vous remplissez le tableau en moins de coups que la consigne, c'est gagné !
diff --git a/fastlane/metadata/android/fr-FR/title.txt b/fastlane/metadata/android/fr-FR/title.txt
new file mode 100644
index 0000000..238c859
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/title.txt
@@ -0,0 +1 @@
+Colors, un jeu de remplissage haut en couleurs
\ No newline at end of file
diff --git a/fdroid_metadata.yml b/fdroid_metadata.yml
new file mode 100644
index 0000000..dbe12f0
--- /dev/null
+++ b/fdroid_metadata.yml
@@ -0,0 +1,16 @@
+AuthorName:   'Benoît Harrault'
+Categories:
+  - Games
+Name:         Colors game
+AutoName:     colors
+License:      GPL-3.0-only
+WebSite:      'https://git.harrault.fr/android/org.benoitharrault.colors'
+SourceCode:   'https://git.harrault.fr/android/org.benoitharrault.colors'
+IssueTracker: 'https://git.harrault.fr/android/org.benoitharrault.colors/issues'
+Changelog:    'https://git.harrault.fr/android/org.benoitharrault.colors/-/tags'
+Summary:      Colors game
+Description:  |
+  Colors game
+RepoType:     git
+Repo:         'https://git.harrault.fr/android/org.benoitharrault.colors.git'
+FdroidAppUrl: 'https://f-droid.org/fr/packages/org.benoitharrault.colors/'
diff --git a/test/widget_test.dart b/test/widget_test.dart
deleted file mode 100644
index 376afe9..0000000
--- a/test/widget_test.dart
+++ /dev/null
@@ -1,30 +0,0 @@
-// This is a basic Flutter widget test.
-//
-// To perform an interaction with a widget in your test, use the WidgetTester
-// utility that Flutter provides. For example, you can send tap and scroll
-// gestures. You can also use WidgetTester to find child widgets in the widget
-// tree, read text, and verify that the values of widget properties are correct.
-
-import 'package:flutter/material.dart';
-import 'package:flutter_test/flutter_test.dart';
-
-import 'package:colors/main.dart';
-
-void main() {
-  testWidgets('Counter increments smoke test', (WidgetTester tester) async {
-    // Build our app and trigger a frame.
-    await tester.pumpWidget(const MyApp());
-
-    // Verify that our counter starts at 0.
-    expect(find.text('0'), findsOneWidget);
-    expect(find.text('1'), findsNothing);
-
-    // Tap the '+' icon and trigger a frame.
-    await tester.tap(find.byIcon(Icons.add));
-    await tester.pump();
-
-    // Verify that our counter has incremented.
-    expect(find.text('0'), findsNothing);
-    expect(find.text('1'), findsOneWidget);
-  });
-}
-- 
GitLab