From b9a6b95d06b607efdde9891d87fcac9862da7adc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Mon, 1 Aug 2022 16:41:35 +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 -> 1637 bytes
 .../src/main/res/mipmap-mdpi/launch_image.png | Bin 0 -> 1078 bytes
 .../main/res/mipmap-xhdpi/launch_image.png    | Bin 0 -> 1967 bytes
 .../main/res/mipmap-xxhdpi/launch_image.png   | Bin 0 -> 3552 bytes
 .../main/res/mipmap-xxxhdpi/launch_image.png  | Bin 0 -> 4947 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/10.txt  |   1 +
 .../metadata/android/fr-FR/changelogs/10.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/10.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/10.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..676631325524e8db5c09d68e8bbe6358b2654d78
GIT binary patch
literal 1637
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

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..16a9876ed64e2b0d4c96ff65168cd214539531de
GIT binary patch
literal 1078
zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I*
z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l_6PWcxc>kDp8*OQ
z7(zk7!NI}U*jQUzTLlC>6&xI7EG?ysK|oJWPg~nTUENyU+FHfjT*=s2!N5Slz(H5n
zMqArb+tO0Q%uHF&O2^z>+tgIk*j7#7QpMa{+0<0Sz(QTmOvTtr*$AXY!^}qA#Cr2y
z%XRy#FFuI5@*wiS1&i}{oG;vUK5)Te`!S0h$1N{C2t0ku^6VYUvv;g_9)~i{-LXD*
z*Y@09yYqML&);>paM$U=J?9JeTrS*my>QR%;yw3^_dPG(_quf7`_g@%OAq`mKM1(|
zF!%}xg<g9cbNzARjmOD1o}}D-l5zW4!JTJCcb*mBc~)}gdFh?!W%piG-+NJe|3&@%
zmksw{Ha&XX_xR1kCvT=ceKYOZySdNb&42!G!Hf5cU%X%P^8NBxA6C8ku;%TjZErvC
zc>8(hyU)Adf8O{0%l;2v4t@T9;rq|~KYzdY_50QDKkxti{q*PW=RbeH{Q3L!@855K
z|9$`a@5kSNKmYyv_3z*BfB*jc`~UYp2>tv2|G&i-VIu|x2J@02zhDMNCMITP7FITP
zb`DN1E^Z!PUOs*S0YM=lVKH$DNog5b1w~~QH8u6Xpy1#~j~_pI`t<4FzkjFO$O<wr
zFh2EkaSZY3JbUeC_+<wP)(>jDp5B4e!n_I{%~AuW)M`ZE6hFAhnekwgBa2s{0}G?(
z-ufMpQc@Gn@z@mX@&Eqt_tO-=XJ?K)tk}Wv<<1;2)tR$&0(aQGKlSz3yp*2v)1Oa#
z`^fh(hjH&#r(ZwcbGW}sN$=`-Cnk5{(N~W)fhT{`<SxVny%6JF@Z+b$(aSQ+8Dkjj
zKD?UA+V#`n>Sy=u4fi}!ZoRrZ(L-PO4CDSabv$SOu_p+5d|NVYGK<>G1^<~kW|?yR
zd6~?#i9KdrsnDg3Wt>MirF&!<Z^ZMu`ZvyBEYsj4lf~pNEx-R=J14)w;f+iD{Pvd!
z>lys}`#HpB;beLFiUS`Q3w9WNd%Jz#6h^)ci+S_-1&y|>ovLfbF_(FE+Fh1&PCg52
zGkIo}I;>7qo59+*wvOqH!NEhZ=J)^1b$GsO7x$diuZ$E=uUfUXK0NmQqJ{(+HzDs9
z9n~{(`HS}k8Kj-5zx4Z2tKogW_-4H`mBCA%8|zw0Y<^anIQ#q#(_6XswQ^=J&w0<Y
zk@4K(PhUkJ*z{<xJsk1vQ{$yYIiGh-xAC=EaPq%J>3Pme)p8%M>2_aJ4G+G5%Ex)@
z+h?L8@4Gi~d7X-9vst7p>v&4<1G~n@-$hSeo9_+|i<zR)_2v9|X6?S}XZpM!CwOT+
RdEf)e!k(^vF6*2Ung9u*3)lbv

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..5e32e30b241a95f8bb4be7e4fe903ea6c496600c
GIT binary patch
literal 1967
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
Ofx*+&&t;ucLK6UE3*1)#

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..f19b759e2ff1353b7d30e2fd953c74dafa3241b2
GIT binary patch
literal 3552
zcmeAS@N?(olHy`uVBq!ia0y~yV3+{H9Bd2>4A0#j?O<SF;4JWnEM{Qv`~t#^yYk+D
zXJBBEEOCt}3C>R|DNig)WhgH%*UQYyE>2D?NY%?PN}v7CMv8%fH`mj}F{I+w+qu~}
zGU1}f-#QeYXkNB3cb5Czt$RNnyIYZ*zA5hfEluqZrJYVpA#<FrsJVV<OxKcfU}A~l
zJR;u0^-QrvKtb^%qv;k^Pi+qmr&}#%o}V`)FYkQ({8nGG^)_K^{{2RG{=ezly!+nq
zx!0@GYSw)Tw-1@Ov-q6;^Lf?h=H9gNob<^<Wv!C(1P%ouMi-?94;Fz=7lw&qJPtWe
zCihHy%%HSfkLN@Y<GDpUxhDGrYgNx?pEUD>i+X(ge?<)uuG$$>qBXbqvrc--FpJq=
z#-vHX=E2u0d#0Ut-!-jx<<X{{6@B#DhH54sPlZU)1(6jZ2{8*VJStuEBQT>^K_`)a
z+mYv=byX#`Z-{;i&Eegx?V#$IqT4X(VW1M9T!Jr;*n0CVXM%$_-;w30SrZ{3r!rId
zhIrH7#PS>Rbpc9~E(**Pt2D^8VOVgmdFu4*c27i)PL*D@$}UcegWvhxskQwRdL||X
z-w-crgKAMQvJ#SHx-dKcny5+nz75NlRzF`k?Zmo=-4pdaRbH>$S$&=3vgZ#inYzM_
zf}UIRD*U!z6_4wAlXZk8dRP1ey%O8wUvy43Wu@(F>|f;Y*6RQLW%@Sj%DdNR-*kGC
z+4&|X>)k!Yx!LtmRsXv@HZ?xb{=p+)YH~$%$tuy0hn8foK6mJ0xn4<b`s7uL$8Y$V
z3e{Y{^YhQ?i*qze_i9Lc?0RK$HrCp2zG6j=_K$Z?-}}BlyVfl<`Hhdj%KMoMW8`k<
z&V65z)*_RbZzvzvzg}F^;G>wFsjJ-5bH&TvuJkNw+FQEq?Mlx1`L~0XGIVxrn>B0V
zGbP2mZ~vw$Fs4+qs!w53>FRGfbx2v?fz#FLK=UJ!*$j*+#dGsS)dL$`K3)tB+^7`&
zFi_Ot<HhB6Vzn{rGFl~%2sxZ%SmASH*RG7@1W^YkR_T3HqZQ6vKN;vD?eOr!q8~3F
zf4rijpJJ}mFo!W<V?cDoF3*_PUw_LpyR7TFz@?M^;cJda*F4i%n|liN;}rxsrwP?w
zC{}Ec+0^p$?@`yO2h|w_l?105|B(18P$S3c(dTrFVOH$EC#8m4c(PTcD&9N`e!{};
zvY_igmBW!qFAo_xM)Yd59Em#F`r!93lhZS_8Wt()ZsB>I(y9MLgYgMZgH3dnjp}UI
z?`>UK;)?`ox<y?1#M~G~=KrtQ`{>jnhXhfOqHFo<^tA7VgueP1D!Q|_u{7eCNW+8T
zy9}x-7jkB|n+kD?gH+v_+Nf?Dy{%$H&(t4(`}2FAI)2zX$wSy-$rpy7f8%tLm;Q^A
zRQPetq+yDz1mhExhOCr^J5C!~7?d)ZR)h$c3pl7Sb+|B0<WQ()D%tjT@}-^May483
zZ@=)&kzwV93upfZZ7a<E@_yO*<c7P-w<Y#`WMfP*ZBSeGYqQn6b1u7Ie%@hxb7rZW
zaBw)MLN(KsM8Sq%oC-`G3`z|gnA9mIf#P*P8A=0XPxLV?^q7(B<HtYKu7BlAL2nTg
zPKBvb`!7$qTKN5)uXp-wC$+lr=fQ9Ej3b{n?i6wmW6r2}V=r_*<8AfHEtXqi|Jq%b
zX*<p*<PgTZqWnd9%sFXE>zrFMdH3v2nzEmn%CJeoVS4p`#gDz!mzLgJFJ1Tl+P-}6
zJ%@XK3p-Tp-*z?Zw9t(}J$64|{?qczrmyaa?|Su=W$ycX%9Ez<d*#M(l=FE`#qld=
zc*VBvTl#yR{FfTnS#zYG?0bLU#p;p;XI3$6EwR_v58T7Nd(*sy@ux3(*B+_%dbRr>
zds(mNzuy~WZ?&#FFYFLzCv0m~=M!WdFn#Bp-Lrqook*;B<#&>Kx!OygEk_x%Uj3P4
zVq5He$;d5VHoc%m_i>SF)oWSb>u&Fg_bu*Y*mO8ra_;pyrI(VA%V#g$_D}wdXW9Cg
zzw1oOp3iC1KDS~2U%9<g6PI7F`qlPd<)y6f<h?;DAEsL72gUU4(TLsubK0EC1y^g=
z{ht^2dgJ}-M8}t}KFn8DW}7A-vwGv>%bvHtzs-66J?fatuUjYXKiMhZU{<?v!{=N6
zPw!3>WL}`~DPj9`j!T=1TCFS3w`zFki&;H58}dZn*m%3@<72klZdXg&hfSK1;=b=p
z(UQ-f_TKtk?~=dF>gCmEYGSHeR1ZWtB<<cb?Zmm3rN)&jl^bL}<=K>l-fiBWaQly8
zv*WCZZFzq#Pr6;gbb@8>`wF+Zvyr}{Gt+&}-<e{?UgySO$*Yia_@a9D`~QW9`c|y`
zym@2nl_?7q7E1LUPGy<E%;5C?<u{kxYl`#l?$wb0>v681&F#C?tc?5fb|{&a)wMBf
zGIqEjy72WpJ+BAforU|C*y)P%Rr0;~%v17m@_R>yn=A?zda^bjnQ!N9(Rei7tmM{3
zK1UHlC4Hx-vluoBI;;@*ET^}7|CZQE#Y>(nmYrU;Pbz!Cy~}c)%i5o)=`*G<H=Ns&
zn>ulEXmV(}+bijR$){c`bv-cHb8VHG)RwS6wUJC3o)ZtoXF0JKm=wztPrWVn*xkhO
zit!Z(hR9#iow@TL*v($kvwQO1pzQU(!fW-u*BK|4AFuA2wr^raV#5`;`3I%{U--I6
z@t@d4@3RMFI2F2?N~S;F`{j3E&Cw0X$`;aR=dY=EV2Bh{c(bR%eSeMH@f*J%-{F7n
zAm_>u$+MvEpTT|2!z=47!;O-^mzQs9&*rmO>;jTmeYpPN9nQbkwpf<%|G884zD>}<
zu(wD4X^h>r*}vR4&hM!FEy9?x_xx^?qAjAweCD&C*LDr_TEeLyI)9pTU(!Fn4bxYD
z1DT{Sk4dRkc_PE951BgynK~FQO|I?{bYKx+bYVDqUFcY0MGu2gLrGoSbOxn{3~@IG
zK?jxzUm0deDKu~__%iq1iGb!S_MfhAd6cQRAZ*G@sfi2YQ~$&%oilmt5V0)#!<EI$
z(vKO(Elz)7{%N)%%LK=)_x~48S$*-=_o83xYrecadDG^@8I}o+v3c`irwQsarTubX
z+P7=rv&s9a>@udV-X10H!*}J*U)QVb&#vy>T{`z}GW+$D?(=HA`E5?hZ%}H`;S<!i
zNpqf(T_N^F?@UI=l|#v5E}t3CH{CrZ%{noxqNgom--E~tr3!lmUbY_B=y)bPk2T)o
z3fIKI4=PS38P*jmgw`@DEq=I@|6=hfg-uL0EEBvs&NR8}x`Z{hGXybCy!qjSQ;KQ@
zhk{>65v#vh#~L<%#v_b@>mGWtPZWKq*kDv6FBqNu=a%2*#{Ipkq|(ar&oCZ0U&F!A
zIOXYPZ4+^5kqj<JL2VrdrAT3g^V6jK{TL3p78Wv{aAe5+WZbZ=!t3w9B!(@90uiYi
z4nH2VH0*hFN~uhk>4YLfDBHZ0)n1wmN!n+2E$Zb_SRctynKf<t^y_vlvjrT^F=YIG
z_G;6kt^-y5>sOt4%e_YXBdfe_iru#==hHC@FC;k%$X(zS&}-^`xQKznT(Mye<Ah27
zr-ZW2{}6I*O<{Om?U7Kys6+{e%0h;pHT#wxZTgU~Qo-hont`X^273q9*{<e``X@OY
z-u}U`=55(^(F5Nrtr$)nmsg(H7n{RbmgKRCL!sS8fsLPenZQMMZSGI<KPq@@-j<0U
z_+D9Q<nZ$r16R9nSyEBP>J<@=43;XLX`RLo9OJr$co*^4tWmiT*l?(O3$w^{cFjNz
zNh?r27?X3;=^k^1fW(HtF1Pt-PKSpzO!};#%5_v|wd!&`VTUsD&ktD+99+jek^RGg
z?H752b$+!3yUUw0ENyw=!p)dc{&&6W9EW|(1rtn?Zx-!*^q{lbZWhBSmWvC6uP%PV
zQvLdZW}(FCsXTn#TpqJF=6pP`m~{b5N1T07?XSDtPgtbg<zH@Hd{uqoYXt?32TPjV
z#T_&ilWx`9?0DX*yy#0Fx8>oyL-v2J^LJlr+<tVrkkYx@f=!1Ob1eu_0JXi|SV!I6
z@qK~}mui>WH-_gAJOi7~f0N~&*UUe8!9yl@V~3LpZ>=|GzWrCeN;>}Uc8!x(9VbI4
z>uCI7v%7WrU-g3>6=nB13v;zHDh^!a4X|-p@Z-bG2k*A`b-$OjQ0v>YL1Uth#*en2
zFXGjkcOQOu;Za0s<;18A9(Ip)LC136PxUhG3Qj$A?dpq-IV)C_Elg}*r{Bl7ps_u;
zKqZ-_`p~)!`fqru55L<`UsD{iQtx@{3ccq%3qp9qQ@#`l>s`}#&Ubyc@j>E+w_ig=
zPd@j%;XJ8F^bObVL+3Vp&&l`h`L-=(|CQABdgs|4esZ**{A(0q7Wj0E{Gs>tK6Y9S
zpVi(xT#&SI+k})Jk=cj#Z7_bryL<Wj+@*Pa=ad~f138XrvMSAyKh&%+<<Y`|S%G%t
z-bNuCwBK-BKlX5|Tw}{<zvOl9S!;)tzf!qe6z)C0y-lPy+=k=Y!=j%{X732H3->h&
zI|K57&iAcP9v{DWV)22=F)CNyRx>ktaSBe#y3qesoS%8&`=)kfNgaO?365`Z!r5KR
znvWYXq&9J6>;2N^@)7vwI^oR3q~sgYW&Qbq61@G93`e76A4X0PnIZCUp~o|gd*?c9
z*KT;FRqV&;#TfYSuU7h+<3h`;CO!1pRv5D|pm?d}a)wj}O-_xVzA5=)7R#89a0+X>
q8(rO>#_UqG?F0v;4VJU&KXZ53?HUEK<6;a93=E#GelF{r5}E)&#BQSi

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..c20ae8948b061e56611805434e618b1add80c6d7
GIT binary patch
literal 4947
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

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 4bb5439..6bf54a6 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.9
-app.versionCode=9
+app.versionName=0.0.10
+app.versionCode=10
diff --git a/fastlane/metadata/android/en-US/changelogs/10.txt b/fastlane/metadata/android/en-US/changelogs/10.txt
new file mode 100644
index 0000000..484bf5c
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/10.txt
@@ -0,0 +1 @@
+Enable launch screen with image
diff --git a/fastlane/metadata/android/fr-FR/changelogs/10.txt b/fastlane/metadata/android/fr-FR/changelogs/10.txt
new file mode 100644
index 0000000..57ab646
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/10.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