From cb6624b331ee9fd03b3a5ae5c390dd5e4558a126 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Wed, 16 Aug 2023 14:00:02 +0200 Subject: [PATCH] Add "plantnet" non free app icon --- app/build.gradle | 4 +- .../res/drawable-hdpi/nonfree_plantnet.png | Bin 0 -> 1762 bytes .../res/drawable-mdpi/nonfree_plantnet.png | Bin 0 -> 1087 bytes .../res/drawable-xhdpi/nonfree_plantnet.png | Bin 0 -> 2442 bytes .../res/drawable-xxhdpi/nonfree_plantnet.png | Bin 0 -> 3896 bytes .../res/drawable-xxxhdpi/nonfree_plantnet.png | Bin 0 -> 5375 bytes app/src/main/res/values/iconpack.xml | 1 + app/src/main/res/xml/appfilter.xml | 3 + app/src/main/res/xml/drawable.xml | 1 + icons/chromatic/nonfree_plantnet.svg | 84 ++++++++++++++++++ 10 files changed, 91 insertions(+), 2 deletions(-) create mode 100644 app/src/chromatic/res/drawable-hdpi/nonfree_plantnet.png create mode 100644 app/src/chromatic/res/drawable-mdpi/nonfree_plantnet.png create mode 100644 app/src/chromatic/res/drawable-xhdpi/nonfree_plantnet.png create mode 100644 app/src/chromatic/res/drawable-xxhdpi/nonfree_plantnet.png create mode 100644 app/src/chromatic/res/drawable-xxxhdpi/nonfree_plantnet.png create mode 100644 icons/chromatic/nonfree_plantnet.svg diff --git a/app/build.gradle b/app/build.gradle index 41353544d..1a153e749 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "org.benoitharrault.ameixanonfree" minSdkVersion 16 targetSdkVersion 30 - versionCode 153 - versionName "1.81.2" + versionCode 154 + versionName "1.82.0" archivesBaseName = "$applicationId" + "_" + "$versionCode" } diff --git a/app/src/chromatic/res/drawable-hdpi/nonfree_plantnet.png b/app/src/chromatic/res/drawable-hdpi/nonfree_plantnet.png new file mode 100644 index 0000000000000000000000000000000000000000..24789c407541586ed64b66a7808f568a51a82d30 GIT binary patch literal 1762 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 Oy76@Nb6Mw<&;$T?%0w3c literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-mdpi/nonfree_plantnet.png b/app/src/chromatic/res/drawable-mdpi/nonfree_plantnet.png new file mode 100644 index 0000000000000000000000000000000000000000..8cc8531e9eeb3d5cee0d9550fc4d62c53bcaa594 GIT binary patch literal 1087 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I* z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l9u4pbasB`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_YM7sOZ}=({1% ze?xH4rm)~m;USwNLcv<Xw?sv3iHX`87qcxPZhKPv_T+>eDTzB$lXj-1?#f8rm6@?8 zJ9AG?&ffgoeFa4aN=pw`lpd<6I8<G6xVrjCUCq(@+M^Bi$C?_CH#Z({X+GZ8dZMH4 zWJlY{&b~7fC!U)!<^1%i7p70UFk|M$*|RRqnSE*Qf-8#_TwS#M`pQ)|*Q~y|cJ-~b zYi_OEaA(uzyIZ&3+rIt&j_vn%?tHLo*Mr^r9vwLH^yty2$IiSsd*;Qti?1(Td2{vZ zn`_tJUcd47=8bnZZ@#;A>)q|!@9*4sfA{W(d-p%yzyI;UgO3j%eR}ll%kwwi-+cJ- z@zc*wpMHM+{Oj|VUthld{`%|huit-v|NZy(-@kwV{{Q>`|9{w{|Gf+h4CW<4e!&ck zOiawoEUawo>>Qk2T--doynOru0)j$9!eZhQlF~A=3W~}qYHI3%LBYX~9zTBa^y$;T zfB#OmkriZMVBF#9;uzx5d3Tz7_#p>@hRFiL0@fNy@AqDJWv$j<apUN{>i1oH6UA@b z&lWoHOXykUhX>_1Zr0}SQ`y`;Q{c#bN3YMevlmHv?$P*^z3)!^Qa&-)wR{0a^LxMi zvFd-4K0*Hcc{hel5;MIQint0a^jNxtwK;`}ThS@8q@ziQC5%~E=umA+lfv~wElW7I z3$O_XDb@bpyFi|m)AZ{)-><xR%^bo%?wmOu#C<GTAdw|`PpU&kS2wr7!kOMj*xCLn zi$8O4mH&K9=D(5+uTb01D~+~wrj0Cj^`=MtJ)^t6YC=QS`wx2qPVzNzp7>F6`ylt; zc`UKtpWST!nzC`}-AkR%KiXx*T5YwPlUwrIrKONvY{S~Crm;SD(&jnmHYfYMnfz=0 z9LXOWatbOxoG9J#MtJ?gl!WK59#M{=s}DU(-5swUTk`Y5udTATrKMzV)a^|(bI9Wi z{dR8FuCywx1=qC>*$X$UHToILVD{Lh+&C@7K+){V?VIm1QyE<}F8tW}OvdxMLyHfq z^Un5|sJxBtpMvat<0gf=9#!=akY5}cbc9{yt?ZJEUJC+$8^o*c?n!(qv_a?Z<L3v3 bkLXu2GnP!?l@e!c0_9~-S3j3^P6<r_yd(C? literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xhdpi/nonfree_plantnet.png b/app/src/chromatic/res/drawable-xhdpi/nonfree_plantnet.png new file mode 100644 index 0000000000000000000000000000000000000000..06fd4add67f12a4138cf67449c9bde694458aed3 GIT binary patch literal 2442 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 literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xxhdpi/nonfree_plantnet.png b/app/src/chromatic/res/drawable-xxhdpi/nonfree_plantnet.png new file mode 100644 index 0000000000000000000000000000000000000000..0d5ca6462b9787dbb00e6abf2141dbf6a4577401 GIT binary patch literal 3896 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 N!PC{xWt~$(695h#7PkNZ literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xxxhdpi/nonfree_plantnet.png b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_plantnet.png new file mode 100644 index 0000000000000000000000000000000000000000..c5012bc2cdee8cf9e6febc461f9bf428c6628306 GIT binary patch literal 5375 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/values/iconpack.xml b/app/src/main/res/values/iconpack.xml index fa1c44191..325890e82 100644 --- a/app/src/main/res/values/iconpack.xml +++ b/app/src/main/res/values/iconpack.xml @@ -782,6 +782,7 @@ <item>nonfree_pcloud</item> <item>nonfree_petitbambou</item> <item>nonfree_pinterest</item> + <item>nonfree_plantnet</item> <item>nonfree_plumvillage</item> <item>nonfree_pocketcasts</item> <item>nonfree_pocketoperatorforpixel</item> diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml index 5002c91be..7a87f88f3 100644 --- a/app/src/main/res/xml/appfilter.xml +++ b/app/src/main/res/xml/appfilter.xml @@ -277,6 +277,9 @@ <item component="ComponentInfo{com.petitbambou/com.petitbambou.frontend.launcher.ActivityLauncherCustomizable}" drawable="nonfree_petitbambou" /> + <item + component="ComponentInfo{org.plantnet/org.plantnet.MainActivity}" + drawable="nonfree_plantnet" /> <item component="ComponentInfo{au.com.shiftyjelly.pocketcasts/au.com.shiftyjelly.pocketcasts.ui.MainActivity}" drawable="nonfree_pocketcasts" /> diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml index 9d6a32a43..5270440ad 100644 --- a/app/src/main/res/xml/drawable.xml +++ b/app/src/main/res/xml/drawable.xml @@ -782,6 +782,7 @@ <item drawable="nonfree_pcloud" /> <item drawable="nonfree_petitbambou" /> <item drawable="nonfree_pinterest" /> + <item drawable="nonfree_plantnet" /> <item drawable="nonfree_plumvillage" /> <item drawable="nonfree_pocketcasts" /> <item drawable="nonfree_pocketoperatorforpixel" /> diff --git a/icons/chromatic/nonfree_plantnet.svg b/icons/chromatic/nonfree_plantnet.svg new file mode 100644 index 000000000..4318c1c49 --- /dev/null +++ b/icons/chromatic/nonfree_plantnet.svg @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg version="1.1" viewBox="0 0 28.747 28.747" xmlns="http://www.w3.org/2000/svg"> + <defs> + <filter id="filter6206-7" x="-.072" y="-.072" width="1.144" height="1.144" color-interpolation-filters="sRGB"> + <feGaussianBlur stdDeviation="0.658125"/> + </filter> + </defs> + <g transform="translate(0 -1093.8)"> + <path transform="matrix(1.0781 0 0 1.0641 -.093733 2.7509)" d="m4.4177 1028.2v1.6051h-1.6052v18.192h1.6052v2.1402h18.192v-2.1402h2.1402v-18.192h-2.1402v-1.6051z" fill="#263238" filter="url(#filter6206-7)" opacity=".2"/> + <rect x="2.9987" y="1096.8" width="22.749" height="22.749" rx="1.1973" ry="1.1974" fill="#4caf50"/> + <g transform="translate(-22.32 1056.5)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + <g transform="matrix(.33601 0 0 .33601 1.5296 73.043)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + </g> + <g transform="matrix(.37187 0 0 .37187 38.802 63.239)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + <g transform="matrix(2.6891 0 0 2.6891 -82.906 -48.45)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + </g> + </g> + </g> + <path d="m4.1958 1096.8c-0.66332 0-1.1979 0.5346-1.1979 1.1979v0.3334c0-0.6634 0.53459-1.1979 1.1979-1.1979h20.354c0.66332 0 1.1979 0.5345 1.1979 1.1979v-0.3334c0-0.6633-0.5346-1.1979-1.1979-1.1979z" fill="#fff" opacity=".2"/> + <rect x="128" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="128" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="128" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="128" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="128" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="128" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="213.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="298.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="170.67" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="256" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="589.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="631.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="717.19" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="546.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="674.52" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="341.33" y="759.85" width="42.667" height="42.667" fill="none" stroke-width="1.0667"/> + <rect x="160" y="578.52" width="192" height="192" fill="none" stroke-width="1.0667"/> + <g transform="matrix(.37344 0 0 .37344 4.7333 1097.4)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + </g> + <g transform="matrix(.36471 0 0 .36471 5.1356 1097.4)"> + <path d="m0 0h51.2v51.2h-51.2z" fill="none" stroke-width="1.0667"/> + </g> + <g transform="matrix(.41585 0 0 .41585 84.325 1055.9)"> + <g transform="matrix(.062269 0 0 .062269 -28.238 185.29)"> + <g transform="matrix(38.618 0 0 38.618 14724 -13542)"> + <g transform="matrix(.71436 0 0 .71436 -400.52 188.34)"> + <path d="m1293.2-120.67c-181.75 0.2763-511.18 0.13525-699.05 0.13998-2.3216 10.413-3.593 21.251-3.593 32.384v114c207.65 0.73695 494.72 0.38136 706.23 0.3733v-114.37c0-11.18-1.2522-22.07-3.593-32.523zm-458.69 295.56c-78.385-4e-3 -158.85 0.17892-243.95 0.55995v138.63c286.34-0.39317 421.73-0.13827 706.23-0.32664v-137.75c-163.2-0.53005-311.22-1.1113-462.28-1.1199z" opacity="0" stroke-width="1.4932"/> + </g> + </g> + </g> + </g> + <path d="m24.549 1119.5c0.66325 0 1.1979-0.5346 1.1979-1.1979v-0.3333c0 0.6632-0.53461 1.1978-1.1979 1.1978h-20.354c-0.66325 0-1.1979-0.5346-1.1979-1.1978v0.3333c0 0.6633 0.53461 1.1979 1.1979 1.1979z" fill="#263238" opacity=".2"/> + </g> + <g transform="matrix(.076054 0 0 .076054 18.379 12.581)" fill="#fff"> + <path d="m48.321 49.503c-42.88-23.26-88.92-2.82-97.37 34.29 0 0 75.36-10.91 97.37-34.29"/> + <path d="m-23.729-36.647c-13.39 5.34-27.13 23.28-34.28 46.84-6.17 20.31-6 39.81-0.6 52.42a116.46 116.46 0 0 1 8.27-21.37c1.5-2.84 3.73-1.48 3.68 0.78 0 1.92-0.51 5.56-2.21 13.57-0.57 2.68-1.3 6.2-2.1 10.22 11.83-7.19 23.28-23.61 29.63-44.45 7.17-23.58 5.77-46.12-2.39-58"/> + <path d="m-64.999 7.4925c0.5-1.66 1-3.27 1.61-4.88-15.13-17.8-33.56-28.42-47.39-28.35-3.12 14.06 4 35.5 19.46 54.69a102 102 0 0 0 22.84 21.13c-2.24-11.9-1.26-27.01 3.48-42.59z"/> + <path d="m-153.67 49.503c42.87-23.26 88.91-2.82 97.35 34.29 0 0-75.35-10.91-97.35-34.29"/> + </g> +</svg> -- GitLab