From c8d273c2a3923f79f8ac8d994baa8af3cd8ebc76 Mon Sep 17 00:00:00 2001
From: 23rd <23rd@vivaldi.net>
Date: Sat, 3 Dec 2022 15:38:25 +0300
Subject: [PATCH] Added some icons for global TTL settings and anti-spam.

---
 Telegram/Resources/icons/info/edit/antispam.png  | Bin 0 -> 552 bytes
 .../Resources/icons/info/edit/antispam@2x.png    | Bin 0 -> 986 bytes
 .../Resources/icons/info/edit/antispam@3x.png    | Bin 0 -> 1484 bytes
 Telegram/Resources/icons/menu/false_positive.png | Bin 0 -> 670 bytes
 .../Resources/icons/menu/false_positive@2x.png   | Bin 0 -> 1283 bytes
 .../Resources/icons/menu/false_positive@3x.png   | Bin 0 -> 1877 bytes
 .../icons/settings/ttl/autodelete_off.png        | Bin 0 -> 454 bytes
 .../icons/settings/ttl/autodelete_off@2x.png     | Bin 0 -> 757 bytes
 .../icons/settings/ttl/autodelete_off@3x.png     | Bin 0 -> 1070 bytes
 .../icons/settings/ttl/autodelete_on.png         | Bin 0 -> 414 bytes
 .../icons/settings/ttl/autodelete_on@2x.png      | Bin 0 -> 670 bytes
 .../icons/settings/ttl/autodelete_on@3x.png      | Bin 0 -> 966 bytes
 Telegram/SourceFiles/info/info.style             |   1 +
 .../SourceFiles/menu/menu_antispam_validator.cpp |   4 ++--
 Telegram/SourceFiles/settings/settings.style     |   3 +++
 .../SourceFiles/settings/settings_global_ttl.cpp |   4 ++--
 Telegram/SourceFiles/ui/menu_icons.style         |   1 +
 17 files changed, 9 insertions(+), 4 deletions(-)
 create mode 100644 Telegram/Resources/icons/info/edit/antispam.png
 create mode 100644 Telegram/Resources/icons/info/edit/antispam@2x.png
 create mode 100644 Telegram/Resources/icons/info/edit/antispam@3x.png
 create mode 100644 Telegram/Resources/icons/menu/false_positive.png
 create mode 100644 Telegram/Resources/icons/menu/false_positive@2x.png
 create mode 100644 Telegram/Resources/icons/menu/false_positive@3x.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_off.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_off@2x.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_off@3x.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_on.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_on@2x.png
 create mode 100644 Telegram/Resources/icons/settings/ttl/autodelete_on@3x.png

diff --git a/Telegram/Resources/icons/info/edit/antispam.png b/Telegram/Resources/icons/info/edit/antispam.png
new file mode 100644
index 0000000000000000000000000000000000000000..47558ed365f259013da99c7448f72d57eea1c425
GIT binary patch
literal 552
zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy
zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgfY?7yoV~B;|
z+sW%!9|{mTez&HpV}pubG!Iu&(KB6Xmct2$_a8_Im2ivP7{$_De{j~pXR|ao^d#?u
zZF>@6^5gYhX7OV-?-url$L^SO{`<W5-;2(tPCW7a_j#6xX}MdYKL5O9ayD-L^z+aE
zPn+hoG$nGLkJ|OuUw?m$))5n!dom?XU8}3eMo#|ij0X)DGrlODHsE=~{rK?1hNg@o
zFH58}7fSRWpV-$d(dH;?muDv3_t?ajSyig{mzCx|f%|#eBXrta9Byx8b!;%5=)qtY
z&l_E~TlUP8y8Zm^&c_Q+)Wlpr`?TnSl>|@6rn`9?g+CVUYzecF{Nl9mL8Y9Fc(<!V
zXs9RGn#(UmBn|tHCttezwk)y#`A@H<Os>l>e+*vm;`{F#oe?6g_b+6aoXFdJ^NVZH
zfjtuhlZ|F>(djOkfBt#dZeDx#9vz7-QETVL^RhFBuMVx)y}&qPzTfhqoia(>Q&l{7
z#ppTOul)Y|?`!XcM}k(e?9VXpzWz1GtoznIr&-Igx8BMzi(Y^IYt`IEE4Js%Uv^*Z
Z19Of?hSSb0(NCaQ@^tlcS?83{1OWb*;57gM

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/info/edit/antispam@2x.png b/Telegram/Resources/icons/info/edit/antispam@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e0ace7f3cbb0a419faa398c7ad15b9e19f04c8f
GIT binary patch
literal 986
zcmV<0110>4P)<h;3K|Lk000e1NJLTq001xm001xu0ssI2*kEqZ00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NFL`g(JR9Fe^SW8GUQ4~(m9wdUL
zCJ}+Va@VR&rHhs>3{l(}K@bGdriF{zRI47~Dk4HRN((`H&`v}OO2my3^jH;?DI%pk
zpwRz6FmO1&#(DHVf|=EK?>XN&-<-K~&z)&$kuIqMQU#<6{Ok&7wc6R)*|W2=OeV9t
zyKAvnWHQ-5xTTJc4wuVybaeFf_4TXry1TnuU0od*82B5q<Z}7=__*KiFBA%uGU|*H
ziNxI8oKC0vBg%$`hSt~DA0Hp<WM-X$5*{8NI-Sn;_V#a3rc$Xq9?#|FC2LYn#^>kf
zot+(%$s|hF%E}6-Y@D4^sT8{)IlH;Pzn|TKueGbIi=EO$kY2B6=kv9;wzjfUnh5&#
zcjUhl)YjG}szOa4d86pC%9odyM@L8Z_V%ccQmLdv-ndvSa(;m-9AQgjlEE{2dwWCM
z>+36T5tIO%2gc$K78e&W2&_WdUSMlQlMs;0<+$r$JlEFNFca*~(P)%LxW2wds}KM^
zoQ7+Px3{-34J;RE8dVf%aOfZeTwGkxh%YZMX0sVq`qtJKoo8?`7=-T2qyYfSxz^|S
z_*jSz<b=av8r0|WF(x?lROLH3I8Z1QNQAaUiHJ8hH_=B3fDVtb03?%1tO4vOCnqP2
zH4=%?X1=kpL0J?}PfrWcft;C{85$0-*Xu=VcXu}|()06kI27RI($Z2Dg$_qXM$l6T
zfP)_m$Kd(-d5mQ=8Z{aX4#8CGk24=1ADx|@=qwQ2+}vP929!#riHV8Ya8pxL<#M^o
znGW~&_iI_aXJB8UK^gr1{yscBOk+754iH-FNoOV}Cn-fB9vmE`TP-HYX0v#bw_2^A
zpPy)|3t&rAtJMNURMFsFt(yZnT_6yEZx8k-#c<tjcU4&7L%6f2r>DA_I8L6Po__Q9
z8hioLrp-|Y<92m*)zi}>ydI61&@|xiz)K1^-`?K#_VzZ4DRzErY%HJ8bJrA)$NT#F
z#AapZ8w`d}DAZIFYyt2IMY|h&Sg}^S-JVXT8_9yl1cz6#Ir#FS3BZ33$W3KEJUl@A
z6MJyxD~0+)^S9Y-u~_W>{(fO$0se|mtAwQrNEMJO@B=IG8{?IaWU{}m9{>OV07*qo
IM6N<$g1yPH<p2Nx

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/info/edit/antispam@3x.png b/Telegram/Resources/icons/info/edit/antispam@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..16e2a595c3ac0975e1f4347d9171f6f414a75c34
GIT binary patch
literal 1484
zcmV;-1vC1IP)<h;3K|Lk000e1NJLTq002k;002k`0ssI2+K(g<00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91NT34%1ONa40RR91NB{r;0FW_8?*IS=Hc3Q5RA>e5T3IN4T@?SDGEbQ$
znM))IFG7kCZ^)Q2L#7uz@J2~ek|#sNi;yCTghG-cLwGS}dN7Zf`My=RPUpY(KIfiu
z?m6dvU!D83_u6Z%-*2tG&)IwJbN~ENeo6+E3@8~;GN5EY$$*jpB?C$Zw3h*EYwMz-
zqQ%9<%gf90@$r<D6hlKp?a|Q~8Q3Q!C5?`betdlV^Y`!m{=TcLD?B`0M@L6v9Jw3-
z*T~4o?(S}2|93cq-qF!fLqmg)kB?mJ1mXDk`872)ot~Z&B2Xt<Sy?G7E3>h&5riy_
zk+ZXNb#?XT=B7IG>c>AnKgY(#U;%6MAv8BP&&|!9ot^#p`B6`qr^emgT}MYpSXh`e
zb3yWIU|^7#m^e5%`1<<FldTZ-!^6Y+`g$)fFA^8=WboqN+uIXDP&1p~-`~>GQt{%z
zJf)_lYQ|8w_1fARMu$zH%QlFOIXF0AGMNMx78bma_yuNXXUEICh{`4=CcM1y3(Vf$
zo|ktKm8A_#i!)|yY|JZ7{ANsxf$8e<qsmWPi%U`3z-(=8d94TT$_EDr#l^*0Sy}V*
z^F%AYff1cB3LhRGgzrSmmas=zT3V`5A%LZ&C0zIG>x+?=<^wl3H#nq*lHJ{1WFeH4
zl;A#}pPza0=l6`kd6$=WwaQSB#l*xwzUZ37;^qDQovtHt`{LpP&!u3=`T4oKyE{VB
z$;s*J>I(M>Wgem_W>;7diL(UB_4T!{uP;Il=4xkWhp4}`wS_2)*@cxuMCB`de0&TF
z3PPAcfw#K4%H(QpZVu6B@9MJ;BcpF`Z-|8I!gDe*GGc0Knw*@>eoBBsE+HXdeSMv>
zg$9^ROiTm^2h)Z0Hu4<OheT)tHZh~e$H&y0Eif?f_V$*j212;8ij9p$s6g>LIXTH>
zqLR0^wjx$ycH7$8i10NvHFTJWhzNLz;hNvy-*BHn*Mzp7p5E~AFs_V9%FD|ULovG*
z6%`1cs#{rEiNK_%r$gCGSB7p*P7b05cXd5IJ#;muHmqL6R?KdEd^{0&dwUy}6M|G*
zTT53arkrUB&<#~>H#axLznEQbZ*Lq@CF$?)$C2Q=S2bE!SBH<nEe(@5L=Kl$xVe}T
zeSLj+QzNKU7l<NYpg%P=)!f{S$e~+RRYe)9ZNMcT?m=Y9(9jSI54dSW@QjR%5D9b(
z3kzAC;6ua-$K7fq$;imSfhh@G<wi$Gvje21rSZLE4G9Th_bI}tm6a7#5L6_11J<g)
zzdsWaT(+{C;||Zx&ZI5ID6Vk2!Qtr=I8wreKBZ4JqN1YU>_XS%(uNNmlm}@Wd3kwi
z3BifU%*>3=BQ!J=YAUschyqNnr>7^~kA!X5vbdavH#Rl`0s?>s?82}$!z&vh&7}+5
zw}g@4uCueVxzGX~D6Rx7Kb7;RrzcleR~%hh3Dbd?W58V0^7Hehje+Rh(a{k;mUH1J
zOlM$VfQT!H5Xz^Qmlt8Y*{$FbPMaS!A$f6eal{IRoj3dF^71n5mU7GtI|fu=T>c=y
z9t<@)Jv|L&I6I<zqws%${r!E4oZv=#dplnK$QK3?3AW?DzCOVr!QKsLNTTQegb*r!
zINI?IZ)Rpj+B#B{+`tpk*x1PNjRLoe1qB77;L7C0#l;047?v{!TvxTUv{2t7WTGV&
z3~b_1KEt%o7bl!+dwY95JUqlg(V8FFYBMu47Zw&yPEI;IJO2ldlh#tD04o_#GN5EY
m$$*jpB?C$Zlnls`fqwz*3=g7Au%&$f0000<MNUMnLSTZ`vZrbQ

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/menu/false_positive.png b/Telegram/Resources/icons/menu/false_positive.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3a44132c93703e409c67b0dee90f3f4fca2bd70
GIT binary patch
literal 670
zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy
zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDq2jfr-P@#WBP}
z@M?(n>XnHi_wuYynQAV45_HLILd>ZHXHJ~B6Yz&;riam_l!T-vpB|s39-fk&jg8)1
zk{W?}4{g#HeXV^{`|V~a+jD8#*OA$__p9!Iue`r~`~UZkKmUCH{=NPD*{7fW`uneF
zXN`^A`|s78Z}PM{DNTH#FY>jjR!3~M-}3gu3nO%X)!41RI?G2beD&3`-DlG_m+k(`
zUzD_QN7UN5_1E*ZOLw{~3DV3xAk};@VQ-wf<LaxIvbLI>K5#Lk#AxP?95c4xA}>mI
z`7NL9w>-1Wn|brio=CQ4M%9f$>#uvyJetI)c+G`JajMtWn>iW$1r{=XOM`Sil~{4I
zFnJlZs0f|R+rBt6K}Np+c=E*Uw|iZUS~hgAF<Jdz@KMCK-+z@^5;*3bPhS||ae02?
zOrK-3<|>-ZKfiJ7`LhNp-6m4KK+7iaEc{r(^Zueq!P>B9PR)}K3+(Ld+72tKN;>tr
z9ZuRP!NV5CShF)m<8g`A)1u1VcbBP1f3Mo>qU3nfYw4!A^_syNA`kLU?K#lszz}{W
z#mKhELZR2~Gl#7lKU>Mp82)F$4bt{fy;HoN7PEe<*coH@`}59E=FIF5E*@A~Y$3CS
z={!SCyw=o&z*F_DiT{1nnpK~Cu3Y22FyKj%Wy{A38TW6Y&ri#|)0)RUgCl<b{qo&+
r^-u5fUUfBVkF>qylil?{+)MW}eBwBe>d-6-N@EP3u6{1-oD!M<j>Z)7

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/menu/false_positive@2x.png b/Telegram/Resources/icons/menu/false_positive@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..17b4eac5fbc18ff1fe4eeee4c19b33db38428d77
GIT binary patch
literal 1283
zcmV+e1^oJnP)<h;3K|Lk000e1NJLTq001xm001xu0ssI2*kEqZ00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NGZAnByR9Fe^SV<_gQ5ZJQLuL{Q
z85ZUg8xcz~gbXWF2@4A)Ar>TdSSiXz*|4FIkXV>g#)Tn6NrcQ({{Q*Cb^hDE_nhzC
zVfFv+;`V*-d7kII=RN1V=RKc^$<Oa60{>V9%ncupnVDHsR8(YS<o*5q^YgReg8C~2
z1O&9Uww|1v{QCZVetwRPjb&zLT3A@<FRBOA+S<CHpkR7>`s?e9Tv7YKxVY%(=m-uD
z)<ax3N_2E|Z*T9-%?<P5{r!D(bTmCZJv=<Tv9a;!=!iAJ-PzgMqM{-j8ynraQAE4A
zxKvkHZ)|L^&hW6iyIWUR=jrLGN;fq%O-oA~9v*&uePv(_pr@w?i%b=%=d-V`@6gcD
z%gYN>e|UK4@9$4cOcX1+xw+NW)^2ZaGa?>VR#x)z^29_@YkYkC)zuYKTwGi%DJikH
zw-<3V+7c2H1_lNmA0L@cb91u>O3pAhHwP7Hb#``!hK9<Kw4)py9V;p-_V@Q8`1baO
z_-V(9tu#{&4Gm(Ld}~BR1jQ*OC56W_<25)qIMD7un&Dw|wPSS?#n#rA$K^WY;o(7?
z>+5SCnc16~niduoLPA2AMe74{1lg^uth53|MyzNGZ%j;#2xnq~Jo)kQ0dRYJyBO)@
z<V2eJ`T0Dga)hwacx1BUprErtFcE~5i4fNzBtufUy}cDXB;Sfa5?C;0T!#=_`JN<^
zm|Q}#P-zmm4&mq~G);#lQx6N)5V26G@aW18nVTD-W}@zq9*y9T5hKJL!hxuBgc!%&
z-JM6))y|~u?(TS8?vx!K9ug-gD2PYa)lLT@R_E#IDUZu_==}T~ryyv7fq^`-nq6^Y
zl0ydv2W<bVDd3gs5bC|-<6|HcBlPt2w7R+qZ|3LcH9JtXgoTCS6=%MxQHSS|kr8yW
zxw)yxv9z@G^YatKusM)pA=uW|CPs2w%gV~Y$4{{{NU)^GlS@raCAFlaBpyb=?(OYO
z_lnBON&(cz#|N{3rCMKKFMxG-cf%pn4hAK*<>h6lEG;bwdV(J`bQJcuG-^en@V&ge
z1Z;3{P%A*zSXx?2on>WZ@i^Jp*@W5J+TvkQM-v7mHV-3ZM|k)4_MnCP18?*YDl9C-
zQuX)u*DC7e<%PowBG@Hb0lFD;a&l;JU0q$eF~8B+fJg^WK<+W{rtr7-si`UQ3H$D^
zRqhFwIO4Xnw8$|eP|nWIJ3BkjMIDooks-nO1Hmm8_b2iOcUinj5~X1H&_UY-i2!3&
zRJXIUqr3`-uvHbSTPY{hK(Vp0XJ=<L;_>luS65dx0DFb^>+9=;#P<dPl2P=0z};wO
zW`=q~@n2qEuD12?T2)nr(uFX6eSKKedUhsBLn6S+pbU;)kraxHi!niPB{?~neIdcE
zx2C2>Qqu@9d?=cnoTM;l{!dIyDAou@a6(f8=jGbknyN#nqH=R{HIecbL$@NfTU=Zm
tF44GZ!5e(C!HFi{{SWdd0{=k-egp0Pwmt40Z-)Q?002ovPDHLkV1kX8Pv-yt

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/menu/false_positive@3x.png b/Telegram/Resources/icons/menu/false_positive@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..58d468ba3e237b6be33759a20ad9c7ca74dc1435
GIT binary patch
literal 1877
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
P00000NkvXXu0mjfla_ly

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_off.png b/Telegram/Resources/icons/settings/ttl/autodelete_off.png
new file mode 100644
index 0000000000000000000000000000000000000000..5423957b9d5348cc79a22e5755ff398db33a237e
GIT binary patch
literal 454
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|Tv8)E(|mmy
zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uuz(rC1}QWNE&K#jX5i`K7@{Fs
zI?;AjbAUjrvi}5@kNqNIW=;;~3$!<IbvzPd(!A69fK4a&ZH%M9mIB7ExpP~41rDAP
z;Fz(e@`>V3^QzUB#`h)Lip^&)-G2M+v|F$DTJ-5p?^f}A&0)22)vK>nyoVQL-l}$*
zq|&wERn^`mMmZ4^-|BhgyYHq%x@j~iusAk|o!)f*x$ukQj}vcid;dE?+|@BqB*{Xq
z|NHO11r`z0zWRQ)>A#?G$%Iw!^d=S04R;r5Jo-|%fBrH~o(~35fm3YG7dAh($S#S!
zZg4Aad&lw8yGQTlOS#D$S7h^e{Cm>OcfaKpIvVgK&w4gT;g0R)4R#z%cNnUA^KOeN
z9pud}xoom(Rox|fg_79*MJsf?4;v`({&-d>^Kgj)kN@)E>!tJC_De1J{IlnIL-7A!
Y;*v+X4;s|2<pG7Er>mdKI;Vst04J@dp#T5?

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_off@2x.png b/Telegram/Resources/icons/settings/ttl/autodelete_off@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..2327d2ed34e1175abb52447decf5843dc1f132e1
GIT binary patch
literal 757
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={W7>k44ofy`glX(f`xTHpSruq6Z
zXaU(A42<oW3@jieKr98s3=GT*7#Wy>G$TlC0TWzSVF5FO4N|zKE$K4@15>=Gi(`lf
z@7Za4`!gLSj$L<sq}<WvlIZGKbM-|>{|cA23S9LKULq}RF3T@#T;aNzq^h)ubE&|^
zMFLzx3!PNn)E24FtWJ77C;9!<H=1hx&-Q$-zBkkI^SR2(pMm{%^TfGY&wHJGS`@1{
z{b9k2607--CVDNk`){-1<nzz}>$P^q^hr$EcKhwB5Uq17|2*nh!05GfQWi)5@yoBj
zZi&*}9K87Ai4>!>^US+0W*DS9e915g(hz9@;&s<wm+jsfp~GL0`69*WXV!+BIX-H_
zNnT5ZYG?Z`f2pz0Nk?qHpL&-9Q_1YJWzP0;{e11s&DuhpO$Qf5tzB05!>#ht-#UBQ
z(r}l>fe)U2w!FL1NA0l5j_KC=Ryl>UIMzkzOw#%F*UpsTZr0XC^LM_Bkla_Y{<?SM
z^Usp=S+-65_9y$@iPblAf@F?V*c_XwWcy~Pbg!FH?6xqai86fb%NVb|`BGu?@8idV
zZEEkG77C~u9j)4%7Fm8Fa6#B=(d~{)gA$86pE<j$^lc2$ditTFzJ9;q15fqEC04TS
z2NMhuq-<P{J2W3WkZ3U1Z{@+oB|KMNf0bcd8`dpxXE8eyqr!=GmqI#jy#LPB*l@T(
z=3M@ThZkR#SiGosTef?@d%L5K*kdz?Bd=d;-<oZ8c#}~|tynj!mz91qP@Q0>%RCSL
z>8JgdT+cF%3E0CU7h8U1eva8`?%oA1N{-vOb@TW)tzMz~wd!wnt?SLo>T2bu{dXU{
z-?<`e^~n^Wi#zTdeps;k?lR@4MV9}(&ZZf&*iF5e)5e{*{q{wMIHvtfJ6finUV8rd
eW77xiEPvS!z2Gj3&N$l#N^+jAelF{r5}E)=lSY^T

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_off@3x.png b/Telegram/Resources/icons/settings/ttl/autodelete_off@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..a441bf814b6fb6ef94ecc0d1c1fb19e1a40b9b31
GIT binary patch
literal 1070
zcmV+}1kwA6P)<h;3K|Lk000e1NJLTq001xm001xu0ssI2*kEqZ00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NFm`OxIR9Fe^n9nP8Q5eTD3HcGS
zP{=|_BtI5vGRaD;NXpV?5*y8ojh%l0DQe0rCZ#kxB@0>kQ5Hfe!Up5lQVBJUG4Hod
z@6+j=JJ&pS&fUDdcQHNZJkR+)pLy=N_ndq3^8R10SD?7Kcw%CrsHn*GOj#z_+S*E|
z)3>*`0|NtD4skK8zP=tbbZu^KR#sNJnD1BVj*bqZ5yt)fz1Qpgb)Z`TKA%qkLNl36
z1_A-MQrhbd4Grl)qGxe&F+V@wez<w>`1p7xAoOo+Y!nm}=vixPYdbqT3kwT%SFSyC
zb8|L8aILJYC^_cm=fA(d;kvrIs;jG0yty``(WpHTyner*(kv`2$nk4yYveLx93LOc
z33U7X{JgrlS|n3w5WKs)YleeV-rnAH2<ow?LD<yP6iFE{nwy&`w{HAO6NyBeJccDD
zB{MTKqobqxYBf1IsdI>)v$HdsJB1jBG$`Zj?5xPKv$LaA6$^zWkc%`}$zNVxDC^kR
zn9TJ0`bsV`T%<wn>FH_81mo%Hsl2>gF!lBI$u42LOM}FhmzPS`<>h4ow7$NsxLl{{
z@9$SqqKTJmS65d>MaAdmr|fl|24%oXB&Q@Bv+CyNhMF+4rztHhb-0hibbfz-m$PQF
zSv33m`>|L|+;raW@bGXZ0=b_{gR$4w*E|#vy}G(8C$_X5&_L(w>&pqy#l?js1a&&2
z5ySCJ@R%@xetv!^w{Ea#4h{|!g{Gz^9#C6bn<61MSu~i%@>pTFwzl$s1_uXq716_@
z(Q6|_uz%$Njf{*~0<mZ;Ya?WPdU^~1v1l^YMgXyI8UBG%Ar_5IZ6N#c@!|1!coo9u
za4MA|CeTz>RS5}wUyLx?ZDD1wuML6^4-a`XBKqXyL;#(ho*JZq=F-xV6QEEigu%vX
zpxNHu?gR)`IXXHrTN}{m`(OqfO}*Ub4N$~|eI|pzGSncA!;OcGWsnBDj<T{cS)6Sf
zq`|uf>m!>$9$=ORi=!;gwhhwY+pW91n@u1Ou%yAciTDoB=3V^vkxJw9zOk`U7H8Wy
z8zeb0hz4?aVI~p@a%D0e9v*ObZFzjgV|sjiRC35PLaU~xCKwEEZ*Sk--6<Q(=jUg9
z@Z*F^KbhchP;@*Vmw|K|iWCO!U_(O#wxlgBExFzuMOrj*f<!>!aM;QDjiqkZofgNo
oy}i9Sea4n!Z*MPaoqsp*53=_{FKiShUH||907*qoM6N<$f^$sVQUCw|

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_on.png b/Telegram/Resources/icons/settings/ttl/autodelete_on.png
new file mode 100644
index 0000000000000000000000000000000000000000..640200904f2ddb3f1d0ca4393413da61ddad27cc
GIT binary patch
literal 414
zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|jKx9jP7LeL$-D$|Tv8)E(|mmy
zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uuz(rC1}QWNE&K#j#^LGW7@{FM
zwSWI9_W+q=^(T^&7ES3)*|dY<y2Hud9qf~}3z*F!dvs38b{J_gH#bfad9P_D`@iiw
z&+_M$`{qCYV!QwT?S&ezbpM@Oq``G~Lh8-@CsvxLi|&8l_dYaqub<r=i@pU6e%DJk
z>Ff`dXfxztPD_~FZ1>LQe4$MJ%NffoeJ3k$Y|CBDx`6j^g=R`5TUw#a^2{o27RLhp
z4>tA90ns9?I&)6H+{L$e`2-cty2m;NGT)yhI0>+LPHMO1&b@u;W3Y+uW}VZjKwT1S
zCHWz{*Htg%e{8|W<rsV2wBp@T2Bq_#x8*i#2!w`qF6y`>k=1a`<m@IL*T8F~zLSo8
g|64gP|IGh4@@<S)Rxe#}qzDu?p00i_>zopr0CrfBqW}N^

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_on@2x.png b/Telegram/Resources/icons/settings/ttl/autodelete_on@2x.png
new file mode 100644
index 0000000000000000000000000000000000000000..14b364d5fe5c84e794cd044d6904ebd9ad88722a
GIT binary patch
literal 670
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1SJ1Ryj={W7>k44ofy`glX(f`xTHpSruq6Z
zXaU(A42<oW3@jieKr98s3=GT*7#Wy>G$TlC0TWzSVF5FO4N|zKE$K4@0~3d*i(`lf
z@6~B%Pcu5o9N*jO;;~a>=@XTr;=_&}e*gGno;+9~Gj+=1qQU^be+-_L+Uk=g$;kX+
zwm5nE^Xiqkzt6sVlk+zC{ATvQ&#dqNtV_H0?#+vm`d3|Ui>vnj+rDhd*|h!l-zRPC
za8cTSD8p<vL&NKzHDRkm-%h{uvV^1IPv7z6*=LtM4f^$Wp9I6#qMaqX@6Iw*o6O1N
zP;56pT1PBb;`-~UYz>!Qe>GvSnCo}4L}}UO%u=3+Qnks27BYu6)YzS8m~%e8w7z0x
zNYjqHdFe(oITl~dGGw?AsyDs$riKVxGh>>|qpYn`h4OstW)DiN4mz}ET#D5ZYh82v
z@x$-GAAj7jz@W=T=^*QjvuTf}e689Wwf0C?%-sx=DU5Rc&;Qn)cHK}~5tzZSFMGq{
zkN3Q^bObm8X7Mo>?Uc!V6jEa+zn3}5!9e0k&*I#)%{Q~QD#<eMiPJAyk;TOP)9}F4
zBE|Mq&z^sFtmA3;&T9E%_Vm+F>-H<#v*m1$e)1qc&rCYC*l1>o{hOY9P74?CFdQ$j
zN?mfI^zHZRUy@Uw9h{~#U1|CLxb-1gs<P@U%XY`^)bZRKx8D2NiLMPd4kjqfbnSjy
zHv9Xtj>Zow8z&a9ED~mAt<s*_RWaq2l?Yd_oAM7Wj)hAaWXmmNKE2V7VfS5pQG%~M
udE<<`dF@kW``s-Z?&X<Z{rq=2a~(st<hOb3z5c<VwBhOM=d#Wzp$P!Zdl=II

literal 0
HcmV?d00001

diff --git a/Telegram/Resources/icons/settings/ttl/autodelete_on@3x.png b/Telegram/Resources/icons/settings/ttl/autodelete_on@3x.png
new file mode 100644
index 0000000000000000000000000000000000000000..daecd5b11c3189f9ad6cd70f0e9a76de86776c3b
GIT binary patch
literal 966
zcmV;%13CPOP)<h;3K|Lk000e1NJLTq001xm001xu0ssI2*kEqZ00001b5ch_0Itp)
z=>Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@
z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NFFiAu~R9Fe^SiMVfQ5;UQ{0P!A
z2oVLvApZeHoElo%3L>;saMp6rDWN4I(V(TKc6Y&oB9K7AAqR;-#UbzmDak$t_5Hzp
z--vt9Ii7R%yi<44^E|)b?|JUI_k7){so#rx59sy!-QC^k>1pmtGy>q`{{DVA92Sd3
zm&-+y!Z*h4c7q$?>i7F+XJ=Zimaina`o_k_KR<teOQn+2=_F@yWOsIUM24W*>-FHR
z;;2d}9S8)Zh5#812K)Q_ghXCcI2=YA62POQBVNL|x~He71Vcc@VliAU7d)HIk`2ML
z+uq*hqKzzCuh+?jfPH^|UtL{ArcW50o123U7-<Ls3Wb77rJAt3wA|X-8jTwvW^Zp#
zT0su7u&@vcg<t}du2%7QoZisu>+ACJvK$AZoRgCiLG|L|LPXu&-O(F@$O+5>OG`^I
z?Fy>!x_G_bZ%?pheSLi~8R~R8I-Tyjf}B5xhlf8UA08gQ-%X#-_miUh9}EWN_z-et
zXJ?zurbsCgi3sfV^|gqiX~Hf=z9GNgFV%Q^d$U@tHk*xdz>6wCmeFXG>FMU?MpRB{
zR;$%ot%js%z|GA~Ifh_}!iI}RfHfwWOcD$!aopC{mQsmjaalAtdHaTyTwh<OsV*bN
zY&J7zDHMu!yUqG6DC1vVUYHHRAfl`;FHED+;5?xp*~-caE@2|LTCK*_K^wAIEVzV;
z;4tOl>Yxn~x)fK431>D0Zw8Y9YcMR>xD<2`JwHF=62`|Xl?q{?p$$DgK8`Pps{q?s
z90fSqP`O;@*GXhUSg*&&$MWVFa@ObPr^#f(suBp88+k0Q=jZ1H(GgTSohIKdD+_lx
z)|6|v+dn=&SXBw}i9}*VAB?0A4h{$cOjItHo0*vzsW>74&SF<rS4_gl;6|e%XV-yr
zx45_nvj9?t5^S|v6aM@Nr?Y%MPbn`7dwP0uI2_1Z9Sej5UMiJhJ!!x(0d8h2VREv^
z<H=+)qCP-2;VH{JU636hS=gmVqtV;jTj@3z7S7AdOE}O;zf2%YNkN4aVnPfC!~Fa_
ojAyvI-7dcskjd3=@c-<AKc@aHRz7khZ2$lO07*qoM6N<$f?%ehG5`Po

literal 0
HcmV?d00001

diff --git a/Telegram/SourceFiles/info/info.style b/Telegram/SourceFiles/info/info.style
index a3684de9b..9b9490f23 100644
--- a/Telegram/SourceFiles/info/info.style
+++ b/Telegram/SourceFiles/info/info.style
@@ -383,6 +383,7 @@ infoRoundedIconAdministrators: icon {{ "info/edit/group_manage_admins", settings
 infoRoundedIconInviteLinks: icon {{ "info/edit/group_manage_links", settingsIconFg }};
 infoRoundedIconReactions: icon {{ "info/edit/group_manage_reactions", settingsIconFg }};
 infoRoundedIconSignature: icon {{ "info/edit/channel_manage_signature", settingsIconFg }};
+infoRoundedIconAntiSpam: icon {{ "info/edit/antispam", settingsIconFg }};
 
 infoIconShare: icon {{ "info/info_share", infoIconFg }};
 infoIconEdit: icon {{ "info/info_edit", infoIconFg }};
diff --git a/Telegram/SourceFiles/menu/menu_antispam_validator.cpp b/Telegram/SourceFiles/menu/menu_antispam_validator.cpp
index 77be5786a..49a016478 100644
--- a/Telegram/SourceFiles/menu/menu_antispam_validator.cpp
+++ b/Telegram/SourceFiles/menu/menu_antispam_validator.cpp
@@ -73,7 +73,7 @@ object_ptr<Ui::RpWidget> AntiSpamValidator::createButton() const {
 			rpl::single(QString()),
 			[] {},
 			st::manageGroupTopicsButton,
-			{ &st::infoRoundedIconAdministrators, Settings::kIconPurple }
+			{ &st::infoRoundedIconAntiSpam, Settings::kIconPurple }
 	))->toggleOn(rpl::single(
 		_channel->antiSpamMode()
 	) | rpl::then(state->toggled.events()));
@@ -194,7 +194,7 @@ void AntiSpamValidator::addAction(
 						MTP_int(eventId)
 				)).done(showToast).send();
 			},
-			&st::menuIconAdmin);
+			&st::menuIconReportAntiSpam);
 	};
 	{
 		const auto it = _itemEventMsgIds.find(fakeId);
diff --git a/Telegram/SourceFiles/settings/settings.style b/Telegram/SourceFiles/settings/settings.style
index 2fa8252ce..c96792860 100644
--- a/Telegram/SourceFiles/settings/settings.style
+++ b/Telegram/SourceFiles/settings/settings.style
@@ -105,6 +105,9 @@ settingsPremiumIconStar: icon {{ "settings/premium/star", settingsIconFg }};
 settingsPremiumIconVoice: icon {{ "settings/premium/voice", settingsIconFg }};
 settingsPremiumIconFiles: icon {{ "settings/premium/files", settingsIconFg }};
 
+settingsTTLChatsOff: icon {{ "settings/ttl/autodelete_off", windowSubTextFg }};
+settingsTTLChatsOn: icon {{ "settings/ttl/autodelete_on", windowActiveTextFg }};
+
 settingsIconAdd: icon {{ "settings/add", windowFgActive }};
 settingsIconRemove: icon {{ "settings/remove", windowFgActive }};
 
diff --git a/Telegram/SourceFiles/settings/settings_global_ttl.cpp b/Telegram/SourceFiles/settings/settings_global_ttl.cpp
index f3c070b79..c5892cea1 100644
--- a/Telegram/SourceFiles/settings/settings_global_ttl.cpp
+++ b/Telegram/SourceFiles/settings/settings_global_ttl.cpp
@@ -61,8 +61,8 @@ void TTLRow::paintStatusText(
 		int outerWidth,
 		bool selected) {
 	auto icon = history()->peer->messagesTTL()
-		? &st::callArrowIn
-		: &st::callArrowOut;
+		? &st::settingsTTLChatsOn
+		: &st::settingsTTLChatsOff;
 	icon->paint(
 		p,
 		x + st::callArrowPosition.x(),
diff --git a/Telegram/SourceFiles/ui/menu_icons.style b/Telegram/SourceFiles/ui/menu_icons.style
index f11d4811f..6d26f8011 100644
--- a/Telegram/SourceFiles/ui/menu_icons.style
+++ b/Telegram/SourceFiles/ui/menu_icons.style
@@ -93,6 +93,7 @@ menuIconStartStream: icon {{ "menu/start_stream", menuIconColor }};
 menuIconStartStreamWith: icon {{ "menu/start_stream_with", menuIconColor }};
 menuIconVideoChat: icon {{ "menu/video_chat", menuIconColor }};
 menuIconTranslate: icon {{ "menu/translate", menuIconColor }};
+menuIconReportAntiSpam: icon {{ "menu/false_positive", menuIconColor }};
 
 menuIconTTLAny: icon {{ "menu/auto_delete_plain", menuIconColor }};
 menuIconTTLAnyTextPosition: point(11px, 22px);