From fa7b98295940582456e6737b4ae9656f2f01a555 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Mon, 1 Aug 2022 16:42:49 +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 -> 2219 bytes
 .../src/main/res/mipmap-mdpi/launch_image.png | Bin 0 -> 1407 bytes
 .../main/res/mipmap-xhdpi/launch_image.png    | Bin 0 -> 2926 bytes
 .../main/res/mipmap-xxhdpi/launch_image.png   | Bin 0 -> 4565 bytes
 .../main/res/mipmap-xxxhdpi/launch_image.png  | Bin 0 -> 6278 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/4.txt   |   1 +
 .../metadata/android/fr-FR/changelogs/4.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/4.txt
 create mode 100644 fastlane/metadata/android/fr-FR/changelogs/4.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..15b187e32f1c0f7a1846e498be79cf7b32a46f2f
GIT binary patch
literal 2219
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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..3d888830658d46e8d079a06a8aa77213d1688004
GIT binary patch
literal 1407
zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I*
z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l`3Lxfxc>kDp8*US
z7#Kns7(zoC92^)N92|^|jkUG4L$$R%Ra6`l6f9+AEG=b>jiuc5^c=Lct<}}dRa87x
zR9uvl92696bmc6yWh}L|-L<uyH8iZ0m7R4I9kdl}HRUbU)Erb)?39%qG!*RA)vZ)i
zoK#dCw3Tf%l&sYiui2Yjw=?>j6!y%~<g=gS7eA+Gj;43)Ozzm5e2ohD<Ye~Q$?S`>
z*%ud!yAH-+hWQs4i!ZJgU)(IexLbX3xBlW`^TpHVi<j*eFS{?^_FsJ+zWO?T^>g~_
z@BB5u`D>u-*C4mAAs$~tJ->!}eGT*a8t(ly!uM-T;J3KoZ}B1D62iVEhJ8zp_?8*>
zEi2($cH+0(<ZpQ?-}6$x=cj%zO#fb(@x3_ndr8*!lI-tgIp523znABIuPpdpU-qN1
z;zv`}kLIc$9SuJ^8-H{){pfD~(cAi?x9vw?+mHVCpA$NNPVW9Wx##DU-k;O@f6kor
zbN1Aqv#0%>H{<8RS-%#|`L%e?uO;(-EuH^s*@9oo7yMej@Yjk(zg8~(wR-8VHOqdj
zU-fI_>fc+||K7go_m0iK_iX>YcgOF8dw(C^_vgrgKSvM#IeO^Ni6ehb9Q||V<e#%A
z|C~Sb=fc@P7tj5<bpFrf3x981{d@by-#a(|-nsSn?(M(#ZvVY^=kNVHfA8P@`{3T+
zM-To!e)#vv<A2Ye{d@8J-^=I!UcLDD>gB)Jul~Jx{qOy|e;?lc`|$qX#}EHLefszL
z)4wmD|9$)R|MRE+-@pC;@%{ggAOC;-{Qv9M|KGp<|Ni~|&!7MQ{{8>|-*l13HwFd<
zi;^I}U<O7eCT3<97FISkb`DNXE^Z!PK0bZ{K_MX_VKH$DNog5b1x00L6*cw1px{T3
zA3u5e^y%NffB!zNPU>f1V9ND$aSZV|zIWR5=*s~TM?Ir`Ho8uU(t6j)t<JS<s@Qf7
zrKallxq)}OnwZyAFR*a%3f<7>#md#EwavDEhUcwl?W)PI#m~1tc~W^VzG(jJ@;ghG
z{8#sj+`HJ+DlYKkt@{Fgx3~XyC}s;y`^=C$-$luKxl5?!%{%MA`Up#yOjSR9N#avP
zgUw{aNHq&P+v%()WM?K`IMHzL5L*hb@6}TdrxMH(4sED2OyH0<D6F`3zfn}QbZz6g
zY3#?lW;8qv-><yv!da!#g!1VkFITSr-r_2JV<nr#(GBMA)4aA__$kIAAI4VJBCvAP
zWcA-mIh<}!X*lHPGUsFXv)ipj3u-%=0+?euk54!2n!k!w?{eeO`ycA$I_>{mRF8XJ
z?@%BpYQZt5XBX@5__~A2C+D*91vK97nBwyP=x6yy^TNE!LRq%2IAFYGBJ11I?+;eI
z`BUM=x+g>FK-+_#^EPkFZko=u<&baLm0CZG5anq8s1*l<w;XRcCH`odRm$zg;~@{&
zHiVh2wqLKF9nBuIoauK1_ochnBBcM<iZ|MZEKq28m-^`Mk=?ByQ~tN`vD=!SWB9(N
z>F)OKBhl}fmx~mwJir~ZnN#I1%WUq7w*g-7P47Cy8dgUA6nLQ(theB8(!tu&+-;rt
z_aAX}scsKl>vB5I^Qz3Z-%Gh%i&s_&pID!v?0X>GZu-izH_Srs=Vt5(-g@!Wjp<jU
zC9_xeF!!9Tu*p2Or;}I0R^!^c(qoZ22Xefn<YgV_<XLeW96gYIV!~{j<i1sDeqJ;7
z%(-WhbY_Rnu48?tOtOTZZ#g$1?_|h?qjOGupY>*sovUNj-oD@47ax;v=S};|azgHG
U_2;B$4p3R>>FVdQ&MBb@09@L~6#xJL

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..ee830ca9666dddc67e55fb3fa940277540b30d27
GIT binary patch
literal 2926
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
I>zopr0Fm%~vH$=8

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..50668168a19a7d66ac066b628da704dac7759d0b
GIT binary patch
literal 4565
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$!Fv-)!F{I+w+qs+-
zAy-9@J9oD>g)Y%DRZ5W*dZh8S*nvak<3t9<5SN2n8XQC&Hz+A-bVwJj=1y{5(xssB
zsL6Zdx>m83(b|jNSckBN6nHwEJd>hkTwMLX{L`T`29>Axd`~-FdB5E56JzCR+x_M5
zc0Qj|9mkfe)7+vGw$M>QvB85wL5QiNg+WPCvB6^&ufv}V$E3a`vJOkGJY$TsIq-9)
zPN+)Z<eq|!JSy4`1^I(!PW)Khp^~~~ib|(S-lU5`a=%w;D5%OhEHqbdR(5_|VBxpn
z_S^j{o&+Us-m0`Q%;20veowWA&qM`PRR^YdUI&!7ZZT(2PEFma_vXgO=>qM_n|V_l
zw)5qBo)N9gdAjk~j^sZJ*<UbMt@LthP}1c;aXh+#y&#2YT3)W|?!QOue*WD5Ds%JP
zEBflsQ-rcv9&;b8NWNqE?}Bq`vn$s|mt_tq&#qiG$Ys^#&y&h$U2w2jbnfk!Q=E41
zt&P0CZvV7TpZr=yZs#nYI79i<jHDVvkn60E$yZHK6q?rY`sA9GXG9vlg@kM=>XkM;
zYnu4Q>iQ8w({<U$3?@Ahe%@l(9vj~OYst4)f|sv(1Z5k~$vXVuO3%tSPv#k9ZQgP6
zqw>tx{nHJfukiMq6c7_0!dA*ML#^*th;7Y@NVn-f+Lq}?$nl*QyMDvo;Q51nYqq^%
znj|9d!s|tkGmETSw`gYT$$&Y_^ZuNWj!kacc&l!&hv7=Km~^M|$L>C%UE(VnMT~8B
zEGT~S!9V-Au#Kj6O!>Ku%Gcz&#XWluy02|?zpK4=)r70lif=R=UeX~lJ@M()g&&n9
z)z&s1pP_W7C}n3^!o=xQCOk6Qa6-9h!pwsVDH<M8Np8Cy+Z0U@5MTZF`eX*L%J>z_
z-T54pepuWnta%W4k}H#SMd7VU4;`mWzR$oo<x$a=FHHJO6I#FZy|uJ>>%`puO{390
zmZ3Fr{;36DCn}#&n8x76-_XTvHUFZq^=@VdCl={lQ*{HEh<0%*oM|rVV!FmY<&hIh
zKovts%K4Wev!<6XOF93m*Q2w*yX7U%u4!ung7-~$_L5uW(7~p!59{Z(%;9F7qQ>y_
z>C-QIC*H-JP}F)njpMT98Udr<i)KB#VIrpNpm<sQ1j|B?2eP`m7tEV7;TOYHktZdL
zE*o5CoJ(kZ5Yes0RVlT)$FBD!lgE`A1q}wZU(cPjoeOg2uV?Acy?5?3TbUguw#?{-
zm{p#E*fR!^SN{(jnL2m!-9`p4VeTtSy&VIu&)GBS&!3!=X|Fljqu4YeSTY0@rns~*
zr{wducQbfR4xMqftV}+y)u4CklV|f-A2TQ`mfU^dF`FyEl5t8H!&l4OY5c4lySDNy
zn8&Maz@*VzqrfNdXTd$QXgx+3Az_E0xUg_Y7HkOeido#gY1b;rGn+H)R>%KT`<#34
zz@Odan+}-AZ#?i&N^HeSG5g=;Zxi<UzK;BBoo{gd(9bir*;d7Ib}bB9c?=8XcD&mc
z$u#XidHalu$^{>!`L4cR^X}g58J`z%b1vAzvLasp**weEtLx)VM#Rc)ep9eJ;_s^M
zGpm28T)8RWpvfOlnIBeOFZ%iY@1~=_Kh%G;FMNB8v6Ur2iz%f1{oAA}&o2-EziRlf
zkz;`fBS&;-&1<`~lVv}ytxsO3UFXlBs_Ss)`3D=r=^Lx`y>A_UoH(y?Gv|U7<`b2L
znyc&cO}(cc{(iCgOr@tJ;}jl-#3+L&uYc5>*<Z{3Sug(BE4f|mJJtKs&rK9(7wz$#
ze52-g{jvKy*URhw<Nvq5{&(2N-EK9?M;34_a5+@`cB)RnlMQumKW6fUF`Qdlydgzr
zS;_OWe`4N$F244<U-4>)@%1AYSpt-f*uIq#E7<u(^Ud=4Gs<5oJ(G#b`)6|M{L9)h
zL2jA9p7(7nvs+V@8y;m={)p~wy#9C(R{>9iv~AeQ-ETCH?U8#cQ263PSt~==X`|W|
zCjv9e3V%$J+dp|i!J+i*t<GN#f9E{8)>OM;LiVTk*Cj%q*>$ELT-@oasjy{3!M?Qg
z+y8&Yg;}qd!LZ3|Li(j=um5O-1)mhkF1&Bx_#=MSj{4W8OeZE?Ir3)rmV=+~ZeR2}
z?2_w=^->3!?$<AWDLJ7{vEj^|U3$_hGE0TODC>FN3z`%-eUrmi{#WNeJ{H`!O4@;8
zrdjFV;M!MQSL9OHt#(%xn{dkU&Ly7kZ7z@9GG?87WIA=Jt-}ZT2!#bs{quLG`}l2`
zZ#*%2`uo<Yfq(aJzq8=w%$Ui?gdE&hQ<r45fB(5$c=x5KKNj&$KaYM{^7Z?k)AO&2
zG$}On?73Q_x^&l<yPJ&@U8B!=|2DpVTwXT#2YYsj=<c82--XrMEy?Cs5V6+3qev+8
z+2UVDe|9zI^S80@nLlIodzs0{SNf%%*evL<anIf9{DHDDZzg!SyzD4H>Ya4T>RePz
zc_`1uwcA7Dg`R)t=1|!CC~}iS>bp<u(y7OH`)pg8y5o3r-*UrT?V#?EYB4)EhL@uM
z8*5KpYuA7Kc-x^_cAY=B<%B$|{5|c)VUgAU7uLMfw^wf{**o>I+Y0OHhCbrE4(`mH
z#NZsv^(g**#IA@9tL9nhGJZNUe{s;+?e{mSXznv>QPH_qW!t_mfT>>W|8@2$%Qx=i
z7jl>t9xwkdIx_OSj>-F~X0I8~FS1AeofWDiAn`iz`}E&DciYQvCZ%$J|F@fELYSjj
zY$5ZClQYY{_q-0#ZFsfp%FJLM_f4YW$?kl@4pE;yPp#iI`|7mshV=&QqU>uOdZOp^
zvj6#EoS41k(nFarKZce2I)kU)cPTl)!Q`CrmN}L4;udIT%dt)1?2OquRqj(0%Y>*k
zt-pm%MZOX(%s$aDb>8#!{Moba#e_@6t1dj<zUbrJVtvLX?|kf*?vaW#Fkg4jd7|a@
zf{c@gR<E<0KWF)#iilku3_+|fu8L2+f9QAm(XG=3v}ByW7cPA57SiCOk+Qn_fnRDv
zT;)85Ak)YB|6_0R?|8iI$JK=WAGa4&yq~36BWv;LxNo9bj=-APrpoVJ(_XS)m=$`8
zVPR$P9Il7XlXvdxx3~G0zunh*U1#&}Yb%#6@eyIHDi>u;DS6)ddz$7oW|IvXYcxg8
z4BgU>+%=EWK9wO|yIGZ6=lk{vJJlPm)GW9jANZ~D-M*_u4SUY(a_)bo{M~%x<)n(m
z{w;gI9ozhOyXJ3)^?Q97R%*RJy7Ux-?Vt2)?xPb<@McbVaDQ8*&daG<+<|$GOZO!<
zSghz`*!#hRamlVJPfrENxbV%Gx>25?_)U`B+3GVf*LwsFB&#Z?=?8Nr+ITTY#&#-P
z%!(Ae{kXqHJLlu$!d}at|32^A^uPRfFUy2qeCHmXS}LRFBN~`&r>xJHEw21+rSuk!
zU6W6+@84!~Ywo|B75kXF!t!Orwn*FE__N)9i=leg*T(@H%3^qTc&VFePdbqqd9HD-
z)v1dww2GIX?cmrTDj0vYy5fag>gnCZ(o>5w%GBcP{4C`@HC7%Cz0oXZQMBfMz=I11
zTWU5roc;fC-v=JXC6)`yUWZ(jYfm$kcPKGG6X<(DEHft{B-=mdYVA^0hYZ){VK<&u
z=JXW?r2B2Oxs>h3Yr%Ckpvs#;as$utsTFnA7bXOAdN}XD);uXtdscqd%||_%!IrIw
zcg2=%Vdb#Yzv}euX8F-~>3hEwxdbo2E%e#9|7Q8>>(S9O9Q^L@{m9JadRXIWUP^n!
z+xK6r_pI{_?^;^*n5*)wduQgk19QJ#s9LNxe`CEqlZM*;go80(|3*}WtJmD(*5-Qr
z&vntRSu2<7wX8R<?_2tP!Zn6Y^DoDhSKW<>t>5Le`_eQ$uJC{+ySk?8u-AG0WyiuS
z&!1g(a7xx>R-P~B@rKU@zV=U75Ea-J^DX!8k~x{%Umbn$ebuyW0tNP#{Zc+NHx`HF
zPQ7%)-TiEMhQ?lj*e8}AS$}zS1?&3v{jXc_GFfM<s4L3^P3=wAd6%v|U?`N~t$r4`
zsPT)d)1P@ASK}{Foo*g5`D{hoFX_3jrcYCS&Yu6%_TfE~y&Uh?F0;EB_D16BtrgKM
z_a4P`Ei}tbbZ_0}_Ojh2tC?ZbimB_OR=O|t-%=-A92TasZ>Pn6_WN!AruFxg@1?4o
zeV1*UwcGsgy=SlFA8q4Zu`<`H>f4R#XSOc!uRFVyf1UcgOG-ZBYI5r0QyF3IIsQS}
zYI5yGyi6-PAC+%Sd0lwzM5Oku?GZnDx#mb;zwp)2=1h$CeV-YR@7L^~d1`LTRk5AE
zQ{1lX|F>%8KDJ-B-G6iProX!_c-QUMcdr{JxA*M7)wA^Dr&OJ5%&foeiJo?y<9YrR
z`?O=W*}Gnd=PubSxo_jF4E6c@r1_8kn#f*KyLih>vm(<)CxidKn!4uSS<yrKjStfQ
z$o|va^2hXBTUTkDS0IOi_N2+eZrva1H_89|8?W|;c{j_1wmQ2-s@@0Yw><fAv_#VT
zuMne1ezwWP=*4fNC%4aywbuFnijOhH@fXAWZ5gW;N5mYsxx4%7-O6GoFE<Va;bgZ6
z!=Glg%d|I$?^b`8zVGXN7HL1#<e=#cM%!v{Z2rNSH}%^r9$$wV8@{b>AA2f<9XNf9
z_=JLGHa)pvwnn|GN8jUjd5$QbwNzZ>MTR*HUV$q<NV2|Ra&`9ol6q`j>7SnSiVBbB
zoZ2AZpu!@+$>_o$=m4gZlpJb5Z~pw4Nx&~EZ~J!jhD+=V?968G<!4`^p|8)*0BZUj
z3~BgqdLe^oQA2?slZGvW*0!7H^j^)H%-*0fdu?*$wxbN7UWEvgMlFNZ%S%faEKykQ
z?O9i6#_($H>}snLottmfy&@ym%JLoOY-2p+Szt6rME$rc#{!d?hkkqsJ@t3~rKUIM
z?l`0rb(hR4i3_v-%y7zr?LtG|-CN&IpR|lTb=rFB{f6nF#;oVgo!ch;Id^jtGw)re
z;}=R>&tCIlm?CKHp!?zUB$cg4PO@1W-A+(tv+rQ=nylI5AM5&Uj^75m8IceEI~?yj
zbH?m~WyyVpfbJO#tAw--R~D*XOSpAQ&>=IaamRh;imIahVv16RhYMs+^O=;yUrne@
zV$!(6&oyhy8MA_AoC{1CJN%<RRJ+vlOS8QYvkIHNFNCq{OLK}gOFT!gq@JIbM`eQz
z13R~Jgq)<@i-@zoUNCBCxm>NS7I4tiySmiY=FX)#ECmltxW!dj<^{YK7Iv7pFF?cP
z_iwAd2|_{9-#q(f9lR4c?cl`ay1E};uxSV_%01fWpY2sWK`H3^uMKNe@7gn(7;qR_
zc*MFMO6FML(NU1pux0xR!`$f3W<i&g>ZVNdKHtn+dHkzmLDK~XsT#S^iV{W<-X*qk
z?#Qb4ot@n!dq<>9eL@h+9Q~c^7Hpn->8JGlbt^JN8GF?VlGrqamN2*Ow=EWL&tP6I
zxoP6*w7O!Ilj_pWC0l+w9dC<W+M4dR*(~aSAy0sY%LW(rU*Bfzd4A|!cKLLRz7MmL
zRXjDE%<o=*_xkmWJuZ`?vI{3YW}46ulAdCs_uh5MuRUwZIQ&G#OYEGVMC?jS?QB}w
zG)GTE)`3xY)dP<+f<5ZTL?3q-9s_q@7oNO$?1j<w@Tra!Jj^1x54rmHMQ`WJZT`8b
z@9o6smy_$m)Z~_xJC>!ZybUOCYHyh`NkXhr$JJ3nKHl(L%^t&d3wN$%jM0x;bh?va
zh2g^}$w~UoDZ+t%HY|spp4hJNzNx)gq0v35??kfJ^Q{K=B)*@x6P8-hu)*~bgGgqp
zi^U#BrND+`@+`|jY_3?|ly$ku(7Cdy@aT^&O>O=6A(pm`wkA_=ds#SK{FG|sq9FIM
zu;t{@=9JW}hn){DVLR%VG>heUNQls<!fBtQHa*SMI+PRfU5!aZR4MS{w3#>AKCdrW
zxAVb4k2QjoJ%;xrzDHaVE@b!MRI2z>!62!|agReN+eI$9@{Dt^NZR3KQHS1@e3B}X
zYLOoTRIYivusEH(-rRPgK*J&j5w@TiA(JB11e0@3F3E&9h&W`ibg8VnbV#c}ht)&b
uN2O56`)jtTgUU-?6AnnWpS0*xz3v&FyN|-^Y8e<97(8A5T-G@yGywqPCw4jj

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..2a409354509fb2d7d9ba9cdbb5e294ef89de823e
GIT binary patch
literal 6278
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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 db7a1ee..14eed39 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.3
-app.versionCode=3
+app.versionName=0.0.4
+app.versionCode=4
diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt
new file mode 100644
index 0000000..484bf5c
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/4.txt
@@ -0,0 +1 @@
+Enable launch screen with image
diff --git a/fastlane/metadata/android/fr-FR/changelogs/4.txt b/fastlane/metadata/android/fr-FR/changelogs/4.txt
new file mode 100644
index 0000000..57ab646
--- /dev/null
+++ b/fastlane/metadata/android/fr-FR/changelogs/4.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