From 0c746a07b5413a348707d4cc19b9fd93d3cff37d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Chiotti?= <44336112+maelchiotti@users.noreply.github.com> Date: Tue, 2 Apr 2024 20:54:17 +0200 Subject: [PATCH] feat: add adaptive icon including monochrome --- android/app/src/main/AndroidManifest.xml | 2 +- .../drawable-hdpi/ic_launcher_foreground.png | Bin 0 -> 290 bytes .../drawable-hdpi/ic_launcher_monochrome.png | Bin 0 -> 290 bytes .../drawable-mdpi/ic_launcher_foreground.png | Bin 0 -> 180 bytes .../drawable-mdpi/ic_launcher_monochrome.png | Bin 0 -> 180 bytes .../drawable-xhdpi/ic_launcher_foreground.png | Bin 0 -> 370 bytes .../drawable-xhdpi/ic_launcher_monochrome.png | Bin 0 -> 370 bytes .../drawable-xxhdpi/ic_launcher_foreground.png | Bin 0 -> 885 bytes .../drawable-xxhdpi/ic_launcher_monochrome.png | Bin 0 -> 885 bytes .../ic_launcher_foreground.png | Bin 0 -> 1215 bytes .../ic_launcher_monochrome.png | Bin 0 -> 1215 bytes .../main/res/mipmap-anydpi-v26/ic_launcher.xml | 6 ++++++ .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 0 -> 2151 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 0 -> 1465 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 0 -> 2821 bytes .../src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin 0 -> 4441 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 0 -> 5965 bytes android/app/src/main/res/values/colors.xml | 4 ++++ assets/icons/icon_android_12.png | Bin 12311 -> 0 bytes assets/icons/icon_foreground.png | Bin 0 -> 1269 bytes assets/icons/icon_foreground.svg | 17 +++++++++++++++++ assets/icons/icon_foreground_monochrome.png | Bin 0 -> 1269 bytes assets/icons/icon_full.png | Bin 28287 -> 0 bytes assets/icons/icon_full.svg | 16 ---------------- flutter_launcher_icons.yaml | 9 ++++++--- pubspec.lock | 9 +++++---- pubspec.yaml | 4 +++- 27 files changed, 42 insertions(+), 25 deletions(-) create mode 100644 android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png create mode 100644 android/app/src/main/res/values/colors.xml delete mode 100644 assets/icons/icon_android_12.png create mode 100644 assets/icons/icon_foreground.png create mode 100644 assets/icons/icon_foreground.svg create mode 100644 assets/icons/icon_foreground_monochrome.png delete mode 100644 assets/icons/icon_full.png delete mode 100644 assets/icons/icon_full.svg diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4b574f77..71f95195 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -5,7 +5,7 @@ + android:icon="@mipmap/ic_launcher"> t<74`hZOx?BgOm`Z~D zg8wr--EQCo-|V9 U&To1B8R#hnPgg&ebxsLQ0K=kb&j0`b literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png b/android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..2a2f422584c6098bcbb258eff11f9e25a76ad412 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^i$Iuz8AyKBd8P@Z*aCb)T%Dbrfy`ZzBJMznsU*lR z_&>wb?FL>z-bqgv$B+ufx7Ri@HW)A*-tg)FhSVul{NTnD6>N`m}? z|1&(@Zr}yvMSHq9hEy=Vy<*74puod&@W+4u=;#QR=7c$GnS*1KVssJ=BzV}G4??M; zh?J(k?V&&cGxl72jx{W+dDyBstfj=(*oR3XsY@`paf@ZUp0?%bQ=1im)-ZUw`njxg HN@xNAW)nB8 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png b/android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..497e6925917c53f4ec552a9f6f1dd23f3d10da84 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz3?z5#SpFYKu?6^qxH>yK1DU%bMcjcDQ%R6t z@PCG<+YP*cyl77s$B+ufw^t0g7!-I|4*vM>9~~XR(ws17Epu>eQjAW5fdmg*^Fb(8 z6p_;Ow>=anV8)(n&#{JOH4j@ghqaX08v8IwBy|Y}H*T?P*VDE99$S3j3^ HP6@W68+i{X2(UQbslU9gfn&nn3^V(e>VH1Q-1_mWA-M4> z(`wc*?loc&x*MVrwjRi$RABXnLLCDL*x-X^;C~4Sh+zMA8_lNpf637dmk)=1Pe`a{ vn*H|Rfp08kx9@ZP&P6kVVn<%vxbP0l+XkKyM>XD literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..dadc957f3a28c4674277bfd991370c0177348865 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^H$a$!8A$H?clSP!VhivIadmcf1~PX=ins$Qrjj7P z;QtIyw;OmdFfdAbx;TbZFuuLMk@tXt0E^?D`pfGYI411PFtdND{^w)NtslP{f*Y?g zt!545ULzKvyCEuJ>wzpv1y*k;)G>g74L)cF{+ED&2=;Hc(QJzUmmJM-`Ec0xgoJ9Q u*>4XX_{L&(`##t2Tr?vncI36K8^qhi*E}qY-6{bLG6qjqKbLh*2~7a6$BtnD literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png b/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..6b71ac76ce5299da0deec712b35fd55ba935bbab GIT binary patch literal 885 zcmeAS@N?(olHy`uVBq!ia0y~yU~~at4rZW8hROCXK#DEEC&cyt|NlT{=%LGXK#Hj( z$S?Rm!_(~sUJMM(GM+AuAr*{oZywBLb`)SfSp3h^n$6j_LM4>d;mw!w`SNk!{(NV) zYwTbYWL9Ex;pvbNFjPo#IMOfz1g;6rmp-zm_6^Ozx?sAUJ-9}##EiYEi_`H965nE#@}An%5m6E{3$TkFnGH9xvX(6)EBlq?k&A z{DS{8Jl$^K#lXNU5CLxm)VBMl=!;F{ok>0|DB&s}}Kz?uEzJXnlwSLm3`olj?yxr4r@*nSGK04cTrpAgso|NjG-p@%Nl0V$@E zAiv=M3{STkcrh@rq#H~+Kwd|KZ*o&>*sxcqK04cTrpAc7PXJ;UDSEPtLkYXwc z@(cdY@N~O@7Xt%Jnx~6nNCo5D+Z%Zg7zi*MrvG1R+&s}qp(y47Z|vL8Ek)P(Pt0vf z + + + + + diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..fb3f1ad7b0153fa30638b7679bebb743ddf4f804 GIT binary patch literal 2151 zcmV-t2$=VYP)TfYk;fzsAfx*9mW9Q1mntJ7=@!bSmQKoPF}WM+ zs$HfV*BcFGmz~uYN*xtv3Y}G@=LnD6!&k^;s81k^h>KPCPn#O{&@*YOgvZB86&hUt z-4t{?Jznyt-h;#Xj7{@>Ksl{-_M0buvt2t@&~W+Sk1o^oTOkZTGzLjzN>ZIXb($t+ z_Iy>s=m`>ul(X|l73!Gq#MEhc=~6$+wwIqeYAM~7V>zFn=W*E_T%E@!P7RVOwc*;4 z^A~7GyuL`L)+cZ|b~}=(dW}rQEBfgVR-22rWt)mNt)pyp^<15R6N4nAO0FH5z94dR z#{06c=$>4R$y72`RF9}9-u{G+;~nFPbt~&nZd~Va*`2|T8?-@TiK*js6S6ka_lo3T z$Kpa#rA8O?)O%~R!{#l#eRx@B!=(cUgBg#tK@x>prF(Y8s)&@AG7wiVL4-o2HZH0A z^eqRhfA9agwqQvnWjC5xjl-ssyjya=?lW@o<5dp+D^_MYRlKfn93^?cr5MtzwyRu7)}qW<}{ z-_lQQ1+x%^my}d#^pn5Lqo1_t=Hi@ff%Xg7popP!XX++q?dXc;_(adgWV-Pyw$NtD zOobb^2GS=WgYeDi>gM7tiad-8shCT8Wj?M4GV z4LHSiBbLEqcTSaHuYuBzpnCIY8-j$wKOeGe%U9 z^2>8mN6^a?lfO3Y8iYw;7ntV+Ei$4rR&ZLZ(X{T;;ep=pMEUr60QZH{`- zj6CawAKJ{3+8Bg|C)QSk2$v6`lrD97wyo^fUnqyk((-s4gRm+W%fgdS$<+Gz$T4p% zHXK>8yyfv$1|gq=lm)+`iATs|)fa8fc3Z0Ie8*ZDgk+ac`5ZAwDi4p09F?)C?(nh? zeaD&&LYfo~3KN=m6ftzpLgVq(S@cZXiucV1sgtKpXPPEmJW)f8PLy*UBd0ol%S9~T z7kDZNId9D)v*ys3+9tejHi&j^KGTyY#mb0B`-*##?V_0XiAb3}zm-AQno-7&8qaNL zT~`YIz{lkJf&Ch5E?)5(gncV6w`T4EN!0x(&oI_pT;(+dn|f?Uxl!jP&XqTE8yd&D zTH|8X51!CBYuX@*RDvB(HiLY6(9(IME-GcuVPhona3zVo@&LDk?<+~9GNrP|u;C;M z34{(ttWtCzGJ-^vh0uYBRrJ$r2#FFDp#u@C$f&+aB|&*iR5dYah>C4@Ui8<$PGa^Z1FODLrACX1qO#ML z_pcNWmKU7}2BFAE+)Hxd)JUS56vdKkdguP$Kop$gyeyDY)mm8OJDNl}t@R{IZP^-h z@){PZ;$ExBAYxTx?WGGO z%KL>5M67aDm7XHOKA^lG*?ge`5|ccX+u^7vK1Biy0sDZ`ex`#gounbgB=IwaGTSL) z-c}mBc>t+3nl?eb#Q$9vCA?J-}$83r%>r8|unye#%UzuN}Xiw`&l- zZon8p>H$UzS%d=0L%AH)``?)5wp7-%*QUd5A26Q47(wa*A>uwn;pFj9?%IN-uh_30 zJKj;dPWQ#YcmiVtsdo>V0Q*4I2V! z9PrL67*Ak~AoaQ`V28^J-<&|rff#K)gYg8$2vQF)8uJi^6K=@3=LB+DwG`vMc`%;9 z7(wa*Mq}Dv2)P?>msjt9b5>_JWPf5+ya2`%7$ZnMz-Vm7;7gbUVxH5{qr4-ruI>Qi z35*e>9$+-^R&2)#g|N25^5Op(GW&m66?FLvFh-DifYCq;0VxW0%wU9+1y2m z6oHxn7y|YI<^8B&_ZDfR4mmPD0o9}^m?Z90x;3JB3H3QBK|z%T3JDxlrNxel;v(#L dhB|Ja{sX|!T4Y~n>J9(^002ovPDHLkV1flK2*dyY literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..24f9b0b1246b9b167b586b514c5771b0b03478bb GIT binary patch literal 1465 zcmV;q1xEUbP)-)aF z=XZVI_xF3B2ZmArv~h(+SGJ`_XRWrg#T9EG4r+@=9ND z?Dy`#)nD8ES6aUd`-Vs5-kV8xV3y95XIy=+!?@}$hqk0@qehcO3-#5|tbxfbS&5hK zT6+yuU0cWVd?Yy9eQB!ai<922Qzs(+ahECq(8iKt)5f}|jaBzOoW<&M)43_2ArWV< zSYyYlV9PTN-tJG1OrCFgE$qEIl*;!=4}jLPg!ohW_Px&$;>MI2CxM2^Hsq~)pw3u% z&o0lULyePd&5b-a6Ob}iQUI)Fm92RD!IN5xZM{6I$&tnCjHXSGzihB=-!b~-BRhk` zoxh2V5e>j#yW>vt?ajyKOqW!_7G7U@jpKBi^KAWYU)QORll4s+K<@encNN|G>ifwS z=u&}9s~q#T<`!CSHoGsr_l{6M!2o8-H++D_wloyQfqNHj-G6|Oa3RkxhYuy{lP~~G zo7pFyIr8(MDXe+%-SD*2Io0#orwbbw1%L&MIiHDXBLr}$w0>9w?n*mja}&(wR0rvCsMSV|#EN4Io;Wk=iEN zz_KEm(y!FEzW*1CRdcp>Z?8H)yhs#0v>Htoo#)|IjfQ%#INM>y)X zrg6b`{0g~MJ8Mbt_r`1hq$E~_nSwA7&d~sH7(qQRHekdPrUoX|$!kMy;pr2Dw&;c` z##CO);3Op_Y3*roD?&~|Xmq8Uw=y^eW|~R5$hNM%k--@@(?rsR)@)nN-~gU!BI$z3 zFD+-F9!Tlzu5EXuewr5TN9Pn;n3(h-hPyZDRm}rZ0wCOT(w0@03mAw_ z&~3yze$_QYb^H@jgA+C870&|z;qGUkm_cw7>wKhD{3lf#VgJM!1G!I10Lu}ad!V0z zRvDH1{)Y%TFZVDITA@{DnoK$f40T*&pb|r96;mJ%-k(oZSmke8-*g42#&3PHzlVVL z51jvjfy51!7$R%3-X(c7In>Axpvb7qP8M?Y_HeG={wO0z++qPNH~0u={EY?xeI61w zRAQk4`#$$j2Ce)f<@i)Y_IL0RF6iz2=qTPt1Aw^zeI63G(4fo1oa`Gbg{ePIx5Rve zxk(Lk0s1^7?#xjW2g$wx*SR-eiCxbHfQVo&K%dVHHEHm)A3H!6Z(r;>Zd-vf0&@ZS zy!zC{!MO+jcD249_kiO9fUN^(1m*(td3EU}2U)m*u``c4_@HlU{^yG}cGx;_Mqn;1 z6M3CNq8&f`>_anyKVMkbmM}BH)`2qubAeo{BgYAYpFG!C@9k_kk*HBHwZhhcGXirV zQ(gg{JjjzB@-3l0NoxbxI&el{EF`N;Y3()5waYH4B&`PDgTk$A~QB|TaOZ9&wVo1Bdhq(ZG zJ1TLT%FA@6n{UasuDwZXwpBtggXjd^CdxD%^5X!GGc1mQI7#6!f_gsP`^WGf(h^m^ TU2QH100000NkvXXu0mjf7ev4Q literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc25c7494321a634b656882720a53e60fe3f7ba GIT binary patch literal 2821 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..1900900a2166d706977b385a912ef86829fef6f9 GIT binary patch literal 5965 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 + + #2278e9 + \ No newline at end of file diff --git a/assets/icons/icon_android_12.png b/assets/icons/icon_android_12.png deleted file mode 100644 index 9bdebca211215b0d95928b9f062f0604c5d9a45a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12311 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 diff --git a/assets/icons/icon_foreground.png b/assets/icons/icon_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..fcccc644811581934cc765911db6a5a9fcf503ab GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0y~yVB7%09LzwG{}T>K04c`eAa^H*b?0PW0y!+{j=qiz z3>*8o|0J>k`D_6`A+G=b{|7Qd4_&SUQcNX5e!>44o^Chr0`fQuJR*x37`TN&n2}-D z9H5CTS)MMAAr*0NZ*Sy1!ob1excmPy`-O~?+_le}9PpI>yk`lAm~uoi!2Xo{mxhJ7~wyeYJFCO8zR=hpqRKRXidYoCf==A5G`o%jGF fu}IK-|C`xEZS#EX*sBr1qKLuM)z4*}Q$iB}T+YtE literal 0 HcmV?d00001 diff --git a/assets/icons/icon_foreground.svg b/assets/icons/icon_foreground.svg new file mode 100644 index 00000000..0f494fa7 --- /dev/null +++ b/assets/icons/icon_foreground.svg @@ -0,0 +1,17 @@ + + + + + + Layer 1 + + + + + + + \ No newline at end of file diff --git a/assets/icons/icon_foreground_monochrome.png b/assets/icons/icon_foreground_monochrome.png new file mode 100644 index 0000000000000000000000000000000000000000..04b586995d907d8c0030a9c1eb38795312804aec GIT binary patch literal 1269 zcmeAS@N?(olHy`uVBq!ia0y~yVB7%09LzwG{}T>K04c`eAa^H*b?0PW0y!+{j=qiz z3>*8o|0J>k`D_6`A+FBO&Oqj_ND+4+#Z(gH7yO^$>2?DzAdj=aBeIx*fm;}a85w5H z0h-8?<>}%WQW5v|_D0?#3>++uyZ literal 0 HcmV?d00001 diff --git a/assets/icons/icon_full.png b/assets/icons/icon_full.png deleted file mode 100644 index 21abd00fdb1ecadedb5f2dec5bd8ffdbda6fbf4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28287 zcmeHQTS!xJ9R9Cusq@k-%}tRFvhbnhjaCunCTbH>Q-qk6&YmO;M-l{C=@46yXo?V& zGFhpWF2bT-hMQV1zrllfo2jaB9{G+^TvGhVJQ0^4rAx+z&MxRclmw4bMBr^ zKkd&8Bgs>gV;=P-$Nz;EFqaQwMg|e6s-@VMj`Z9EDkq|LSO_FC{e>`cH zvq-czM;G@oE62Y7NQFq3`(tF=T=5eXlq4`%V$W-tl?s*7wosI(?Npv@F)WjqbeTkgoOnfJ?6aU5lh#K%6%oP|J;)rmF!Oe`bxm##{aDN7bhdMqkKmo)T=UKMm-lNrrRF-HmlN4tz8`oMTz z3hNDFvnd=i3jO=Wlt)k5&j7l*s2`WYcDfYsUx1oGO}C(?3sRyE?vUDZNmyA?x)LztHbhFUSLN^QDEOfKb&Du&gi`qGaPq?;(LG9D3!wcGOLwWCw zz^Qva(|rz!{#-JvG|F-8=aY!GC7^fDSdkxie!f<63j?pb_{cK zm>F~$4I67YW+~U^NNuhYsx2~OLolN>?$nexp$;$z0|o{R3>X+NTQ^`HR2q$|S%A&r z1#ti{RWMaBRgYk*HrnzN6ONfJ86EkjJd@AQ(*)0q`xR>14w+6G>-Le`!r~JFruv95 z=5VYgYWRhg57oar`5d$FWJlDadCTAhe(Mjjx~Y69f7fFBTyLvBk`Qa{7(K}p^sKH% zj+PoZ{mjG0){GqBqWjJr?h_nqa1d}1a1d}1q?V9cLTU-AC1@(l;9~|KJ_58Mv>~*i z$7;ig`TANy0{oeG1gt#M9{~Ua01yB`0Kg*x0H8mhKcGJzOMmbhBfP>1qgmj);JfR5 Zmrc@G$I=bec}nVzk<{e$BtxP~^B+6>z#jkr diff --git a/assets/icons/icon_full.svg b/assets/icons/icon_full.svg deleted file mode 100644 index 60b2e191..00000000 --- a/assets/icons/icon_full.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - diff --git a/flutter_launcher_icons.yaml b/flutter_launcher_icons.yaml index 6dc2d2bf..cf7caa05 100644 --- a/flutter_launcher_icons.yaml +++ b/flutter_launcher_icons.yaml @@ -1,6 +1,9 @@ # dart run flutter_launcher_icons flutter_launcher_icons: - image_path: "assets/logos/icon.png" - android: "launcher_icon" - min_sdk_android: 34 + image_path: "assets/icons/icon.png" + adaptive_icon_foreground: "assets/icons/icon_foreground.png" + adaptive_icon_monochrome: "assets/icons/icon_foreground_monochrome.png" + adaptive_icon_background: "#2278e9" + android: true + min_sdk_android: 21 ios: false \ No newline at end of file diff --git a/pubspec.lock b/pubspec.lock index 73f97663..64f2defa 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -361,10 +361,11 @@ packages: flutter_launcher_icons: dependency: "direct dev" description: - name: flutter_launcher_icons - sha256: "526faf84284b86a4cb36d20a5e45147747b7563d921373d4ee0559c54fcdbcea" - url: "https://pub.dev" - source: hosted + path: "." + ref: HEAD + resolved-ref: "006cb1ed53f969bf11816cde5b16dd520e1ee40e" + url: "git@github.com:fluttercommunity/flutter_launcher_icons.git" + source: git version: "0.13.1" flutter_localizations: dependency: "direct main" diff --git a/pubspec.yaml b/pubspec.yaml index 3403a6fd..2ad5b4bc 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -48,7 +48,9 @@ dependencies: dev_dependencies: build_runner: ^2.4.8 custom_lint: ^0.5.11 - flutter_launcher_icons: ^0.13.1 + # TODO: replace when the monochrome feature is released on pub.dev + flutter_launcher_icons: + git: git@github.com:fluttercommunity/flutter_launcher_icons.git flutter_test: sdk: flutter isar_generator: ^3.1.0+1