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);