From ffde67faa2f766366f2a6a7d6cfb17a1b297a114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Tue, 19 Sep 2023 15:12:21 +0200 Subject: [PATCH] Increment moves count on each move --- android/gradle.properties | 4 ++-- fastlane/metadata/android/en-US/changelogs/31.txt | 1 + fastlane/metadata/android/fr-FR/changelogs/31.txt | 1 + lib/utils/board_utils.dart | 6 ++---- 4 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/31.txt create mode 100644 fastlane/metadata/android/fr-FR/changelogs/31.txt diff --git a/android/gradle.properties b/android/gradle.properties index cc4e56e..9742e8d 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.30 -app.versionCode=30 +app.versionName=0.0.31 +app.versionCode=31 diff --git a/fastlane/metadata/android/en-US/changelogs/31.txt b/fastlane/metadata/android/en-US/changelogs/31.txt new file mode 100644 index 0000000..be2ab77 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/31.txt @@ -0,0 +1 @@ +Update moves count even without board change diff --git a/fastlane/metadata/android/fr-FR/changelogs/31.txt b/fastlane/metadata/android/fr-FR/changelogs/31.txt new file mode 100644 index 0000000..f2926c6 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/31.txt @@ -0,0 +1 @@ +Mise à jour du nombre de coups même si aucun changement sur le plateau diff --git a/lib/utils/board_utils.dart b/lib/utils/board_utils.dart index 90e2900..70bc9d6 100644 --- a/lib/utils/board_utils.dart +++ b/lib/utils/board_utils.dart @@ -64,6 +64,8 @@ class BoardUtils { ]); int progressBeforeMove = cellsToFill.length; + myProvider.incrementMovesCount(); + // Sort cells from the closest to the furthest, relatively to the top left corner cellsToFill .sort((a, b) => (pow(a[0], 2) + pow(a[1], 2)).compareTo(pow(b[0], 2) + pow(b[1], 2))); @@ -88,10 +90,6 @@ class BoardUtils { myProvider.updateProgressDelta(progressDelta); myProvider.updateProgress(progressAfterMove); - if (progressDelta != 0) { - myProvider.incrementMovesCount(); - } - myProvider.updateAnimationInProgress(false); if (BoardUtils.checkBoardIsSolved(myProvider)) { -- GitLab