From 1c10237a8c49b52f110f275fc1a8aa8cdef7605a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Tue, 20 Jul 2021 22:32:29 +0200 Subject: [PATCH] Reduce cells border width on big grids --- android/gradle.properties | 4 ++-- fastlane/metadata/android/en-US/changelogs/38.txt | 1 + fastlane/metadata/android/fr-FR/changelogs/38.txt | 1 + lib/entities/cell.dart | 10 +++++++++- 4 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/38.txt create mode 100644 fastlane/metadata/android/fr-FR/changelogs/38.txt diff --git a/android/gradle.properties b/android/gradle.properties index 9b5bace..604fc08 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.37 -app.versionCode=37 +app.versionName=0.0.38 +app.versionCode=38 diff --git a/fastlane/metadata/android/en-US/changelogs/38.txt b/fastlane/metadata/android/en-US/changelogs/38.txt new file mode 100644 index 0000000..94fe19b --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/38.txt @@ -0,0 +1 @@ +Reduce cells border width on big grids. diff --git a/fastlane/metadata/android/fr-FR/changelogs/38.txt b/fastlane/metadata/android/fr-FR/changelogs/38.txt new file mode 100644 index 0000000..0e35355 --- /dev/null +++ b/fastlane/metadata/android/fr-FR/changelogs/38.txt @@ -0,0 +1 @@ +Diminution de l'épaisseur des bordures des cellules sur les grandes grilles. diff --git a/lib/entities/cell.dart b/lib/entities/cell.dart index 2a76eb5..4cb5fdd 100644 --- a/lib/entities/cell.dart +++ b/lib/entities/cell.dart @@ -13,7 +13,6 @@ class Cell { @required this.isFixed, ); - static double cellBorderWidth = 3; static Color cellBorderDarkColor = Colors.black; static Color cellBorderLightColor = Colors.grey; static Color cellBorderSelectedColor = Colors.red; @@ -130,6 +129,15 @@ class Cell { int blockSizeHorizontal = myProvider.blockSizeHorizontal; int blockSizeVertical = myProvider.blockSizeVertical; + double cellBorderWidth = 4; + + if (blockSizeVertical * blockSizeHorizontal > 8) { + cellBorderWidth = 2; + if (blockSizeVertical * blockSizeHorizontal > 10) { + cellBorderWidth = 1; + } + } + Border borders = Border.all( color: cellBorderSelectedColor, width: cellBorderWidth, -- GitLab