From 00ed1cff75a55719a51f27e2f9fccaea2b167983 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr>
Date: Thu, 22 Sep 2022 16:08:05 +0200
Subject: [PATCH] Add "Microsoft Teams" non free app icon

---
 app/build.gradle                              |   4 +-
 .../drawable-hdpi/nonfree_microsoft_teams.png | Bin 0 -> 1542 bytes
 .../drawable-mdpi/nonfree_microsoft_teams.png | Bin 0 -> 993 bytes
 .../nonfree_microsoft_teams.png               | Bin 0 -> 1828 bytes
 .../nonfree_microsoft_teams.png               | Bin 0 -> 3294 bytes
 .../nonfree_microsoft_teams.png               | Bin 0 -> 4551 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_microsoft_teams.svg   |  83 ++++++++++++++++++
 10 files changed, 90 insertions(+), 2 deletions(-)
 create mode 100644 app/src/chromatic/res/drawable-hdpi/nonfree_microsoft_teams.png
 create mode 100644 app/src/chromatic/res/drawable-mdpi/nonfree_microsoft_teams.png
 create mode 100644 app/src/chromatic/res/drawable-xhdpi/nonfree_microsoft_teams.png
 create mode 100644 app/src/chromatic/res/drawable-xxhdpi/nonfree_microsoft_teams.png
 create mode 100644 app/src/chromatic/res/drawable-xxxhdpi/nonfree_microsoft_teams.png
 create mode 100644 icons/chromatic/nonfree_microsoft_teams.svg

diff --git a/app/build.gradle b/app/build.gradle
index 37f5e60c1..bbb88a87c 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -8,8 +8,8 @@ android {
         applicationId "org.benoitharrault.ameixanonfree"
         minSdkVersion 16
         targetSdkVersion 30
-        versionCode 128
-        versionName "1.67.0"
+        versionCode 129
+        versionName "1.68.0"
         archivesBaseName = "$applicationId" + "_" + "$versionCode"
     }
 
diff --git a/app/src/chromatic/res/drawable-hdpi/nonfree_microsoft_teams.png b/app/src/chromatic/res/drawable-hdpi/nonfree_microsoft_teams.png
new file mode 100644
index 0000000000000000000000000000000000000000..36ee3ad05b2cd27cbc0366da9585c8493893e227
GIT binary patch
literal 1542
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

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-mdpi/nonfree_microsoft_teams.png b/app/src/chromatic/res/drawable-mdpi/nonfree_microsoft_teams.png
new file mode 100644
index 0000000000000000000000000000000000000000..5df4e079b0ab79854db028ace8743835a28444eb
GIT binary patch
literal 993
zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I*
z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)lb_V!_xc>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#5y9c
zI=rBvdcxf5$qS+@S~Hp_W;IWWsc4NTZip;tDCwCMU(=OP+nrd~6Is#-VI<Y}B-Qt(
zH1wr3_N6yZ$ZVOI(>^7yV`^UK)WYuR6%*#vOqpLhWkKE4h4s@GHcVgCFk^A!jKxhe
zmo(2>(m8)+&%)Icm#&|(V&l{mo2ISYG=0_P8LPL<T)k!X+HG^!@0hoK$D+-<7jN0K
zbnD&~I}WVhdt~dOlRJ-{*>(Kv{!<qYoxODA{FUPuubsGb{nV8kXRh5kcm4K-8+R_=
zynFH1z00@nU%m6-)`KUvA3eSQ<oW%lFCIL5`RK)~Cof+=dHLq)t2fVIzkT`k{i}B$
z-hcZ1@ypjQ-@bqQ@$=X3-@kwV`S<Vt|NsB<-c?*-U|=vW3GxeOU}R!qW@ce!V`t~!
z<l^Gy;pOGy7Z4B>5)u{@mync}kyTJsR#8(^4-5(pe)Rb9lc!Ig{{8!Rx{a(L0|VnU
zPZ!4!kK<RbrH3~KNE|41WD=bnlu~`;p5?Agvz!@k&y?M~SM4ud^GU$P(0}^zxDvnr
z;`^%V=ACAI=eqp&ZjPG!%RRe}O>-1F`ME8Jd;0%mndyfwWnD~>zjEfDkIKLOyo^~(
zzZyD8#R@#wv|)-0ht+jX#&e&Tlr<UK+8LuaM(Q&*i?U^Tiv+MRe_cA$;z6XfU5p2F
zg+A*>TMG{EAVmX<?mg}Y8`)mS@@n)}Y<DSWVV{?-c=2S*kIhZ&c31a&uu|g?&&xH?
z)74OEdU$(-cxLm?2P(7p)^#%!Jbt43c5!v4=Rc1vpYs?hLe?qXa@cj?yZph!ZY*5C
zu9p8|Ww`LHbkFLmnv!3b<lZ|3<ot81TcYs(@S?0#Yk>=&MdtsPVA@;Qxc$bT=SED7
zPxepNPY`2dEIOYv|DE1fMFS6C)`sZRSQ!TM$5N@r%XAF_A~Pm!ukI>!XlOp)HMf}M
zDj%b++pG}2oyYq0&RR)_sOuk$IJGKg#wzVKIxD?h0+!j_>*{=drsUJfb;~80)!G&Y
g*~xAB_1651_$i6izkYsMkPXUhp00i_>zopr0N$9rvj6}9

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xhdpi/nonfree_microsoft_teams.png b/app/src/chromatic/res/drawable-xhdpi/nonfree_microsoft_teams.png
new file mode 100644
index 0000000000000000000000000000000000000000..244eabc60d95284f2a30461e07e7866979ff4ffc
GIT binary patch
literal 1828
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
UuApQ0Q&5HF>FVdQ&MBb@0F??-^#A|>

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xxhdpi/nonfree_microsoft_teams.png b/app/src/chromatic/res/drawable-xxhdpi/nonfree_microsoft_teams.png
new file mode 100644
index 0000000000000000000000000000000000000000..ca76ead88dce950c9892d6c2f40b58039ce9e0ef
GIT binary patch
literal 3294
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
P0|SGntDnm{r-UW|$=c)-

literal 0
HcmV?d00001

diff --git a/app/src/chromatic/res/drawable-xxxhdpi/nonfree_microsoft_teams.png b/app/src/chromatic/res/drawable-xxxhdpi/nonfree_microsoft_teams.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f9335c3cd62f031f8d94134b445a4be28fc4863
GIT binary patch
literal 4551
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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 579c7fbda..b678018c8 100644
--- a/app/src/main/res/values/iconpack.xml
+++ b/app/src/main/res/values/iconpack.xml
@@ -741,6 +741,7 @@
         <item>nonfree_leboncoin</item>
         <item>nonfree_linguish</item>
         <item>nonfree_messenger</item>
+        <item>nonfree_microsoft_teams</item>
         <item>nonfree_myedenred</item>
         <item>nonfree_myphone</item>
         <item>nonfree_okoo</item>
diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml
index c5a94729e..0759a036c 100644
--- a/app/src/main/res/xml/appfilter.xml
+++ b/app/src/main/res/xml/appfilter.xml
@@ -208,6 +208,9 @@
     <item
         component="ComponentInfo{fr.francetv.zouzous/fr.francetv.kids.main.MainActivity}"
         drawable="nonfree_okoo" />
+    <item
+        component="ComponentInfo{com.microsoft.teams/com.microsoft.skype.teams.Launcher}"
+        drawable="nonfree_microsoft_teams" />
     <item
         component="ComponentInfo{com.petitbambou/com.petitbambou.frontend.launcher.ActivityLauncherCustomizable}"
         drawable="nonfree_petitbambou" />
diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml
index 875403cdb..dbd95921d 100644
--- a/app/src/main/res/xml/drawable.xml
+++ b/app/src/main/res/xml/drawable.xml
@@ -741,6 +741,7 @@
     <item drawable="nonfree_leboncoin" />
     <item drawable="nonfree_linguish" />
     <item drawable="nonfree_messenger" />
+    <item drawable="nonfree_microsoft_teams" />
     <item drawable="nonfree_myedenred" />
     <item drawable="nonfree_myphone" />
     <item drawable="nonfree_okoo" />
diff --git a/icons/chromatic/nonfree_microsoft_teams.svg b/icons/chromatic/nonfree_microsoft_teams.svg
new file mode 100644
index 000000000..bb5c4d6ee
--- /dev/null
+++ b/icons/chromatic/nonfree_microsoft_teams.svg
@@ -0,0 +1,83 @@
+<?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="#607d8b"/>
+        <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(.023788 0 0 .023788 26.688 12.214)" fill="#fff">
+        <path d="m-418.92-204.9a96.092 96.092 0 0 0-95.789 93.014h57.594c19.412 0 35.041 15.631 35.041 35.043v63.814a96.092 96.092 0 0 0 3.1543 0.31055 96.092 96.092 0 0 0 96.092-96.09 96.092 96.092 0 0 0-96.092-96.092z" stroke-width=".28521"/>
+        <path d="m-422.07 16.848v207.6c0 19.412-15.629 35.039-35.041 35.039h-127.05c17.468 71.34 80.929 125.06 157.86 126.94 91.982-2.2512 164.76-78.585 162.62-170.57v-170.58c0.35509-15.329-11.772-28.05-27.1-28.43zm-164.31 16.385c-1.6667 3.6808-2.639 7.7356-2.5391 12.045v147.33h2.5391z" stroke-width=".28521"/>
+        <path d="m-740.88-89.68c-17.091 0-30.85 13.761-30.85 30.852v265.26c0 17.091 13.759 30.85 30.85 30.85h265.71c17.091 0 30.85-13.759 30.85-30.85v-265.26c0-17.091-13.759-30.852-30.85-30.852zm47.174 58.889h171.37v37.068h-66.641v172.12h-38.086v-172.12h-66.641z" stroke-width="0"/>
+    </g>
+</svg>
-- 
GitLab