From 9022d96ded0e3ae6137baf9c9c8459c8d47ea05d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Sat, 13 Jan 2024 13:06:49 +0100 Subject: [PATCH] Add "planisphere" free app icon --- app/build.gradle | 4 +- .../res/drawable-hdpi/planisphere.png | Bin 0 -> 2120 bytes .../res/drawable-mdpi/planisphere.png | Bin 0 -> 1259 bytes .../res/drawable-xhdpi/planisphere.png | Bin 0 -> 2748 bytes .../res/drawable-xxhdpi/planisphere.png | Bin 0 -> 4367 bytes .../res/drawable-xxxhdpi/planisphere.png | Bin 0 -> 5933 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/planisphere.svg | 79 ++++++++++++++++++ 10 files changed, 86 insertions(+), 2 deletions(-) create mode 100644 app/src/chromatic/res/drawable-hdpi/planisphere.png create mode 100644 app/src/chromatic/res/drawable-mdpi/planisphere.png create mode 100644 app/src/chromatic/res/drawable-xhdpi/planisphere.png create mode 100644 app/src/chromatic/res/drawable-xxhdpi/planisphere.png create mode 100644 app/src/chromatic/res/drawable-xxxhdpi/planisphere.png create mode 100644 icons/chromatic/planisphere.svg diff --git a/app/build.gradle b/app/build.gradle index 5dffb3649..e2e06a226 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "org.benoitharrault.ameixanonfree" minSdkVersion 16 targetSdkVersion 30 - versionCode 159 - versionName "1.85.0" + versionCode 160 + versionName "1.86.0" archivesBaseName = "$applicationId" + "_" + "$versionCode" } diff --git a/app/src/chromatic/res/drawable-hdpi/planisphere.png b/app/src/chromatic/res/drawable-hdpi/planisphere.png new file mode 100644 index 0000000000000000000000000000000000000000..0f64f323c2647a83753d4890b6fb303bc6900689 GIT binary patch literal 2120 zcmeAS@N?(olHy`uVBq!ia0y~yVDJE84mJh`hS0a0-5D4dI14-?iy0VHet|IKmd<PO z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH+5U-fix45_&Fc1~r0 zh`UJp$1cNXmlU*j#Bd)B34Cfl#oXmAW07uGlE}f($pXy_GJ4pvW+=U8bWvEa#KY(4 zswFOtA^~~Rodpc#IyAJT0$E%H1Q-Qbto~NbJbEBb=GffCU9UtR-!iuToBRF!-gh&v zM{y|Xo)eK~Z)E-=#rV*uNAue$#?pGpLvFn3>lWHEzGjx$vEekw+MQQCxVifSpFO)G z?PJ8<eIl^neN@y%<s}QQG%rz;*^%&t<A;)6{b7lFQ+$)vX9VYG```Q1_w5M-@Ak7t z9@KsPvSNEr&kFOcANbekshBb>Ow5bBd1$Ki`5)caQdxJbpZe#?GgZ#GePKdO&t6qp zg-q_<=Wo8gC&B!EPp$Tz%}lO#Gn2M|m2@gqSb1emsNKztdhy;99(R>Ic`)x7SMxT9 z*)DdLhO0_ES3c|5Q`Gu-`qBlK+`^HW7tG4@JCnETePvr3QvBxbrLs+;e7R-oR@N=> zb~*BtV@J%{#;#?{?k#?9rT*_knM3g$;c{-4=zEVpn)R}(tF*REVLZgL@l^ApXwJvw zn`I|VO^%t+_fc<N<H2i%7t(GWKFR9Budl$Vcj=O5qW*2hvqctitJD|pRH#kiYhk_= zcg6P16NaLLhqZIQSloHLrlqiP4SR~bbXtNN=N8`D(uHR)lnDuFGqWseeOvpYE{EOZ zww>9We5aYO{Fi-UY1%8Ju(N^1+K$EHLYh!!aYGzaN_mbw!=u@`^N%nlX)REdlhpWd zAk^f%Whb-B`6Rz-N*e3t%`Ey~zcXFz*R$U-UuJrLy1<gM-9~in{h9Y)fA$wsU%2HB zm&^23uhKoX=*_;YaO;R7E6bV1v&2fCR_R*m9jUi;h!vZyAzM}FI9+g__@Z>(w=14j zTC;a-ThOtZC7?3Z_|)zX9%fhc#BJ4P9f@*qHGg%1ZGX+wuMSi6#jc$=aK$#$b!lqv zlO3Cd7xvuoQhKu>vHB3##eMNzCz2!{Gv*4$JM_KFtd&Y@@0%td@L5cC;)Dguwzby$ zTeMgB>Q(#cjyXA5&a2Iz@XU4ic(2**QnXmD=Fjubuf;D}aKb)+(XwaaEI$91W=+wl zbm%+(@UbFe#>a4>O9>KTU9X<ZTd!1FQ!qn8Wa;WP>kAtmOn>)&XZ2xj&*o&md!Z5P zf4;w7;#cdey=qmZTc2>ydt>Gc6MyV>5q7ZtRb2N=GIIjQtfec?Ew`AlC*()OGRJ!H zD_>szj?-4Se^>nEdd}W}u=Ac*Zhv;T!yLEztt)%b*Ob<8C7%`*9?KS}Q2F3uYs>#f z`qb3yty=8`+0pD-6}N7!Ke_H0Gn0Vk%%^+r)E!wU&2r)3;q6oA{g*ABcjdHAwB;71 z%nL#q*=F-Y*A*B3pHL-GYAki(Q0VeNzdF&Zj2!23FX<Ed>sP#c?mg+^=WAtOM6S0U z2)J3Ae?M2DVcNQrDP{{+A1z&?m>Z$LfPo=G<8@>{BO7O+@su~k{8QtK51uL!ayb;! zd$HK?`PJo~&DwHilYfTRoT{D4@c-L&-!IM&RJRoUmE4kcI`UHXi=fD>ceI<PoxNP3 zZ~ejDa3%ZoWD|wx>mgSzUi3^-ig?_3bH^s7gOdYhSUGr})pCCqcQfV2#p}(k#t}A) zxp`tkodc5@9c`SsU!G>&lDznSrHD*qOW$0rql;pEuT?E@h}n|&duQD91538-SRxl{ zKg}<M+u+5mb)8xb=`sotM!v6RIoKTxW|R;*KKb23jz8gXAH=8Y$W|GoE=YfI;kJT+ z&gzUwFU3WKzCVal=G%M8R8})pOhH2Ei;K`SpTrp}td8H)^)=gKwc(dqx{bnw>Q^`C zR{ML-U9+cs#hN{xGR_B9er#}3T0ilqfx!Jo(O;h&dq3TL()OLdiex2{_`I%lU&}kK zT;(Pnaqq=@;r{=;0XGi5-fOa$<#kWMlz(1Ko(vq5Z{%-$&OG;Wg?`v2(G3T8`Mg+v z{e+>-rib&^l-=yT?av|d{{hpcOYE#HRSS4IZp5!J5K9tKxHbC%t4-hWWsUZg4HCzT zv*oPiY=6Jo*|BM3dSk2J1-5rjTOEyNFV&P$aAn(EAkp{1r<-|+g2j|4Arn@*#wRb` zH_v!U+ybkaVQzB{I@ro&GwL387Pe8p-fW?Nj4|m*_5m3M(>RrOv(;afEJK>MpIh7V z(OE(Cq05YYFZqOX56A9eDh(D?5Y5`7`E}h=1G|R5Cw0`F)TIL5td8xo$uQm$>uSVp zDl_SHMR3!xC@a-BiPj3<?ZUsmeATqwXK5-oY3kC>QZ9y4^(%qOj_r13R;p>X3d@75 zf7WE#EOGK=l?pmORqaaY(v+x*o<k*n+ZsH6J1favl$#X3UP<+Hs)zA2ckYb=o6T<v zY|mX5+tX}vI^bU$vzEEYj8u8)X5M33v)&3E2bbJww~o4b+fI9QrC@7W?2PQ`4-77w zU8~>q_Tqw<X6{bQZo0JkZ?&sQSXCOrl6*!j>wn4X#rFQQ<wb1{KbvvmlG(Y5eh)&o z?QDp$)<1BAg;DwDLA5D-_kC<UuUG6=+~IC8?;&5ZujwzjuRce9wYBZrHQDagH^!Xc zi^k@q2dc{(elr_3M=*xOpYOReFJo6OlQ7Ra(E|=kcnWs0O7coCxf{R4dOw584vYEn zHf#xw>nxA(N#*~rdsvs4EOx2*NyTc%TXOEZl$n1r-8#UWvFqY@uOyl22k*+ce^m4K nF<pD`enRK%!#&2W-}E#8Y?v@9d~E^)0|SGntDnm{r-UW|5|z_o literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-mdpi/planisphere.png b/app/src/chromatic/res/drawable-mdpi/planisphere.png new file mode 100644 index 0000000000000000000000000000000000000000..520b2c94d6a50d3031ba3f5c22f6dbf5f252df64 GIT binary patch literal 1259 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4rT@hhJ-tuTNxM_I14-?iy0UsmVq$i?8^I* z3=9mCC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NHH)l=>_<Nxc>kDp8*8^ zGcYtTFoZHNtO79{8W@bzjE!e%Yd5H<<f^DlQc!4+ktvjs>64Ob5ZCJ#)ou_`FB4K} zP*N&aQtD7pXpobukdtedk!g_8Zjjcf6jyE#Q*0GgXpon$l2NOcR%wt@u9i?}5La)O zRjH9xX_irLkXCAtQmnD`S!?0FIzE42eEuO@zm1+zJG`QH+W2m?_FiZ0y*?sspMAhq z`@pSELEEgn*VzYdbqw0(7`)9XWSdLqc9*d2u3_8V!gshw>~N3V;SssRD|)AI>@L6f z-2n-^0}}THCG81L-W!^_H!O8uSlYhu^nH;T`y(^=$K)J{%RLyMcQCo=a7xkPw2~tk z<wrBik7iXI%dR|@Q*|uA_C!JLiNd-Qh4m+j8%~xqo-AoRRo;B6y5me;*V%@ibB(>{ zoBGZ-_nmL)Ki@v-V%OA5z0)sGoPBlDoU79pUZ1h(`piW)<}ACpVCAhvt8Xt}b7%Sb zyDK)_UA5`n>dp7pZGEtA+k^GnA8gtEXzQNG+x9-*zW4F=eUEqSf3ok$v;9Y(9XR&< z;PK~&PCP$y>cz3sFHf9(b@JS+Q|Diwx%m3*#W!a!y*YRJ&4nv(FI;_l@#@=4*WO*e z{_g6{_t$Q|zj^n=t$QDD-}`vy{>M8HKHYur>E6Rn_aA+J^6cx=7hj*f`1<_iw->Lz zy?FiY)tm3H-+q7h{>O)pKR<r@`RVhoFJFIu{r3CY_dnmi|M~gr@2_8ffBpXZ=g+^t zfB*gc_wV1o|NsC0-}3f_7Xt%>Wl4}<Faska6Eial3o9!dJ39v_Cl@ylFCRa@fS{m| zkg%Azgru~Ltb(GlvWl8|U{G-IqsNb*Jbn7~@87?*_kI~MFfjh~ba4#vIG&uaKtACJ z|AkQF&6^&xt~t}Q;?+(T*CR&?nG6FJ<IGZItCrnkX<VtNe5l4*Td9H3`b^}RJ7PyN zHV8aSWqqBHB5tPc*1U6(g}Jc@v+#13La8gMKNX~QEa|+wK=U~NRR!lcY`T?<uQFGh zXA{bcJCgmOWZNdMJ6je{QBg15`ZQm`&$&T)hF0wMiswfPl1!HTZqS^byY=GS+ty+_ zo=TTIJELRPtXULRx?ShU>VsnER?Xm1y8X;&W~0AznD!jY<t#40-oN2JwEW;TQJ1!m zsL0AU9SnxSW|l&NYu>F43!9mp>u_dOozuc6Az^R17fD+mxWnq&Vsd584BMOMPHB~w z8g@M2tK2i8ZC>A}xwpl9?_1>hHmnVOawhj4i;2pb`&)J@nB^bZ^JcE~cD?xPcKaFk zw{1BqTE^#aEB$5Pu7(|RrurJs{+Q7*)3iEUQKu%>A?44V&bkVdGug9ErY_+zS)N{{ z?&Mg&=E%EHc-LP+t~a(F=NDZ&sq!rIyIr=1_Jkurhcjmy_jXA#Np<LIJ(N=Eyu5%> zw@31(YscjUI!Bo=9ypZk*28AZ$ylc5G4*JYOAlLZURhd%>hk0qPk|X3%2)UJ%u(Xf z%BpBsHOWNZxXAYGA!QxKUUrYJPtJGw*H_-O-1&jQk55dkXBnHYT*J*93Q`OV0aa5r UhtHig1yt^My85}Sb4q9e0OSE*_y7O^ literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xhdpi/planisphere.png b/app/src/chromatic/res/drawable-xhdpi/planisphere.png new file mode 100644 index 0000000000000000000000000000000000000000..ef5bda0b4cb427b3668db46d55a402bf41a4377e GIT binary patch literal 2748 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 literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xxhdpi/planisphere.png b/app/src/chromatic/res/drawable-xxhdpi/planisphere.png new file mode 100644 index 0000000000000000000000000000000000000000..a62df0cfdf5119020d95b4cc43d7f71e78a01e9a GIT binary patch literal 4367 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 WJFD)O#xXE3FnGH9xvX<aXaWHE00IyI literal 0 HcmV?d00001 diff --git a/app/src/chromatic/res/drawable-xxxhdpi/planisphere.png b/app/src/chromatic/res/drawable-xxxhdpi/planisphere.png new file mode 100644 index 0000000000000000000000000000000000000000..e992c93251c577b5c45c6dc4a2074855cf97dc80 GIT binary patch literal 5933 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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 896c46cfc..91d659586 100644 --- a/app/src/main/res/values/iconpack.xml +++ b/app/src/main/res/values/iconpack.xml @@ -961,6 +961,7 @@ <item>pixelesque</item> <item>pixelwheels</item> <item>plainupnp</item> + <item>planisphere</item> <item>plotter</item> <item>plumble</item> <item>pocketgopher</item> diff --git a/app/src/main/res/xml/appfilter.xml b/app/src/main/res/xml/appfilter.xml index 606341690..f39f8ad96 100644 --- a/app/src/main/res/xml/appfilter.xml +++ b/app/src/main/res/xml/appfilter.xml @@ -3853,6 +3853,9 @@ <item component="ComponentInfo{com.agateau.tinywheels.android/com.agateau.pixelwheels.android.AndroidLauncher}" drawable="pixelwheels" /> + <item + component="ComponentInfo{org.tengel.planisphere/org.tengel.planisphere.MainActivity}" + drawable="planisphere" /> <item component="ComponentInfo{com.morlunk.mumbleclient/com.morlunk.mumbleclient.app.PlumbleActivity}" drawable="plumble" /> diff --git a/app/src/main/res/xml/drawable.xml b/app/src/main/res/xml/drawable.xml index a2bf7dee5..291464111 100644 --- a/app/src/main/res/xml/drawable.xml +++ b/app/src/main/res/xml/drawable.xml @@ -961,6 +961,7 @@ <item drawable="pixelesque" /> <item drawable="pixelwheels" /> <item drawable="plainupnp" /> + <item drawable="planisphere" /> <item drawable="plotter" /> <item drawable="plumble" /> <item drawable="pocketgopher" /> diff --git a/icons/chromatic/planisphere.svg b/icons/chromatic/planisphere.svg new file mode 100644 index 000000000..e1b5669ad --- /dev/null +++ b/icons/chromatic/planisphere.svg @@ -0,0 +1,79 @@ +<?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="#1a237e" 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="#3f51b5"/> + <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="#1a237e" opacity=".2"/> + </g> + <path d="m16.152 16.212c-0.23258 0.46956-0.77125 0.72556-1.2965 0.58409-0.43656-0.11758-0.74324-0.47718-0.81448-0.89545l-1.6227-0.2505c-0.24495 0.43788-0.76394 0.67107-1.2705 0.53464-0.08254-0.02223-0.16044-0.05312-0.23298-0.09141l-1.5341 1.4132c0.095951 0.22367 0.12013 0.48002 0.051921 0.73327-0.1611 0.5982-0.77664 0.95252-1.3748 0.79142-0.59819-0.1611-0.95252-0.77664-0.79142-1.3748 0.1611-0.59819 0.77664-0.95252 1.3748-0.79142 0.082541 0.02223 0.16044 0.05313 0.23298 0.09141l1.5341-1.4132c-0.09595-0.22367-0.12013-0.48002-0.05192-0.73327 0.1611-0.5982 0.77664-0.95253 1.3748-0.79142 0.43626 0.11749 0.74282 0.47668 0.81433 0.89458l1.6233 0.25059c0.18383-0.32801 0.52151-0.54098 0.89241-0.56947l1.1514-4.2752c-0.38064-0.26199-0.57399-0.74437-0.44698-1.216 0.1611-0.59819 0.77664-0.95252 1.3748-0.79142 0.55946 0.15067 0.90562 0.69883 0.81631 1.2585l1.6882 0.91532c0.27323-0.24612 0.66181-0.35304 1.0433-0.25029 0.59819 0.1611 0.95252 0.77664 0.79142 1.3748-0.12701 0.4716-0.53646 0.79163-0.99719 0.82702l-0.76246 2.8311c0.38064 0.26199 0.57399 0.74436 0.44698 1.216-0.1611 0.59819-0.77664 0.95252-1.3748 0.79142-0.41709-0.11233-0.71562-0.44558-0.80354-0.83983zm0.09041-0.74233 1.8367 0.22366c0.17653-0.3564 0.52939-0.58977 0.9189-0.61969l0.76246-2.8311c-0.34938-0.24047-0.54096-0.66661-0.47186-1.0997l-1.6882-0.91532c-0.18257 0.16446-0.41664 0.26676-0.66568 0.28589l-1.1514 4.2752c0.23446 0.16138 0.39786 0.40637 0.4591 0.68097zm0.96741-5.9777c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828-0.1994-0.053701-0.40458 0.064409-0.45828 0.26381-0.0537 0.1994 0.06441 0.40458 0.26381 0.45828 0.1994 0.053701 0.40458-0.064408 0.45828-0.26381zm2.2352 6.7976c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm1.3127-4.8741c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm-5.2495 4.3947c0.0537-0.1994-0.06441-0.40457-0.26381-0.45828-0.1994-0.0537-0.40458 0.06441-0.45828 0.26381s0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm-6.7976 2.2352c0.0537-0.1994-0.064409-0.40458-0.26381-0.45828-0.1994-0.0537-0.40458 0.06441-0.45828 0.26381s0.064409 0.40458 0.26381 0.45828c0.1994 0.0537 0.40458-0.06441 0.45828-0.26381zm3.09-2.8465c0.0537-0.1994-0.06441-0.40458-0.26381-0.45828s-0.40458 0.06441-0.45828 0.26381 0.06441 0.40458 0.26381 0.45828 0.40458-0.06441 0.45828-0.26381zm0.33714-4.8464c-0.04028 0.14955-0.19416 0.23813-0.34371 0.19786-0.14955-0.04028-0.23813-0.19416-0.19786-0.34371 0.04028-0.14955 0.19416-0.23813 0.34371-0.19786 0.14955 0.04028 0.23813 0.19416 0.19786 0.34371zm1.5585 2.8399c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm0.36145-4.9366c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381-0.1994-0.053701-0.31751-0.25888-0.26381-0.45828s0.25888-0.31751 0.45828-0.26381c0.1994 0.053701 0.31751 0.25888 0.26381 0.45828zm-4.0205 4.1448c-0.053702 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm3.7626 7.5962c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828zm2.7254-1.4926c-0.04028 0.14955-0.19416 0.23813-0.34371 0.19786-0.14955-0.04028-0.23813-0.19416-0.19786-0.34371 0.04028-0.14955 0.19416-0.23813 0.34371-0.19786 0.14955 0.04028 0.23813 0.19416 0.19786 0.34371zm2.7042 2.1804c-0.0537 0.1994-0.25888 0.31751-0.45828 0.26381s-0.31751-0.25888-0.26381-0.45828 0.25888-0.31751 0.45828-0.26381 0.31751 0.25888 0.26381 0.45828z" fill="#fff" stroke-width=".18695"/> +</svg> -- GitLab