diff --git a/android/gradle.properties b/android/gradle.properties index 9b5bace2138ec06078e8d1ada235d80aff083846..604fc088e204d265443088fe8d1680c63a2b132f 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 0000000000000000000000000000000000000000..94fe19b230457693b5d27f859f35e26d655eccdd --- /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 0000000000000000000000000000000000000000..0e35355bea6991a275274d02ed13c9b580ddd9cf --- /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 2a76eb52c6f73cfb7ada3e3d8ba4deca93c53b03..4cb5fdd12238d291be447c02e50e3a866154ab4b 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,