diff --git a/android/gradle.properties b/android/gradle.properties index 6bf54a6ed821c19f76d860d4a24e7c85d440b575..f0be9fb67d6fe0b36ce90df03ff2f3f1551d738c 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.10 -app.versionCode=10 +app.versionName=0.0.11 +app.versionCode=11 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 0000000000000000000000000000000000000000..3b52396b07a497c14e125e553230dd39912c4ec6 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/11.txt @@ -0,0 +1 @@ +Delete current saved game when back to menu on game end 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 0000000000000000000000000000000000000000..09502b3b2111a29577e4ad9d50256b3a2cb22600 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/11.txt @@ -0,0 +1 @@ +Supprime la partie en cours au retour au menu en fin de partie diff --git a/lib/layout/game.dart b/lib/layout/game.dart index 1b1372758e211f96d90b58c63c79a373f75397c1..0e1271bb36d8914344a2fdf30e9ebc22d5548e3c 100644 --- a/lib/layout/game.dart +++ b/lib/layout/game.dart @@ -72,7 +72,7 @@ class Game { fit: BoxFit.fill, ), ), - onPressed: () => GameUtils.quitGame(myProvider), + onPressed: () => GameUtils.quitAndDeleteCurrentGame(myProvider), ); } diff --git a/lib/utils/game_utils.dart b/lib/utils/game_utils.dart index ea712134861a1f53fab1f04ffeacca43a88341f3..6bbda80f5ff29bb329bbc1ff254d67b5f4c88fb4 100644 --- a/lib/utils/game_utils.dart +++ b/lib/utils/game_utils.dart @@ -7,6 +7,11 @@ class GameUtils { myProvider.updateGameIsRunning(false); } + static Future<void> quitAndDeleteCurrentGame(Data myProvider) async { + quitGame(myProvider); + myProvider.resetCurrentSavedState(); + } + static Future<void> startNewGame(Data myProvider) async { print('Starting game');