From 51825dfbd23d51c60665ccea6bc82521817cf9b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Mon, 1 Aug 2022 16:39:07 +0200
Subject: [PATCH] Enable splash screen

---
 .../res/drawable-v21/launch_background.xml    |   6 +-
 .../main/res/drawable/launch_background.xml   |   6 +-
 .../src/main/res/mipmap-hdpi/launch_image.png | Bin 0 -> 1796 bytes
 .../src/main/res/mipmap-mdpi/launch_image.png | Bin 0 -> 1164 bytes
 .../main/res/mipmap-xhdpi/launch_image.png    | Bin 0 -> 2141 bytes
 .../main/res/mipmap-xxhdpi/launch_image.png   | Bin 0 -> 3859 bytes
 .../main/res/mipmap-xxxhdpi/launch_image.png  | Bin 0 -> 5313 bytes
 .../app/src/main/res/values-night/styles.xml  |   9 --
 android/app/src/main/res/values/styles.xml    |   9 --
 android/gradle.properties                     |   4 +-
 .../metadata/android/en-US/changelogs/26.txt  |   1 +
 .../metadata/android/fr-FR/changelogs/26.txt  |   1 +
 icons/build_application_icons.sh              |  95 +++++++++++-------
 13 files changed, 68 insertions(+), 63 deletions(-)
 create mode 100644 android/app/src/main/res/mipmap-hdpi/launch_image.png
 create mode 100644 android/app/src/main/res/mipmap-mdpi/launch_image.png
 create mode 100644 android/app/src/main/res/mipmap-xhdpi/launch_image.png
 create mode 100644 android/app/src/main/res/mipmap-xxhdpi/launch_image.png
 create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/launch_image.png
 create mode 100644 fastlane/metadata/android/en-US/changelogs/26.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/26.txt

diff --git a/android/app/src/main/res/drawable-v21/launch_background.xml b/android/app/src/main/res/drawable-v21/launch_background.xml
index f74085f..428eb36 100644
--- a/android/app/src/main/res/drawable-v21/launch_background.xml
+++ b/android/app/src/main/res/drawable-v21/launch_background.xml
@@ -1,12 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- Modify this file to customize your launch splash screen -->
 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:drawable="?android:colorBackground" />
 
-    <!-- You can insert your own image assets here -->
-    <!-- <item>
+    <item>
         <bitmap
             android:gravity="center"
             android:src="@mipmap/launch_image" />
-    </item> -->
+    </item>
 </layer-list>
diff --git a/android/app/src/main/res/drawable/launch_background.xml b/android/app/src/main/res/drawable/launch_background.xml
index 304732f..e4551e9 100644
--- a/android/app/src/main/res/drawable/launch_background.xml
+++ b/android/app/src/main/res/drawable/launch_background.xml
@@ -1,12 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!-- Modify this file to customize your launch splash screen -->
 <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:drawable="@android:color/white" />
 
-    <!-- You can insert your own image assets here -->
-    <!-- <item>
+    <item>
         <bitmap
             android:gravity="center"
             android:src="@mipmap/launch_image" />
-    </item> -->
+    </item>
 </layer-list>
diff --git a/android/app/src/main/res/mipmap-hdpi/launch_image.png b/android/app/src/main/res/mipmap-hdpi/launch_image.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff684260ddfa6ede3047ea650a78f0ef5b1a2a3c
GIT binary patch
literal 1796
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
A1poj5

literal 0
HcmV?d00001

diff --git a/android/app/src/main/res/mipmap-mdpi/launch_image.png b/android/app/src/main/res/mipmap-mdpi/launch_image.png
new file mode 100644
index 0000000000000000000000000000000000000000..d328034ed4f957a15bcbe9ec951968512449b714
GIT binary patch
literal 1164
zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I*
z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)lUJvjIasB`QKLZpr
zFoc4DgM)*yv9Y$cwh9P%DmXaESXxRMgMgl%p0>7wy1KQxwY7@5xstK5f`Ng8frGBD
zjkdO>wxy+pnVGVlm5#Z&wyCM6v8|fErHZ+^vZ<+tfrYxBnToNMvJps)hMA4JiM7Wp
zAD7vF89VYbcISI6^9$P?8MZmfbD5vpJYV<uzDYaMyw~~rtPk+r5a_YM*Jpiz--aOn
z4Z#5$g9A2(1a1rs+7uSNDLiCTM9Aidu+357TcRSi#6)h5iP{<$y)7<!TYUWX<b)l`
z2|H2}ccdomOiS67p1CJCXKz97zJk1cg?ammN)DEn9;_%mR8fAYs^U;}<>8u|BlWdM
z8|sfWHXUzmJK528va|o}#0h67Pdqny;<+i4&rh9le%g$Svu0hIGyBrq`BxS$xVmWR
z_2tX1uULM4<%%1tR^C{>`sUizx7Mz`wSL|04eM`j+;C^praN0U-QBY7-j40}cWl4E
zbI1K%yB_S>_h|pVM+Xi+Idc5ji4)IGo_K!p<nvQ!UYtAs^1|iUS8lz#eec8l`yU@X
z{Pgh2=O-_|zIgfd<*RS6-hO}g{>S@|KR<r@`RVho&)<H3`}ybB@4vr)|NZml-=Dw#
z{{H*-@8AD_|NsA&_T+J6U|=vW3GxeOU}R!qW@ce!V`t~!<l^Gy;pOGy7Z4B>5)u{@
zmync}kyTJsR#8(^4-5(pe)Rb9lc!Ig{{8!Rx{a(L0|Vn{PZ!4!kK@S+3*-}y@Lvcu
z-nii*>l&Y)6|XFRw7R+!G6@PY=9#6)-a0mqrEw#l@}ZhqZlwk}Y2y%X;pLKsQfFFr
zMjo(|xXI$%c`-pt|JX^EYX|iF=CFxo%B5{!<MVuEvf|_c6A!`Vj?UA>SGRS{I~j06
z*l$YPF3W-d_bF{v3r=~qwoYycvArnerK@ww<C4IWw}L)hZGPQbT)O#$OqN6+ITn#3
zus(6t?%w(Hr~WQkWV&UC%9)wM&o4POEnnDR!E4FEd($OzLzj1JlZ7{v6jSg5t;w~z
zIyI9Q%$dRvBUQ8P;N464nWl{AW<Kk6c2+s`vG~rNi53%gm_FIHW5<uF2TiuH-Q1CO
z?$Bz*(@Oh}Tq}}tabCZ-Hf)Ehs3I@xwTl7LT8%4{i+-0dN$vTgyLh>S$&=_OXJ=ZL
z@-gzdZeFY-r6?t(vnc(VRfxcagy$I#udrV<P(E|$-l2Wm>)W;+I&|ojT!e=2+LJo(
zjy+xyuw+4bk=vt|2Nx19^JvGbO^b|};@|RdR?Y`?yBG#f=83LLtzwubwr<o~V~{4S
z=GVN4MSRJQ^oM4OZq1z*@>}L5rx+@@HS4KM3$K}U*~mnlqsL@oR-9W|qNS>+jYFj4
zq}iQ}j1rMMT8^lGWGEDrGrKZt?#$k~%=`)I=?61x1el&|OJwl>dU1XK;rIJN1%s!n
KpUXO@geCx06%5t@

literal 0
HcmV?d00001

diff --git a/android/app/src/main/res/mipmap-xhdpi/launch_image.png b/android/app/src/main/res/mipmap-xhdpi/launch_image.png
new file mode 100644
index 0000000000000000000000000000000000000000..766bb045fa193ebda350a1e03af4e0fbaa105a0a
GIT binary patch
literal 2141
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

literal 0
HcmV?d00001

diff --git a/android/app/src/main/res/mipmap-xxhdpi/launch_image.png b/android/app/src/main/res/mipmap-xxhdpi/launch_image.png
new file mode 100644
index 0000000000000000000000000000000000000000..afb8f4c9d9895d5b016652af1f617c240dca8d14
GIT binary patch
literal 3859
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
bYyEox_V$?RA9NTP7#KWV{an^LB{Ts5jPL_n

literal 0
HcmV?d00001

diff --git a/android/app/src/main/res/mipmap-xxxhdpi/launch_image.png b/android/app/src/main/res/mipmap-xxxhdpi/launch_image.png
new file mode 100644
index 0000000000000000000000000000000000000000..5fb5916a5a09d7f1b219829088e262f30d3d0117
GIT binary patch
literal 5313
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
HP6<r_0*z)o

literal 0
HcmV?d00001

diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml
index 449a9f9..c6e7031 100644
--- a/android/app/src/main/res/values-night/styles.xml
+++ b/android/app/src/main/res/values-night/styles.xml
@@ -1,17 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>
-    <!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on -->
     <style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
-        <!-- Show a splash screen on the activity. Automatically removed when
-             Flutter draws its first frame -->
         <item name="android:windowBackground">@drawable/launch_background</item>
     </style>
-    <!-- Theme applied to the Android Window as soon as the process has started.
-         This theme determines the color of the Android Window while your
-         Flutter UI initializes, as well as behind your Flutter UI while its
-         running.
-         
-         This Theme is only used starting with V2 of Flutter's Android embedding. -->
     <style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
         <item name="android:windowBackground">?android:colorBackground</item>
     </style>
diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml
index d74aa35..ff81bae 100644
--- a/android/app/src/main/res/values/styles.xml
+++ b/android/app/src/main/res/values/styles.xml
@@ -1,17 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>
-    <!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
     <style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
-        <!-- Show a splash screen on the activity. Automatically removed when
-             Flutter draws its first frame -->
         <item name="android:windowBackground">@drawable/launch_background</item>
     </style>
-    <!-- Theme applied to the Android Window as soon as the process has started.
-         This theme determines the color of the Android Window while your
-         Flutter UI initializes, as well as behind your Flutter UI while its
-         running.
-         
-         This Theme is only used starting with V2 of Flutter's Android embedding. -->
     <style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
         <item name="android:windowBackground">?android:colorBackground</item>
     </style>
diff --git a/android/gradle.properties b/android/gradle.properties
index 6c7f21e..f949a3e 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=1.2.19
-app.versionCode=25
+app.versionName=1.2.20
+app.versionCode=26
diff --git a/fastlane/metadata/android/en-US/changelogs/26.txt b/fastlane/metadata/android/en-US/changelogs/26.txt
new file mode 100644
index 0000000..484bf5c
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/26.txt
@@ -0,0 +1 @@
+Enable launch screen with image
diff --git a/fastlane/metadata/android/fr-FR/changelogs/26.txt b/fastlane/metadata/android/fr-FR/changelogs/26.txt
new file mode 100644
index 0000000..57ab646
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/26.txt
@@ -0,0 +1 @@
+Activation de l'écran de chargement avec image
diff --git a/icons/build_application_icons.sh b/icons/build_application_icons.sh
index 7d5ebb6..27dbe26 100755
--- a/icons/build_application_icons.sh
+++ b/icons/build_application_icons.sh
@@ -8,34 +8,47 @@ command -v optipng >/dev/null 2>&1 || { echo >&2 "I require optipng but it's not
 CURRENT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 && pwd)"
 BASE_DIR="$(dirname "${CURRENT_DIR}")"
 
-SOURCE="${CURRENT_DIR}/icon.svg"
+SOURCE_ICON="${CURRENT_DIR}/icon.svg"
 SOURCE_FASTLANE="${CURRENT_DIR}/featureGraphic.svg"
+SOURCE_LAUNCH_IMAGE="${CURRENT_DIR}/icon.svg"
 
 OPTIPNG_OPTIONS="-preserve -quiet -o7"
 
-if [ ! -f "${SOURCE}" ]; then
-  echo "Missing file: ${SOURCE}"
+if [ ! -f "${SOURCE_ICON}" ]; then
+  echo "Missing file: ${SOURCE_ICON}"
 fi
 
 if [ ! -f "${SOURCE_FASTLANE}" ]; then
   echo "Missing file: ${SOURCE_FASTLANE}"
 fi
 
-# optimize svg
-cp ${SOURCE} ${SOURCE}.tmp
-scour \
-    --remove-descriptive-elements \
-    --enable-id-stripping \
-    --enable-viewboxing \
-    --enable-comment-stripping \
-    --nindent=4 \
-    --quiet \
-    -i ${SOURCE}.tmp \
-    -o ${SOURCE}
-rm ${SOURCE}.tmp
+if [ ! -f "${SOURCE_LAUNCH_IMAGE}" ]; then
+  echo "Missing file: ${SOURCE_LAUNCH_IMAGE}"
+fi
+
+function optimize_svg() {
+  SVG="$1"
+
+  cp ${SVG} ${SVG}.tmp
+  scour \
+      --remove-descriptive-elements \
+      --enable-id-stripping \
+      --enable-viewboxing \
+      --enable-comment-stripping \
+      --nindent=4 \
+      --quiet \
+      -i ${SVG}.tmp \
+      -o ${SVG}
+  rm ${SVG}.tmp
+}
+
+# optimize source svg files
+optimize_svg ${SOURCE_ICON}
+optimize_svg ${SOURCE_FASTLANE}
+optimize_svg ${SOURCE_LAUNCH_IMAGE}
 
 # build icons
-function build_icon() {
+function build_application_icon() {
   ICON_SIZE="$1"
   TARGET="$2"
 
@@ -47,7 +60,7 @@ function build_icon() {
       --export-width=${ICON_SIZE} \
       --export-height=${ICON_SIZE} \
       --export-filename=${TARGET_PNG} \
-      ${SOURCE}
+      ${SOURCE_ICON}
 
   optipng ${OPTIPNG_OPTIONS} ${TARGET_PNG}
 }
@@ -60,18 +73,6 @@ function build_fastlane_image() {
 
   echo "Building ${TARGET}"
 
-  cp ${SOURCE_FASTLANE} ${SOURCE_FASTLANE}.tmp
-  scour \
-      --remove-descriptive-elements \
-      --enable-id-stripping \
-      --enable-viewboxing \
-      --enable-comment-stripping \
-      --nindent=4 \
-      --quiet \
-      -i ${SOURCE_FASTLANE}.tmp \
-      -o ${SOURCE_FASTLANE}
-  rm ${SOURCE_FASTLANE}.tmp
-
   TARGET_PNG="${TARGET}.png"
 
   inkscape \
@@ -83,11 +84,35 @@ function build_fastlane_image() {
   optipng ${OPTIPNG_OPTIONS} ${TARGET_PNG}
 }
 
-build_icon  72 ${BASE_DIR}/android/app/src/main/res/mipmap-hdpi/ic_launcher
-build_icon  48 ${BASE_DIR}/android/app/src/main/res/mipmap-mdpi/ic_launcher
-build_icon  96 ${BASE_DIR}/android/app/src/main/res/mipmap-xhdpi/ic_launcher
-build_icon 144 ${BASE_DIR}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher
-build_icon 192 ${BASE_DIR}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher
-build_icon 512 ${BASE_DIR}/fastlane/metadata/android/en-US/images/icon
+# build launch images (splash screen)
+function build_launch_image() {
+  ICON_SIZE="$1"
+  TARGET="$2"
+
+  echo "Building ${TARGET}"
+
+  TARGET_PNG="${TARGET}.png"
+
+  inkscape \
+      --export-width=${ICON_SIZE} \
+      --export-height=${ICON_SIZE} \
+      --export-filename=${TARGET_PNG} \
+      ${SOURCE_LAUNCH_IMAGE}
+
+  optipng ${OPTIPNG_OPTIONS} ${TARGET_PNG}
+}
+
+build_application_icon  72 ${BASE_DIR}/android/app/src/main/res/mipmap-hdpi/ic_launcher
+build_application_icon  48 ${BASE_DIR}/android/app/src/main/res/mipmap-mdpi/ic_launcher
+build_application_icon  96 ${BASE_DIR}/android/app/src/main/res/mipmap-xhdpi/ic_launcher
+build_application_icon 144 ${BASE_DIR}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher
+build_application_icon 192 ${BASE_DIR}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher
+build_application_icon 512 ${BASE_DIR}/fastlane/metadata/android/en-US/images/icon
+
+build_launch_image  72 ${BASE_DIR}/android/app/src/main/res/mipmap-hdpi/launch_image
+build_launch_image  48 ${BASE_DIR}/android/app/src/main/res/mipmap-mdpi/launch_image
+build_launch_image  96 ${BASE_DIR}/android/app/src/main/res/mipmap-xhdpi/launch_image
+build_launch_image 144 ${BASE_DIR}/android/app/src/main/res/mipmap-xxhdpi/launch_image
+build_launch_image 192 ${BASE_DIR}/android/app/src/main/res/mipmap-xxxhdpi/launch_image
 
 build_fastlane_image 1024 500 ${BASE_DIR}/fastlane/metadata/android/en-US/images/featureGraphic
-- 
GitLab