From 9c903bacf2d99ec8a3a9e851cca576d92a9a6f00 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 9 Feb 2022 13:43:07 +0300 Subject: [PATCH] Adjust main settings icons to the mockup. --- Telegram/Resources/icons/settings/account.png | Bin 0 -> 493 bytes .../Resources/icons/settings/account@2x.png | Bin 0 -> 945 bytes .../Resources/icons/settings/account@3x.png | Bin 0 -> 1364 bytes .../Resources/icons/settings/advanced.png | Bin 0 -> 488 bytes .../Resources/icons/settings/advanced@2x.png | Bin 0 -> 863 bytes .../Resources/icons/settings/advanced@3x.png | Bin 0 -> 1255 bytes .../Resources/icons/settings/ask_question.png | Bin 0 -> 507 bytes .../icons/settings/ask_question@2x.png | Bin 0 -> 806 bytes .../icons/settings/ask_question@3x.png | Bin 0 -> 1261 bytes Telegram/Resources/icons/settings/calls.png | Bin 0 -> 428 bytes .../Resources/icons/settings/calls@2x.png | Bin 0 -> 717 bytes .../Resources/icons/settings/calls@3x.png | Bin 0 -> 1092 bytes Telegram/Resources/icons/settings/chat.png | Bin 0 -> 462 bytes Telegram/Resources/icons/settings/chat@2x.png | Bin 0 -> 746 bytes Telegram/Resources/icons/settings/chat@3x.png | Bin 0 -> 1123 bytes Telegram/Resources/icons/settings/emoji.png | Bin 0 -> 477 bytes .../Resources/icons/settings/emoji@2x.png | Bin 0 -> 871 bytes .../Resources/icons/settings/emoji@3x.png | Bin 0 -> 1311 bytes Telegram/Resources/icons/settings/faq.png | Bin 0 -> 481 bytes Telegram/Resources/icons/settings/faq@2x.png | Bin 0 -> 952 bytes Telegram/Resources/icons/settings/faq@3x.png | Bin 0 -> 1408 bytes Telegram/Resources/icons/settings/folders.png | Bin 0 -> 278 bytes .../Resources/icons/settings/folders@2x.png | Bin 0 -> 378 bytes .../Resources/icons/settings/folders@3x.png | Bin 0 -> 578 bytes .../icons/settings/interface_scale.png | Bin 0 -> 428 bytes .../icons/settings/interface_scale@2x.png | Bin 0 -> 747 bytes .../icons/settings/interface_scale@3x.png | Bin 0 -> 1204 bytes .../Resources/icons/settings/language.png | Bin 0 -> 545 bytes .../Resources/icons/settings/language@2x.png | Bin 0 -> 925 bytes .../Resources/icons/settings/language@3x.png | Bin 0 -> 1428 bytes Telegram/Resources/icons/settings/lock.png | Bin 0 -> 428 bytes Telegram/Resources/icons/settings/lock@2x.png | Bin 0 -> 690 bytes Telegram/Resources/icons/settings/lock@3x.png | Bin 0 -> 989 bytes .../icons/settings/notifications.png | Bin 0 -> 393 bytes .../icons/settings/notifications@2x.png | Bin 0 -> 626 bytes .../icons/settings/notifications@3x.png | Bin 0 -> 901 bytes Telegram/Resources/icons/settings/palette.png | Bin 0 -> 509 bytes .../Resources/icons/settings/palette@2x.png | Bin 0 -> 831 bytes .../Resources/icons/settings/palette@3x.png | Bin 0 -> 1233 bytes .../icons/settings/settings_advanced.png | Bin 290 -> 0 bytes .../icons/settings/settings_advanced@2x.png | Bin 566 -> 0 bytes .../icons/settings/settings_advanced@3x.png | Bin 902 -> 0 bytes .../icons/settings/settings_chat.png | Bin 248 -> 0 bytes .../icons/settings/settings_chat@2x.png | Bin 393 -> 0 bytes .../icons/settings/settings_chat@3x.png | Bin 806 -> 0 bytes .../icons/settings/settings_emoji.png | Bin 939 -> 0 bytes .../icons/settings/settings_emoji@2x.png | Bin 1783 -> 0 bytes .../icons/settings/settings_emoji@3x.png | Bin 2188 -> 0 bytes .../Resources/icons/settings/settings_faq.png | Bin 599 -> 0 bytes .../icons/settings/settings_faq@2x.png | Bin 1373 -> 0 bytes .../icons/settings/settings_faq@3x.png | Bin 2194 -> 0 bytes .../icons/settings/settings_folders.png | Bin 360 -> 0 bytes .../icons/settings/settings_folders@2x.png | Bin 633 -> 0 bytes .../icons/settings/settings_folders@3x.png | Bin 1017 -> 0 bytes .../icons/settings/settings_information.png | Bin 589 -> 0 bytes .../settings/settings_information@2x.png | Bin 1358 -> 0 bytes .../settings/settings_information@3x.png | Bin 1865 -> 0 bytes .../settings/settings_interface_scale.png | Bin 541 -> 0 bytes .../settings/settings_interface_scale@2x.png | Bin 1416 -> 0 bytes .../settings/settings_interface_scale@3x.png | Bin 2213 -> 0 bytes .../icons/settings/settings_language.png | Bin 382 -> 0 bytes .../icons/settings/settings_language@2x.png | Bin 729 -> 0 bytes .../icons/settings/settings_language@3x.png | Bin 1109 -> 0 bytes .../icons/settings/settings_notifications.png | Bin 431 -> 0 bytes .../settings/settings_notifications@2x.png | Bin 930 -> 0 bytes .../settings/settings_notifications@3x.png | Bin 1567 -> 0 bytes .../settings/settings_privacy_security.png | Bin 391 -> 0 bytes .../settings/settings_privacy_security@2x.png | Bin 770 -> 0 bytes .../settings/settings_privacy_security@3x.png | Bin 1322 -> 0 bytes .../icons/settings/settings_themes.png | Bin 1041 -> 0 bytes .../icons/settings/settings_themes@2x.png | Bin 1966 -> 0 bytes .../icons/settings/settings_themes@3x.png | Bin 3252 -> 0 bytes .../Resources/icons/settings/stickers.png | Bin 0 -> 499 bytes .../Resources/icons/settings/stickers@2x.png | Bin 0 -> 946 bytes .../Resources/icons/settings/stickers@3x.png | Bin 0 -> 1366 bytes Telegram/SourceFiles/boxes/sessions_box.cpp | 4 +- Telegram/SourceFiles/calls/calls.style | 2 +- .../calls/group/calls_group_members.cpp | 4 +- Telegram/SourceFiles/info/info.style | 1 + .../SourceFiles/info/info_layer_widget.cpp | 4 +- .../payments/ui/payments_form_summary.cpp | 2 +- Telegram/SourceFiles/settings/settings.style | 46 +++--- .../settings/settings_advanced.cpp | 7 - .../SourceFiles/settings/settings_chat.cpp | 15 +- .../SourceFiles/settings/settings_common.cpp | 133 ++++++++++++------ .../SourceFiles/settings/settings_common.h | 54 +++++-- .../settings/settings_information.cpp | 2 +- .../SourceFiles/settings/settings_main.cpp | 28 ++-- .../ui/widgets/discrete_sliders.cpp | 20 ++- .../SourceFiles/ui/widgets/discrete_sliders.h | 3 + Telegram/lib_ui | 2 +- 91 files changed, 204 insertions(+), 123 deletions(-) create mode 100644 Telegram/Resources/icons/settings/account.png create mode 100644 Telegram/Resources/icons/settings/account@2x.png create mode 100644 Telegram/Resources/icons/settings/account@3x.png create mode 100644 Telegram/Resources/icons/settings/advanced.png create mode 100644 Telegram/Resources/icons/settings/advanced@2x.png create mode 100644 Telegram/Resources/icons/settings/advanced@3x.png create mode 100644 Telegram/Resources/icons/settings/ask_question.png create mode 100644 Telegram/Resources/icons/settings/ask_question@2x.png create mode 100644 Telegram/Resources/icons/settings/ask_question@3x.png create mode 100644 Telegram/Resources/icons/settings/calls.png create mode 100644 Telegram/Resources/icons/settings/calls@2x.png create mode 100644 Telegram/Resources/icons/settings/calls@3x.png create mode 100644 Telegram/Resources/icons/settings/chat.png create mode 100644 Telegram/Resources/icons/settings/chat@2x.png create mode 100644 Telegram/Resources/icons/settings/chat@3x.png create mode 100644 Telegram/Resources/icons/settings/emoji.png create mode 100644 Telegram/Resources/icons/settings/emoji@2x.png create mode 100644 Telegram/Resources/icons/settings/emoji@3x.png create mode 100644 Telegram/Resources/icons/settings/faq.png create mode 100644 Telegram/Resources/icons/settings/faq@2x.png create mode 100644 Telegram/Resources/icons/settings/faq@3x.png create mode 100644 Telegram/Resources/icons/settings/folders.png create mode 100644 Telegram/Resources/icons/settings/folders@2x.png create mode 100644 Telegram/Resources/icons/settings/folders@3x.png create mode 100644 Telegram/Resources/icons/settings/interface_scale.png create mode 100644 Telegram/Resources/icons/settings/interface_scale@2x.png create mode 100644 Telegram/Resources/icons/settings/interface_scale@3x.png create mode 100644 Telegram/Resources/icons/settings/language.png create mode 100644 Telegram/Resources/icons/settings/language@2x.png create mode 100644 Telegram/Resources/icons/settings/language@3x.png create mode 100644 Telegram/Resources/icons/settings/lock.png create mode 100644 Telegram/Resources/icons/settings/lock@2x.png create mode 100644 Telegram/Resources/icons/settings/lock@3x.png create mode 100644 Telegram/Resources/icons/settings/notifications.png create mode 100644 Telegram/Resources/icons/settings/notifications@2x.png create mode 100644 Telegram/Resources/icons/settings/notifications@3x.png create mode 100644 Telegram/Resources/icons/settings/palette.png create mode 100644 Telegram/Resources/icons/settings/palette@2x.png create mode 100644 Telegram/Resources/icons/settings/palette@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_advanced.png delete mode 100644 Telegram/Resources/icons/settings/settings_advanced@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_advanced@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_chat.png delete mode 100644 Telegram/Resources/icons/settings/settings_chat@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_chat@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_emoji.png delete mode 100644 Telegram/Resources/icons/settings/settings_emoji@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_emoji@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_faq.png delete mode 100644 Telegram/Resources/icons/settings/settings_faq@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_faq@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_folders.png delete mode 100644 Telegram/Resources/icons/settings/settings_folders@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_folders@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_information.png delete mode 100644 Telegram/Resources/icons/settings/settings_information@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_information@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_interface_scale.png delete mode 100644 Telegram/Resources/icons/settings/settings_interface_scale@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_interface_scale@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_language.png delete mode 100644 Telegram/Resources/icons/settings/settings_language@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_language@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_notifications.png delete mode 100644 Telegram/Resources/icons/settings/settings_notifications@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_notifications@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_privacy_security.png delete mode 100644 Telegram/Resources/icons/settings/settings_privacy_security@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_privacy_security@3x.png delete mode 100644 Telegram/Resources/icons/settings/settings_themes.png delete mode 100644 Telegram/Resources/icons/settings/settings_themes@2x.png delete mode 100644 Telegram/Resources/icons/settings/settings_themes@3x.png create mode 100644 Telegram/Resources/icons/settings/stickers.png create mode 100644 Telegram/Resources/icons/settings/stickers@2x.png create mode 100644 Telegram/Resources/icons/settings/stickers@3x.png diff --git a/Telegram/Resources/icons/settings/account.png b/Telegram/Resources/icons/settings/account.png new file mode 100644 index 0000000000000000000000000000000000000000..cbb8fffcdc42a8efef8f79c6c7d793cec78a2cd7 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgfEZoz@F~maf z?G(ejW(NURM%QUNdJe*T4f+qwT&v_8gfIM%Fqsk(V%MVklZTCuVe0P=p-JLuamTtv zCTT2PzTy9$pP$9c(hKLf|EXj*o9#PmS!wM4UPgu1Kdle5ww~Iw=Kb&Qkq$vl8*PQY+nZMQ&`GheH0W%z73RD2}bZoe(tew)=%f$3rC@0OXdk()KR?tfo? zh}SVli1(57-=Fp6Sv=h`!I9HquV>Cp@bF4V>3H7MIk7RtXOc=`Y`K;NpXL&tTZbGj zEnCkayyO1+_~Q&S8vk4r71S5IqMXOaJ?YXX*US2!_~#4een0T$0Q=g-i+4!)<;Z}7 N+SAp~Wt~$(696kbxHtd+ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/account@2x.png b/Telegram/Resources/icons/settings/account@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a893c53b1e24f38d188600be7524722f6fe33206 GIT binary patch literal 945 zcmV;i15W&jP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NF8%ab#R9Fe^n7e9XQ51$VLre%! zNv94eW||aAAcBpZ3L+$sGH)WOwaWt}Rw;b}3sag#Y=jh|A=nHkNgZ-2yfE{jqwMUP z$8$2w6lXW?z1IK#d!2RmWgRy*{N`uC&w!tSf180X?xx?`+RA3Lr>Cd!c>LR}q4PLv zy+9=4ARy+LAw~^!VPcJo`1Sf^*s`Y{9v*gfc2q@- zxE2A(zX-a2aU3MFo-jT?KUbrfTW|?Lxr?lcXtQ$`+fToIK5ydVlA{pD$Rcjyel=OU>_I7)F+wFEi zK0Q5QkHumXkBLMglgaGv?knmE!wnYzV5aScxN%~W zqfjWQ0o~l(kOLD%wF8Et>L9LyS6I}mgW|!-4w7`CNCk|`tAlTbYPBk=H=9j1xoC0H zhXPSVBJ1*lL@GZflgY`+i74%)4+Y}#t$8Xxn2&mDsYM4l%e|<^2N;T|;Hf}k0=0yl zPNx?a7nUtH4+{V=z+yC?P{N|li&KmIe!pKV79){}niY(=0EnT`cUa^buMTl0zF_M0 z`u_gDXr#~LpsN2lYYe~7S~8j3+?3DT;c$3-eB9}DBn9_F@+9qEDFK!tME7;HC1lnU zOHx{-mN;+$hT`?p#}X4Rp7pQ(+2CjmsUfn7*wX*S-!W=%zQxagp8-Duo-*(oO)M9l T?Tu^C00000NkvXXu0mjfYQCmh literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/account@3x.png b/Telegram/Resources/icons/settings/account@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..493007fd615d870969d67eb332505fadc5cec829 GIT binary patch literal 1364 zcmZ8hdov`!k$GH0#_r}d#FlVXi0=Gz@45GU&*%I3KL7ci@Ape{$72qt>8k+%aKIId z_Ea)<7yCgNj|&bkISUT!V2qz(Q&72UPBb0N~vcCG?d50M%j@ zKvl^qyRl->KUr+C>c94GVK&rd834dduIMv_>w6Rh1D4?)+FeM0v?1&0UgMr@ri$ra zN=8Qu77EMx>X^S_-yslW*nD7WWN4&m8}=}?R!byXv$-D|x8yNzoBA7;*T>1V13uDq zKZkz)fF!iHSH0Oi<^QsvmPpsRec8v?S3EH>AruOShK7cR2_7CEK0azo?d|Ofg<@)I zN+OYTc6M%VZmzAZ<-Im>a|F%I%$z@ep21)=Yda8=p{+I>3%{(odwRl<$Rskk9BT%m z8qQ^3lbzNpp;D6$=aLGG`IZ zNj+Y?viR8rgSk8?XHPR7v(){pRya5Gyg@KGd~_hwc(Y1Ch+>r>E_-{=uajevl8~oP zO^8GrGc#SunAG6ER&~iIGb8!V&>F3T$`m@CE|baNhnxr`RGChB4@LEJH+yGxMJ#^w zm}#zZ%$DurTgZ>f66q|MP3`PZ0s=VlqkxU=t$>WB(vK!#@!+lyZcPmo@tmb|setnV z3+Uq=GztmZs1FLo@m06pScpb-cE&R!VA~%djny&NGcd5Sw4@V6Z9?G%YPF0H9utZ3 zk26?WKmeK>#(~#xIEE8rCQ~-ko+6TUwYM&xcN0?XBHOSy5gic`F=Q?tNbcJ(WkBu_ z#n+zbnDz-_X$I_71Zvc5paMm45#|__r6gl9EQ) z^F~mF`_)PqbcBn|6TVF%#Rb`LI~M*lJzQb^62@NE_y2LI_SuPUJHg5dbl)KX0w$G8 zOM+w-TrRb;p`oFv33Y%MpNdnxVB%7gL?k+%-8VNqO|4oVA0Pkt5w8Avq8!^%+b@)k(+H zYWaK%kk^@F>LA4r!k4D^j@bMjdiLxciyH^QwC6GT#CBG8s*ZgEJtyZNRIYJO;D_Aq zxFSyN^ecH@At*{qORE)n-wi_zvx(Q;npt2n;?*RJmxIUS%gV}FSK-P7iwb(!7+N}f zq&sc}b0M5Uc>*WmaGBdfT2DdQHJ@^Y^yUFEt1E%u*4WtS;6Tw}RcdyBb@F;9W!estP3&u3pdmn_**!G3$SD%g&ro0e4U+d%F6$ JtaD0e0sw8czn%a9 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/advanced@2x.png b/Telegram/Resources/icons/settings/advanced@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7f7872d33b18ad9450eb1dc744de0911bbc4f33e GIT binary patch literal 863 zcmV-l1EBngP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NE$w@>(R9Fe^SUpH`VH8gJ984TS zk(?X^r8%TT5z6py38leFaLb{!rP)OggMu6)X!R!$2T|}3Nd;Fy2Za*CLBt`_srn9F zkgK|u{rx?Y((m_k(MF?TG#bU$Hz;o*U(BpA}`^|4rtn1zyXe0&@Vg>W*#(8a}tN~OY62tu!}uJA#C8G=CvgG5k0 zBH3gz`FuWvh8a3KI@;OULB!&qKp=n!F+)zL6H$tW+-^6b#SGC;Gp0bl-~amhLW(gE z%t?gv2f=oCcM+5e^?E&r!vT*0ql=3&k;P(>&1U&fLj2?7`pU)#g%n-cIclfxlVq%?P=WVt@bu002ovPDHLkV1j3Ec0&LF literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/advanced@3x.png b/Telegram/Resources/icons/settings/advanced@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..88a7d0a58f88d8a49f6e59d33171157c76053c9c GIT binary patch literal 1255 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz1|Sip>6gA`6MbbHUhz!K=`;uw;_ z`Zmg2qcl*Y?0x;@<7Zdf2&K9iPUJ{@Ajqsd#m7LvC_v)GiR2U|Hw{fTjW#wBC7u)o z&qEHC`+fJ^|Nm)bhW zYOL&ieSJSgC@U$QJ9kdz*!S<>pFVy1>sM8MeZA$e&9@9(KY#x0XBmJ0_U+rB99FMh zy+7yNwX0V{v$L}c3O2}O)>&(5Wfc`&l3eoX_oq)ma!KCa-9iudw9VAf)0@_OHs|^C z=gu$A-KhI_ zy3$diKvq`v=<(yT7pz^o_HDT4ecoFwjK?27OiW2x620~6)vLAq^GcUSN=#U{c5UWu z&NWh>1f`{KU%k3CaY376XJ_Z$y?dqDCbdScy|!?nqP)C3@3}3!n)>?fhrDII#jahr zFk#j#uhPZB_wV0-|NObT(n8MW&aAvVHOmJ~eVv_+zeR;aeItMYn317zl2N}PIeGEf zw8NVPTMm}-ycY03D=sN38ygkX^<0JH^qDg)RUONp_33D9A1)SZdHU?xqsm@~XHT9y z@aAxo_#h>yH&570+>ULH!S1{BCQWMMZ)&WmsY!{rsrF;(M#f2^+B|i!OBShE7UcT) z`|sbgXUDhI-}da=2aJnVhh!LX7=R#p}o8X6EVK`VkOCO)2@kMG^P zcV4zNQX85#zAK(-cGTBke#4cB4c-$U_pEF^a=cHJE%?y!g}Wm*9P)|utD4lHD<>{4 zUUf&~SXxTTl`B_TT3R%INlrI6H)m#M?(Xj9=@APK3KH7vu%V~xW*hr~^XJd6VcdUX z!JWtRn-Zo!0=nq-?b*|&?C8 za&vQktQOyH&|~+*+r#65n0Duh9gA2Mpl2L?`@I8jh3DKqotg$p0PzmHF0&C1Fu zShs1D(VX6M7p`A#kM@|bG4HNb%3q%obF9nXF-+!hN%{Kfs*aA11G^K$1YQxxu$r&0 zLR0j*uJ5b+yDRPNtQj*T7I2xYXFSZU!E~Lo_Fu5}Xf&CSisGhQ{YJq$L{ da*yL+V0dGYGCAi-_gB^UBK9YICuApBf7oulU_#8i z^Uu4FCSA<9@~|L6M{M%R61(~R#~>+*HU3tl;^dv_g_sDQ?2`*S*Idf8d?zqxK>1QpYKooy?H5 d@*{!$A7f8x^zr8pKj?$fsHdx+%Q~loCICbzSz-VH literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/ask_question@3x.png b/Telegram/Resources/icons/settings/ask_question@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..107f94cd6b5afaacd0dc719452be7804827b613b GIT binary patch literal 1261 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz1|Sip>6gA`6MbbHUhz!L81;uw;_ z`Zmg2BR5cD-|@{SteqBlOmUK^;1OVEW?nyW(g}w&Im5|QI(dAiaCQbw;!)`j5(*5T zr+o7FMb+!t6QA#mKezSv+}d-uve)kYwv#Q}_uQ@jzy9af-rxWI*6WSu`{g&C;K2rK zUh_npNfwuqiV6srFmq;S*VdMn78^Uef4_9Z#l?5;-fe7btgWs6{{8!B7X{j6q@{0P zytr}Owr?Ller#WK=gys;o}MYwr|;gmlT%qyjAIfTJNx~6_cWf|D7<<5_Ud)({>6Q2 zYHI572wHvT{(XIIZQFK@2sjeqZol078;$c)!(4kYF9shs* z+ST37&7QbQK!=-;pTAY$DZ|Q@D;Fl6eAwcu%dQxxc>45dnK>(+e*OOKy79^3&aSRS zN~fMYdHAq#s>RHJ+S_phz*{Ve&OjYp0gS+q!LYhd*8 z5HUHqb=ApR8&yt!`C?MZV6oiP)^_fZPpf+$2JYFt`*+u``TMtT-)?f(n8VuIdamCUCM3YKZetj!W+iFozu6~|3h z*K3?o|2mWsR?U9UsXix&ZS8zfJqwE;4;~!2efzec6`#aQ^$eZq-rnAZYptC&Z!9k> z+qPxP4T;v+ZQHi3+WcaR6&usJ*{vrpFjZDoCOQ?*l3S|W!=x*DP;Aa#&A*n*H*MVb z@YO4=h_=`r_wL0#_i)mW2vS#9zr9rPUPtiUojWbnGY&JVneBMQDj>kj#PlKaQb?{v z&M|gJCidW28y+6sbk-*E$BO94$V{$MBMrOmnai`%)7gLf88H@VAD(oIO~c&$`Z1+f zMHLkmy1Kd9+1?@w(&r8xYWiSpW@yOhnPYRLYH{`MRU5c-^7D_|%gnGdN?g;|*SBoh zvM$w=J#FQGFI}3{YoH-1ArTN}o0yomb?esP;NbA^aI<;WPA^}+{O#Mf>(;H?v&Tl} zsL^Btch-`_*)7%9JT{=FB;C=+K)tZ+7gk$T5_)?A~N7vtKjz zQRVD8bB;L4)vx{eGjiVi`BTGkpMFojcx$O^ngbTtpu}9y=y~$l-QGvb@mdK II;Vst0CoE}asU7T literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/calls.png b/Telegram/Resources/icons/settings/calls.png new file mode 100644 index 0000000000000000000000000000000000000000..acc767e6ec4c77669c23510de7572b6a5ddd0d47 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgfOw7~8F~maf z?PS}o76*aWOglDsZM``?NIc z7o5vv#mr`Q$;G~}4H3WFe|-7BT;{gKlGyF*UR(6-TDRZc{r0x_{Zp4|+IFa}IlbwD zuV*mgE literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/calls@2x.png b/Telegram/Resources/icons/settings/calls@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..2979b5df96992ca02fa7c586e08bd07a1da93ae8 GIT binary patch literal 717 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@H};usRa z`F6VRYQ{i`5&)xU_X@nN+QB;e_XVbIfkn?f?HQX7WjwwPB|Zgscp)FxcOjVe*SpVd;()mtTrh z9eDkfi}&G^`3$;Z+=`{U@9LSfOs;1#nd{ej#olE7efCWeI!o6YO@_L*ewQEh~@)p@F!69(@@y8E8Yi2Yl zJ@r>JjlG#+GJ(Z4ux`Kn-BZFDCbNFl^!YS>U3&fXQ%A>G;Z7E&rUg-J7b)IsI+)Nf zBSG!xg}!x!Y@mt7#%mci#S9&>?(MgGzn=M9r$5z8NT5Kq#7cHL=duv9*{oA8zdYiUc&{!?v%!DEry!u>Az26Uhv3#FS{>MGDeAF5i>rX$uHAXLc m>#eH2$1bXDg~qDFerEf7=^1@(HJj~0Ny*dI&t;ucLK6V%H7^JN literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/calls@3x.png b/Telegram/Resources/icons/settings/calls@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..e46d52239efa565e5434b4436ff8b8937aae24b2 GIT binary patch literal 1092 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz1|Sip>6gA`6MbbAj}zRuIdF(iZa zZIrKfk)w#8rpCr20{6PIwA-#K2^W=*W}zB%g;9FFIpNezkO9zZec@!gNA~L z02c>q3zHKgn0sI=)2?e5&YnGMDZ{t=>aXX&U%r38fB*jeJ?Gk?Lr%eA20Qldy~^|G`=OlsGhe=Z z`M%SuUR_X{oIshcCcWRjDUr%cnDxlypXu5Q_p zi;05ORaJ{rt|baObN&1EYth4NiAU`0?B2b5m(h`#clet$^PSVDy`?Usr>C2w$=s~i zdvBTLufKn56A~JfFPH?hwY3!-3w_Xb@#@u3sqi~DA7n3c$VpFcw>~nZ!OYzJX@{+y zofHq7m;IfYy?uRQTB4JrjSjwfqf=fmli}_A_mhv5m6y+)^C4r;mMtzqr&EmX-o0yc zXzB4KmtU@1zuq&?Zhrqg&gIkcw$E0XcKWG~829pymx*)d&!2o}(M65D?0&kjdec)j zeXFpUqqMBOHAz}>%lY&E%P)JrZ*ljYe6l6m^yJ&GUqe67KArz{*8KVIS!z3%Ue5d_ zbu!;^g^9fc&!i(4K7aVokhRgPTWfdj#v^|ZYhJo_@ZiBupFZ{1)#!+IXJ==(x3@nD z*qdHZARx|kM|y&8K0eHZ?jedh)J+$HRoqTN`5TO1s|JzTMpD!P20YuU=&V z^;J|vcqc_juatBZ6iQmlK7H=Wl`Gvk%x3F~b$hDyxT)W0PfJUaQqQ_@>|lJOw3B$J zivZ*9yYoC$RJPA?^ZII5^Xn$oPHKL>zM1sSz@2q0k$E1Q_WwPy!DnYoTx29?t5ZkMlU2GUk5mqrc#9@E zG_1ey?VDNIp6S!Y)f|eBt=Vt5wd3lCx%1}v`S@HpH@T=o^LOO>4X=clGoD25zuzBq z;^WktZ$^+=!e4&p3^J0S|z->B!B#E13Yw!Je*uF6*2UngEAn B>pK7d literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/chat.png b/Telegram/Resources/icons/settings/chat.png new file mode 100644 index 0000000000000000000000000000000000000000..376c189f15dfbcf9899b49743d7c1f2b8bf272f7 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgf%)-;fF~mYJ zIYEMzS)OUno;_Q)ZdLc6SM&Yd-F|s{Ih%?NIX8{i+1W3}h{?$Od2({{{~HGuxpup_ zx^^0^TeggCHYdl%c7Ay;Z*O6P)923dEo3&&et&N-3y)RB2Zg-18b*D6eHLeh#Kiu6 ze=pxvbZ1Vdu)31;k(M)oAt5O#DK26M4~KlD_IbYZS_ zd4nfgq!j<}S65e8q)3YC$Msl82pAn$aOKjaL+KMbI!<(p>kC*FY)Csdr}Ml>M@&?d z6yMu`hj(|EZ{EClv1E&on}B6yWu=L0!8@Q6jf{=&-nmov?+>SVi@^ou+5P?RpPij8 zBqX#w?`~Fp{`Je3gM)(~KYGOU>-&p~i&uxQulxE+be7;t*awFBX9iFcM>%UF#pjD6*lMOy#gE5g*+=gRVI77=2>n;1I}|QmSGbPKU6r$a$PWejl%A`dJ;a9 zZs(W@wTPDNjPWo!Sb9WKJ7f13{ZTcQLJJ zn=N1xxc<88Hm7N!t3!=EoMZH^f2~@&G_3Nte}EjZ!XY6gA`6MbbAj}e%8~)F(iZa z?X1(^Wr(bHr=kxAOzVp3UVqeug(f8GNuYcaXzLNjE&HEcUX~vv0SbUh&7$-M) z9#BaTG5~Y!ts3Khy)ZH|s$fB7;pGP1I^_OJ5|J$?P-$B#=(OD88KO>tad>g27gtbG3b`Ia&#k8Rtx zM@L83hgD~0W*X`4eP5KGzI@#}zuZSnd8w(XzkmOJ|M1CwIT@Lr{(fSYE#UkeuD-L#plWttwiJ_pDsm zSz-RaXU0Bx|GpzfT-fGp*s@{6hmRj8`l+p#k(Cu)mMX%=#8?@&&e_$Kl{wHMDmwaf zYS5zi*x25#E+GcBsR>aVcJE%z5^`Y4+O@qdnhJ-OgfV!8o_zFZ5rgr{l!}T7(WNu| z%gW3+ucRf<*}8G#MpIK$mw4YzzkXFMGG4s#)TvWfu7oUFuO?|5>6TnsSvjlV<+c(w zw`9KdX1@iVo$nv)P||qzKQg&u%FVZBM|)G#(t>14vpXbu{NMcg6=iO6^#7|@T}sI& zWi>TEg;&;E+Sn}NIhgV0#fy$dD?*z$KYRDC&xmF5#=U!OyB3F?J$R7u;{1y@4jp2e zcCBOItdxWck8JGi_05h4hqj6uCMEay^YjG=2fM_}8tHsWw4L+fOmBSXE8L_EsR$f&5O2zVrRNJUYR@q2CPb)LJ+H*Yp( z>Ae*jQN5U1GjQG7wXW`;{qzn_Yj10tA`tA8mzU?|<;CK-Gd1GsLFLva)s+XCmR*1S z^pWSwkGa1dJ#w04U1KRW`=e7pSI`0rO-;`qvhhFa?)5$5yL0D`4ue{BP;9L4L*dIg zd3j>u;-{6mu73aewbQXa^6B^A%3s8kQl7tl{W@N$h;{Sk&3eVl)&w{Kr8@H$0SR`&Ac%g>)bSDZRSCO0SN z%eQY;HuHAu*kO?D`YyoRyL+nW_Gc$go}4pBMw>lua(Zg&Lz&g9RvlWE?da%ORJ1Ad z+u7=%prE|`{QKr@!ubga3s$UnG5e$)-}!%rJbq?>mM~9z{MMk(ScHeIFxzdueD2wL hv>XNGIvf%H!QCmluK4||SzVwE?&<31vd$@?2>@GG^f>?k literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/emoji.png b/Telegram/Resources/icons/settings/emoji.png new file mode 100644 index 0000000000000000000000000000000000000000..70440bfe7cb013f7419aa694af68f78fdc6f35a8 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgf%-z$)F~maf zZHVnUR|ko`6B8Jvc%>(Jtk7*2z0v6AnaHg*_0cr0YYwV`9XAf>s<_;HvW9JVE5kR>#Y+c+(cY`FWc;6W6(Gv&*C*{ipt4d>*SX+3I-d*96uN$ za#XWXIAO=RLrpOkxtVU4&vxRTH}Az9w%ZHinWW!T&Qo~fCDFDmSO4@TNd^bSJQ1_& zr8lGa9%p3~9xpVwUV3*KLxYnF^O+b!?}Cd@v`-7Y7G`B=_24>_quYK{L92q5&oQR| z*S_TsR;_AFRNyk`Q+5f8Fz&SOcs%3U_0rhDDLSW@WzKqTdA>L_)YMm*S?<@yc^1`w zOJk#_wQ2^6q(-tC_-@Xj%*VpU!Ii$ZIdvQShxZWe?Jl^1cprG}1^>bP0l+XkKW2&i< literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/emoji@2x.png b/Telegram/Resources/icons/settings/emoji@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b95369896a12b4096a504b1093437cef243ae2c5 GIT binary patch literal 871 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@H{b|K4bvkbdCYf%9n(rdxjZTW&nl zCvEf143l5aUo)P+zdqe)W{K6@g9!zDYXVQ#~Zg(G565u$XFwx`A`*J~M)nyC}IXh#z7&09Ec3cUQb)5N|ieE(Ua()opF;Y}spxJ7qz%#7yE=k!S4da2<; z=cMizU#n*NEW4O7VYAQ8tgS^mWe)fp<~AylTRbgQT)BEOcPrD+X|{6xNgG#OsI9A; z^gQZuQpoXx$2MJR{9?dUwXSUU*;mZFe&uanz2`F*+f`?t6Dcnllp|xl|K6Kbn^Ab^ zVS$R!#|j&rFpiZWuS%>s8E5LOOPI1%e*5jUQEPYI&AVr-Z!ObTw9_XpWZEtM9~U%U zuD-e|XyuA72MrOesa~6+kH=6p%!Ledm>|oQ1($*r){@uG#D7tlngI@ sYj$6gA`6MbbHUhz|!gI;uw;_ z`gYcCFC9mLwyzb=N43@N2^>7&BjV`jxQC7H6|;oIPljXr8dgsH#nzRuKtU;El}1<6 zf(lMiSAjhWT~+7GBP4$Ld_QyL&AB&`)9$TU_G|sB{aI;Mt9F~KAODxbiVn|+o-kb< zd`(PToS&cn`}gnLw{6?DWlKnC=+voGAAWuM^y$l&FJHZS_2*Abd3kwt_3yubZJ%a* zv{qhS5d~NB=>-uqBIM;EOywlc*7QU;~|NNT1=l<0*XMA#V z*UBrMGjwuR_{Cwe((`*`*2Cb5iVE+iE-lZgsj=Dk?!(HPhYue_+Rgnx>HnWUB_$;mj8f9l%==3j8Z6ajJU(L2Wg=6 zfv;DeJzJ)I>C&Z1_TCJ7!gGGic3?Kr(|)}4MPQ1qjD@nStn5xE8F~5LChNRq7g!h0 z1W7Ob7&JvfyJqpn`arIe9YV?Xl?>RwvU)e%zJ2@e+LDHMF5eXt7e~)Doj!f~zka*L zFK60tut*x8R@u_u-{08DxMTnRbgOl1*2u`n?Af<(+6)G135f$N&SzBBCQMwSaI5b3 zj~^O3I#YIdGe7(MdGm@D8U_Ya8^ZPSY9DM`x^A7{R!v>q*ocS+l9x|f&H^UHPoIjecB#w_TrBW$Q|pa6UnG<* zPaQq#IyK2DFFQLq_Yl{mM#T*RagmY06npXG6(`qMMkXbzrzO1aQkPZDc z6%{w`-aRYxy4kZ-!pHa{&eF>h9*FK?X-%?i4nGi`;j&nCs%}Ti-uf`3nFZx{ z_I~v%eRjtF{>-2Kg*$7G@0Yz$YTLDF)hfC5jSRsm_6%K%W~iLpq;vkTgOIntoW}}U zT}^6hUhistR#|t>$c<4ug6XW1+S;8pUXO@geCxP CmAv@? literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/faq@2x.png b/Telegram/Resources/icons/settings/faq@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4703e1268d57aa1aaea14a674866becced0e7d90 GIT binary patch literal 952 zcmV;p14sOcP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NFB1uF+R9Fe^Sj}o8K@iSrejpws zKY}dc0|-8XgybUR5EAkh;wcim2?`!O!03Oi$0mWp`obpkG&4eN|okS2JsC&f{dj$$*oAzng&{_S|o7ZXO;Uo}8S7LZP3Z z4|v`_pL)H1b8~Zle?Og0?U7rv^85XTLZRR9{}Mh>fEtvov0KvK+S*E|)5GCV7>TMA z$}oYUB}Y=q80*v1lggWP1BNS3RX7}OwOY~v=qSP*BvL~+Rl?v*qv`c}?RHxy5QPXN zE65Y3Uocbf5s%0B_xIVTwzs#>&dwel9u#4yAgI2(o-&z?ic->BP9|ysl*?sRAj<{_?N1yIk|huSpUdT#`}Otp zVzD@xOy=`B4#T~@JtoHz=53a3&?-Zh#Tc>R^s82@m@kjVbA5fiboB9$GnyP2EpyOv z=_C^oh(@DIPg?x`{yrLwIC;0*CDKZz!u3)U>8yA0JIxe}YSp%Rs$h7N7-^Ye4byHlS0D+bep zk)~#`Smg8h%galnqnR`b2oA=t2sk9ZI*8f^5MLdJQ-*hjQmMp6soO+#mP(~AE-qeQ zUv(8YA!u#BkO;~TWnzwwj+o0}Fo*+5*`>wbDnH-`^^}%WDVfb?D26BpxXYBiTKug7 z4Q|9GEc1tJiv<)21jHFyK?w^_m^g8f-|2Lc$s~&FX0xeH2}xE{F@jzgSOLl162}ZYWTOiRAIE>(pF`vHsDI4gde=81o!D8cqhB3^*CE al!4zd|0gJ2NU44R0000wobNf`?>XNhf)`Fr1+D@BfSMZ~ z>nmgYE|ftsJ6CF|DI>WHzBp&#&M0zO7GR^#y2W^U0+upg8IUWC2NZT&WPr;60P+oT zfV_<5c5@A&f2#Nf`G5W0#xfgM5dbLg-LOu6af+)!ZWdiWI$s+-dBwwA##LZMKy32olq-s$P-N=iyk zo;+c**{Z6lWHPy=`w|(Dd(heG>FL@1^yyZ_mJ_s(aOID6Ug9NcNr_M-%Ff6L&ucOP zxv=`F)=Tpi`T6-5)6(jhOu<5BRIjo}ZvzG&-F~aNIqCfQQ|}*Y7CO-?oj6^I6w1B* zJFK1)5qg7f2ifeu@fHLhj)CNKK~+_YRc!n|l@hcA&xq|yvBS+uq` z^|RK91yV8I>sCvPWO_;_moLd#QBhHK_4V`_*vaG(n>ZXeN$!G{x`u|t zNJmE}+287%`ax3_~*QV z0mUkUY`Y6QEnZ_|XIIy)pGeFi^U7JJ^NEQBOq@htUw_~_=#x}>HYCI|nh?UufvEw) z_2Ial;;ne8NF=grky3D2?8~vS1O;)?4R>E(t>RTK*PLKgCU4-!R)iN`JArXUwigP8 zLN1p(HFd_s&@W3RAv$^hU;bI{D#^athCy4}uhLg16bPE`Ci85o*Goa*9)gR>u~%_9 zpDB7(xAA_{R9AiHLM?6W~ii!$0+r8vY7&x5u z*n~bi5tw_ja{2+E!{L}$o}T`p$4;fdl9({LW<2op*|URIRySiVJHDHlp;f??<)KI3 zQ`5}u78HQhs1p-Dv#fLKFE{*t;19#(bhN z7@fuPzs1JJ+FI5*%I=heP%t2kP-9k!k76;COJYh{W2BjxnHN3P+`vCP?xO`d5FX+} zBHbP*kw{t()cTBRs67l!Z*Xw%;^JaWO%3ld1>EVNvEeB$1w0&YmRNUDf-OInTDP}S zb6Q$jJp0t=G*RGnjs|=C<44m22S!7oc2i>`BM!%p2l)F(I?o->b<}>$W3RL#NSy8A zl-oR&m6eqR`Un|=MyI5t_y)WzhX4f&bx?7~J6lb6clXw?HyC39+>q@(E5Pt4=-e=x zN(1k({6R`}RaG8vLoDvop}2=oRG&j25PDq_nS9MhowK2f5xY5@k~(QXq2oQtUDb2L zhae8w72*#!F1v1SZo-jBtW*D6u<&X#d|<)BWP|vPp^^RL(NQ8O7P36tlR;n}UMBU{ zJqL~FFP1^>(_h2*7z0}pWM^NQp*0lT8bpg#&IFDc27JGG2z2_&w|aYkjGL(5>S7`% z@)`ra<9;r&MYHy5L6T0C)DrQD49PFMs-T_B!_U?W^Hy1DL9p~`e FzX8nAdNBY1 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/folders.png b/Telegram/Resources/icons/settings/folders.png new file mode 100644 index 0000000000000000000000000000000000000000..b68f55380dbf2d335d853fe4d69602061a886041 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlfUHF&x>hFA!` zop6wsK~TW;Cf61p=3N0ZgbI}3s9byMoo1f5>6y~w{d+#NT5PUoj(R<(So-naaIdvB z+ARhu=U>i=7Q7neXtMrGO7fZRzug^I4BZ4gZ+NPx#xY$EKcLs3&^9G9@W_IiFUo;l uo$nVdH*S-S%=XsY)6H=Qp%`zQ|$9f~|Gp z0bC}gk8I9gnG*Tp-tQ@gFBLD#tP-EFbsBrtPXkFIrw^9li*rxQM*Y~Zy5RVqTMZR^ zkN6gA`6MbbAj}w#L)NF(iZa z?M%n6W(NV+$%0ef?CE$QYSXk_a8HwEd-Qw7jt5FFt{LwT5KYe#HHbW7ztXS&aJlH@ zO|Slk&vn}6uO6r3z=Vm|IAZjs>zux|E%y4?-&alhk_A}ULNb<@#BN`;D!j~Wzq#+@ z%6Z!a-qvK!$_shFduQDGTTWX(Pfgu<{BQ(NkvQ}H2g8&~x&Pmwn(`yO}Q)GBKKyd(dQ>K`)j znZy!Q#*>_+*_V9chGbXVw4;SGF9g><$egv{YQ>DclivJCUKkux2p956)-b&NG2-~S z^qdj|q~ zy?S)<+tZ?JI~%|ATJ%j;@eCB%?j9N{dVJ&a%J=7-U8g;L{k5uIjMet0t#7adU;EBP z3AfwZOs<*qzW;rNi9xki2B^9+g`J~m!gI@=9|c?keJ=m06JgMBd38w5^O7HnXQIR; z{`(qT6RdrOH5nEN+!SCrX!au8dqcvq+WXnF+S(^DF<9|1OY59Y;`yMxVqNyTo7?uT zdu?-m2}6TZ%Hd5qJ@JhiU6Io+KDK|)VKyWF`SzIWU)R0Xc>QAiL5AC9S@QM!l;_-- w|E^R}U0Yp00i_>zopr02AGtt^fc4 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/interface_scale@2x.png b/Telegram/Resources/icons/settings/interface_scale@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..7c49ea83f1f43696143340549d0cb12607de4d38 GIT binary patch literal 747 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@HAsBo!DzDXPCtDz#Yl!PdhNBc-Koam%esyxolW~(wA1DupTMoRWk6YjB^l;`$yY*MI^xs9u@wKNIX{L4waco%?q2uNG#C3m7@lavud(?UVz5QH2{bdnmQoN6rUd+&%%C${V#%BYI$EpPv zZ+)$LTVf^ZuGmz!-`|>vlZB}zKyP{`lS2?|?>eTJU#oN)4?Wzl;%?Sfr82f=$1f&K z9YPNqd}c40Xf@YQ>vH@`rgQNZFXfmiR~SfK$=YhduHeNo|NL_k#`jn9wqLezRAHWb zK3%i7DrWt4ZL^ORHYM8|SJbB(6k5o1F*_Pa@VFSS{1bS1nkuh}-Te0zHkW2z`SUiB zBl?)bgr}b?tpq+Fg0dq~9e6ymF-$h5s)+s(kQ?ab}0N+3eJPbq*Xq z)h`R^Pd|P2ZQ0A~-{l%v4xL{vC{x&av^Mg~;*WE9SS~n-wHT?tnO+lPpfr&~@2A=9 zvl%8y_IF+t=JXwZd@-Yi`)k_fiIPp1E7)PME|~ovv#_&}P{+ZdPoRY6>FVdQ&MBb@ E0AwI76gA`6MbbHUhz#`}A;uw;_ z`Zn^kwt1k$F~0aGvnF)JOxkqt7*py(oxpA1{;=yrc>m;|5)FFtT9G)b^8yXvHYi=&C zWBkhU*6I~2Jhm)5^7HTCzw+|(fx87h-@A8@jg4*6WZ|lRizgeZ`uO;il$2y#wY0FX zu(8>*b0_1b4I4IW+qP}pI=|CVv9WL8y*n1O*mW1nlqpj((mSqSzy9!HqL2E+BL#gu zJq!x_Quc{|_R7r6oFO-T`Knc~UcEYXUe8WXM@K|NWQ8^ZgMs1w@AvNBy?W)!ipM)7 zb@lZ2?cMwJb5}pm>zbOHYCjp6BV>+#2m1dJn^~ur?Br?Fwr$@0I9)`3`Lbm#oOOTy zv^X#5Nd9>b=>DD_9>wdu#c65B&a2wZn>%;uvSpu61_-RM zpWmm%*ju)?wsm4J1tsiKy}h~fmKaF+@qF}{{9uMkWtX(Iv2pP4jM$i%5A}94E&we* z6k93B^U+wYW5MYI^ZtMQD46YM{&$1M>9SWcWo2kiVxv*8lW3$Ep_e{CcI0P1Bqw+5@?nqjpTB-pmFD{4D{Z{fe}hKiMRPN=8EXwHB>blb+S%Ku zIy3IiOn&|PHDlV3EnBxvwfuN%|F&(%{94%j2qUk4ukmbi5EpWU;S4ZhsD`Rnd2n8@)m=W2i7@p;ETe%$zL zUda2(1Z$Vw&l^QNMAn{qu{$I}!^hu$`}XbG!tS@1Mny)xeEZfkGCh-f16u-PXYJAN z-^;%)-7M?s&|(@nH!3{G^}w>LfBx*r{c2?6q_`lI@nh4*xBIqiQPIABg#Xw6t>x#r z!{Xxl*6XUPtEmOPy+__DENW?bGvsP@)}hSKqZE!tDnm{r-UW|l`tTW literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/language.png b/Telegram/Resources/icons/settings/language.png new file mode 100644 index 0000000000000000000000000000000000000000..6c216cb9f4f0a8b591a85764d36f6091d7a04660 GIT binary patch literal 545 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgftlQJYF~maf z?UcP;ha5y&&%VoAeq{f#D8r@w3Cmp_He56h*s%4x?HArPIyDU3r$x3oaxflMxvYHmUBBhb9%_^Smz{oE^!VeB z`|q!3ZS6N;*c-=hIQ#6stLHYYIh$6zH_rF+93Qp$i3yCZDJ!DZ{(E;c&Lef*V~Z4R z9##iIQ8nFXU!@-Rx;0-~6Sn$g$*#M3r=J?l_+XR2GiF~qquu=T>t4Sq=AD}ms5Nzp z5KCjCM5~jd(6`^VUUu`tPvvdj9iwL?#dtQ&Sm(s|<#+S=*_anHXk1t4I{E8~_}maJ z(S^$|Yfe7N!RlZ+Q=`f#>4?W9hB;2lxi-(8zbHt_?e*8FPdnZ`{-`0s;Jf_tq8BGS zCZ>K(lILT;)-Ni(G(tyfeZPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NF2T4RhR9Fe^SWQbZQ5aQoBUYxl z&=3L_xhOY^5EL$@{2MOXwb0)owvTWltz7#H5(Gg6b)gaHq7eGP(jZiN-@|+1Fx?qP z%}99}7xLV5&OP_xnLGDmOeW)JRKTc!Q30a@KT!dz)w;dCEu0dG#CSX&jYbFr;&eLK z*4BPvoEbbeHa3#UrbX0!R~>WTwDK0b;8&d<*YG60AXAb^bE<>e(z<{x=N57dU%2y(fc z5Z>I}C~*-36f9&)7A6zy=Y-?&xY8H#+1VL9Y&P3)IFu+f0fK@6GKoDsJ)LuKmE3N( zx7%&WHyjQ_7>!0HoJ~*=Kt@Cau!5m#kT1ZL=jwL5_xJa|^e~x<#UduJ$KweE0um*f z&1MrXBi5>;qa#VsXf&Rlo+NOkn|c-6+1c6K+mq6NetxdiY5+r_(B|f*#ERzI+gqhl zK^%!h)XxZO=EK8-X2&UDI-Qm#0h;-IUUaKgt7=vtpoFGSD5y2C)frfCy*fNRRQK%n z`vRO)9KF_L0}-jW8S+LF~vs8lLZ$6)aaY1-0%?uGIF{k>c+qyH=mV=x%xNtZ)@ ze_^D>Zw7i5LLS&$4-O7QLVRVuvAOcytk>%cZLYt6{FweUaH^8_qh%h@M82zaghfu6 z0XU_zPRl>!BPZMp;XJiC^9E(9k?T7anrv_-`?K-##NeW;adW} zD2OJ$G2lxBj{VE|*ub2Oz^H&x0iy!{X$AfQ&TCeWwZAw^00000NkvXXu0mjfjN+1n literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/language@3x.png b/Telegram/Resources/icons/settings/language@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..1a3ecca9afb7405d5f0b789024897d4f3e2aa754 GIT binary patch literal 1428 zcmZWpc{J1s9RH0Y*N{pKDMN$SeGC@0#%)|Nxr#F5DECZb@C#)>tnEDqjkf8wGOchmE?B~Bk<2%9**4C}mKQ}lZgxNEQXWbLn z)$R$_`<2ek+4qy?>lduh|1sX}Sm;9H+vMbA29vqN=TE(PbDKgDQk=J)yfGL|Obkqv zjKz9-iCxQ#M(}w2l(?t1wKXL(Gcz`pXx7-&6d4(5Z3Mt|VW0&fkth@jOG?bMvcGLN z9(nz`y`!T+3TR~T`Lyfa7y;Osqw>K&}`j5fE#qGX6=eW3Lys@?QI+sf{ zl9I1OX_sJJ#(6xPudgrfj?uAWQ`6IR;Q)uj`92YiMo?k-BzUFQ!Nyh^t&#=JrBbN{ z1#(LVa2_7{c-fD`Lqmm)u?LKLf-LGH2qKY)PNze!Ue)#S@xfxTHU+kJc1wQl?!?A% z3YW`;^#_d2vf1V30u z+8ou>3z}?(z;C*iaosaAXq>E;;rZMjCOIKT!rDkAlD04>D+@Iyt3ui%*Vw2hkSrz^ zM~u-8v>$}q>ic1y66)FuNu^@2!y_f6J;x&(zxCnBG=YpVugiHs)rho zdr)z5G3rNjbXMcM*T$78oysQq`b1mu+!$fVBtv<)<tQ_>hhlN#!_V`?x(d?wraBG$h4ip(dm}DUA^mk-(c3a8_JsHhZvixn`2VLVB z>Ojp6wR@3%2x6Pv{!qrsVrALXp6r6$bcjC3nNv-Xo|&5JJ!!!>?uo>tA5=Mxf)67=*-%b@n;%9x-SCQ(*9_Yk={L-8x^?JvCY zFPobV8htpW*nQxO0Bdw~embu~CWc;pKR~8T(9ru#RAipU0jrC_{7b2MN>{6@s@UuZ zF3m&>T2)=Wy1a~{*3{H6nf`5`=HrraxPa08{Cr%L>j42;aK+QQ)x=gxW8 zJ@4q~P%|?%-4`x}EXjvO%Yz3Zadc@VoP3^c)sM0ZHv3Zw;rA!Ni#D$!Ws5uQ*(335 z_^qPY)!SYCQ{VJe8>NKACOOShLw?WC^JibPe)6mBbkkZvwo2a= z4>j+o#%|kb-Wvuv0`%zp?ATJ9jb8}Af2?~;;c0vOT+!ZBq~ZYsL&Ka$HZf(O|68ag ZUzvJWX?v;uSMu&hM7sOCwYs3M{0+q`noR%z literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/lock.png b/Telegram/Resources/icons/settings/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..40daf45a10806ea9519f160c7fcf552b32ddc8c4 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgfOw7~8F~maf z?IgpzW(NURMK8zMY@AY7;+70^I*J`$Ptq=6^E)US#K7xe;^5f*cZ>Gg6KQ+$)`$cy z+wlMY=l>5RA6M3ItNEVhIcZ5|*Ye!ki4u3xc1p82hK3$5yc5E>pkveRg+j@POnk#b z88j9tD{Z;aG2g+0$N4UsgJ32nw-HvQEE1Evl#<8q&J+MjVn11snov-(w{L|@jIwxIvzx+GL-J@wrQaAKf z>`s5|DEd+CZMUtkB(^+|)nF0FJf5ss&%8w)&e)5rW&T?GemdKI;Vst0McTaM*si- literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/lock@2x.png b/Telegram/Resources/icons/settings/lock@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..efc00159be6a89add76ddf23b03ba94881bdfe51 GIT binary patch literal 690 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@H_7+!5DQBZVroT;XJtLeX; zYEVkfo6g4#VNtuK&hM$rx0zQXb6oE>&QJX{wHb;Z` z=fD5n%b7dxj@QyhzyCcg+R4rB*TQh(@N9kd-kWdBoK*Sw7#L0;Uq8Kdarf0fM_w;n z^jmgA`4`UX2f5CtZBE<#Q&3;x#-_lAuYIe#*Ij@8=1$4(*olniwx~74R~H_BXdvor zd?ZVV|F-&)6A7$8#JgRi0v2DKVEE`=kVH_*2Btr+zgh(z5=hQT>EU3UpfFLX+4k#h z|Gh@(J7fHu0!3oihfDG(GEB;trNmrZx3_7>lklAXF^=;i{W`Z*&-*UAo`qj{zJaSA zgU+W4n>@4GhaWERI4M#TTW&RX)BAZ}K3+6+VA2vu6Pnh@*4(&mgVg=^-&3Pz{<-}& zOm~4a>%yoRKje4a&08we7|2}^DC1C@-6HYH((UuwUoC0MX>oH8Bt%{KStHl$_M`P^ zQ=_}*1dS_>=iXG&d1& zbfvY9sr~NPoadu<|6|j{r^<`ho!QrZS_q6n5Nw=Y{y^N~Vf&BL-H(hw>BZC4 K&t;ucLK6VsBpeq2 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/lock@3x.png b/Telegram/Resources/icons/settings/lock@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..62c1815cb214b6010ac51da5af1390002742596b GIT binary patch literal 989 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz1|Sip>6gA`6MbbAj}?(XU07?Q#I zHgaQ@mZOO8Jbq7Mm1%-o1qJ1lW?egU?vj%4ny>1A*y|4+J0vf_EiHP~C~T2gmuGUK zpwg`$_a1U4&V0>dJ==O+%gwCk=k`9oSDd!jc=x?KH%@CMh;HDDU|qu$#<=>xQjr~d z9Txrm{o6z3(~ln=G4J2M&(F`7mzNhmk*(!wBDMBv*5i*qDs29h#z-9M(6pFwDwpH? z!-osw*1!K=%|6$7dqIQr9Nwu1d47NSvL$Z)`41CjJm?X4rgY<>*V0RQ+b0K1m?hZc z@Ga>EgW?|cF!fy=Ph!ott&`wuSD(zeYyJY^S8_aTbN$kH#w2OU^^12Ot+A`G)?Vhe z-Dmmb+i$}hK2&y?ImmB)STN)C(~MMuq^@7gEmprXJC7!9VK)BbU{ix#JDXZ{j-JqzZpZDHRt;^*-k@mqdd-{sC6tKF9u?O1+J zBtTGac9MeIe3`X}txK0RYBk709Px^;v5a`l_--V z--}BPPK8=a%oXjs^(w}`On&o`E8O+9o2N%?d|C4A&!3*_?lC(Ket1>#;lk@(clFN2 z`>9DBdck;#^H9zDXx@GAA8~8yGP&{J@6qI&?K*wNqt$-zopr0GoQQ AKL7v# literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/notifications.png b/Telegram/Resources/icons/settings/notifications.png new file mode 100644 index 0000000000000000000000000000000000000000..78ad4bea910252784201a2a7cf8c86d6c266287e GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlfUefD&546zV= zJNY1&OMpn**(t3{0w%q=vGKs-8x`W`6COsU*z+Gye!!}u;k|UG@f5%Bi?U6u(-;2# z^W8rF-OAI2<*|1f6gXT1r=)6jJyH#kXnVhNk;X5<6bZL!sh3T36$C2h&0bc?w>&c{ zG?bgEe)h79rGHtpJ%w!gOJ^-pcgVf{C~?j1b;+zJH}$Az@`^8y^uHA((rUJGv*Zni zhmvJ~{U_w!K5m~Bd9Cn4^{e0i40ygYZDej#;NTFeG`(J`>Z#=9!p(TRkmIxCmkX;_ zo%(F^cKtbvzS{fibtiW`{$VQ4v8-|Lgy)qX_PyH0wsHE-+H1Tu44Hq9{d|4sQv@g& NJYD@<);T3K0RUCsj$Qx& literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/notifications@2x.png b/Telegram/Resources/icons/settings/notifications@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..bac28778f7ca8ffa82020e7c2cbb41a68ca5d327 GIT binary patch literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@H{Y{v)asKnYd+z3V=%}@qI9MsjR#dYed;IZwt&iH|{q-}-cK`M5 z$=fa+I9aH$cJoaY>n%~bMt_dlOj?k%F=F*qk84?5qqL@;=vh#?_~Hkf{u`^?Ul#2& z;c=cIvS6dm>#DtW9vmzT5Qpbqmm8wP^rk=lXt8M}|1u4)r9mH6GZn)ERy0eh9M(V16%=af(R}{F^kmkD zJC&7|D$HxVv~YWIhx(7W_Uf{Y5dry0E{t~8vz9G9v15Uc+UB_Rf=gshq-{PJ->(z8 z`DTxEtDdvAnDC}D8@Y=;G74KBP5KmHeZ91?{dNa;gIeF?f<*Zk76z_XC%x&16(naI ze#r2DJI?`o-GwrXGOw5Jz5MdWs)C~O-E;LdHP&2zeK48F)A5Uc=CjY1D>)A>Hz+)r vVq`hj&;I@4ZMhsr3%%7|HUMMbgAjY3z@Kw3Vh(=?r4R;BS3j3^P66gA`6MbbHUh!1UhJ#W5s< z^=+hWwo;&oZ<%mlfB>&joq&o~hN|YD115^Mvhy$8U(mYs2Ir!twQD0dULHAhNJMi> zh)(ka0TCS+9})X9`Q6?E=`zoMrp-h8aun^!N8K4DeVOkn`xp zpGS|9tmZDdnqniD-@0Pom*0PT-IDjl8Rs9;ee(0?&wu~sWf|6=jE#-8wYAONc)vPw z_0=y`wtGM2<>&wY`!7y%4d?s!@8$a2-E#G&XB*AjFzFd*U0q$!a$ehliBD}<3zqP< zJ9i&-y13`+>r%d55ew5cdvJ>6dkd^B`8u9UQ(9J-a@5*qpYOG(zO=rX zV`gmq$-N`bwf(T-z4doqmVBCi@QjMkvWporL|dJw2^u6{`qh75HjU@Lai+V#*%?=}MEn1qJ=XVv+e06Aw5oENEzBHjlaJ z*L^X=W`X=Wfi3*)Wj_ks9shA!6+Bpb!hNNWTJi3?GBekPW!ud!Rtb>WwP(+tU%zf` zU34bRc#48t>6@qX?57@0x|p}U{OMu=uN$IEW%uvi9lbW}jHj~#*Tr-5X2&Z{jL@4t z`_=`QqmK*U1uhqKm1kdlRjW#AA@kgdz4tCZ;MF;Zl=2wZ{{^$xG4FZA61VdHx&NRn N;OXk;vd$@?2>?_nhz#zoZ+Kpb3T6k^~WD)EX(w^bC&9L z>wBCM`K|ff-@5O$@s~~97$*mbsCFqmaX5JUZCa$*<_Ss<^`@RK+G*lD`9=bd`PI_7 zT90?EUtX~_YUL`g6MoMP9eaNN{g<}6QftYfhXpg9TVC}nHkf_3z_3)gVsYGhcB7Ib zGAz${4`-M(O;?l3V@Xer6JXJ)eZ1iI+ero-OlQI+J|{|q*)Xiys^YofTGL|-I~l%S z&Pgg$Q*YYbw|`ncczx#0A!z17*8)yB2Bfh|v>GYdS7;B{fhaQR&0Z2fN>Yua4MQ fb*}yAah5v9AFpMl7R=PN2L-*StDnm{r-UW|W+cd4 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/palette@2x.png b/Telegram/Resources/icons/settings/palette@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..95f328bde044a7a78fda8b6b00582c4fd869257c GIT binary patch literal 831 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@H-TgD>*1v6pI&U1|>JSysRtQU2&m>+Q z?__r-ZS(1;n{MWmmzPWRx-AU&^D}d<-|`Txy?ghr4bxWq7_rl6=9%~3zgO+upAo(O z`py`?_18DQy71H1&dzMMugPTF53gTqPd*tF8+)-;`~+9~;rsXRS2vZ&&!0a(YHiqp zTZUC;vzG?{pKChP$4Bk5pY8oA&uB1`-7u&!rxaQsDVtzg^^@j##(fa%Ya53zshoKk85|F}S~e{rd0r zygVvO>=S>K?VkIX!}#9)`#&$2lpOqYGGX$Mg2#%L38K69?sc`9srb#+cK-RF&33z* zf23^itg+ZC$h$<2)BJ7elLT%1un%WwI?gbB8y=Zq(M z7^pM$eK^$8D#6uyCCgM?*t{=hkJnNmxiE8c^9m8ZwPCAUofu#3iqZT1w{G>-rgYQx zdB;Eetoh>Fb^P)3z@v+oT+Tc-XTh8x&9ZF|owjIXh;+N2nzJTMJNHg-#e`s^nM+P; zignLbQaN+|@kgF^XB*x1*R^$CbiO%#`gDegm0W+lFVN*HLski^M%;Pm`}xC%4}bpr z`S_91{`%&dIU6IUoK9^%ctFVSiy$!RIIL-iU@T(&#~3s_LHU6@*H=*D^>p=fS?83{ F1OQ4~Wc>gD literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/palette@3x.png b/Telegram/Resources/icons/settings/palette@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..be6fa7fb31b8ddb77f33d2ec9a3ee27e188bb0db GIT binary patch literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo#^NA%Cx&(BWL^R}E~ycoX}-P; zT0k}j17mw80}DtA5K93u0|WB{Mh0de%?J`(zyz1|Sip>6gA`6MbbHUhz+&y`;uw;_ z`ZnsccA29@{asPTqWc<3DXED|r%cW6V(pq*6d94E%l&lPCwm1hZLujq9%33hTP7tv z6yn-hcYpmospT_^&si6zJ$w3k_U4M}XO`!mey@IZ=INQrTD#(zTr<$%pL9`J(O zY;2U3m2GWh_wNuA5}G$}o}9e=`E%#``uf(bTel@GTwaD{*6i8KmoGo~u>W&uQIV0A zRa97*n3&iyxt3cUs;a8p-QDlszdu)!^X|^QdwxDXOO`HO$+}oADlhNdn>TBCv+_je zU21G>{PCm0wBgC(1O;Ax{_by+gzwLuJ$u?TvC5E5fHhZt<>FEh{*R~z;@$uEw z)f>wmHZ`baA4`7xeb)T>{G1ne->3^$R8mSREuGr>`g+5e?JLi>t7V@|cHZ;r_wTig zrl%f1eypOcyj=6=c_X&=QI#njP^x;g2ikuZ2+S}XT zu})Rmxo3~hQ|`3Q3l}r_h+mX!SY=g%3t94Bwx*M25* z3SYf`&Fb)ZMp|mBpg>q-`qfRhtWVAYYb&dg&yIgSfBw91p<>SNT!DhsN6smI{L8p} z^PCr<_j26ib{ z@u}A@F*Y@QYPs9(_?0UmJj^re4qxw?F+-wPz_wjaORMPrKA8z+;o;Mtzp0Y_$fj5< z)n4hOZ#VPB)~#Fl`S}^GkDq)nUB>)IxPrbu|7=Er3^*RQ|gFOl4oRPB1qwt3jn hJLCWcblAdF&nWX`a<}AEKmRd literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/settings_advanced.png b/Telegram/Resources/icons/settings/settings_advanced.png deleted file mode 100644 index 469abcaf8e9654237c795e8c97ef590327626f03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 290 zcmV+-0p0$IP)>q+$+uO05pzPvKF}x|_H}L!+Opyy}{5x1S#}N_e#(dogdw}-> znVD3T%#6&8RF#-{3KZ93X5^f4P0kt2T&-`cdQepX04XJi2t))aB>;e`&Ig(q06;{3 z$3&#M@h7>S{qd*y**hnHwlv0wbzQM-8)A$AfDpp`mNGL+DOGz)De&IU2NDsy_Xr{2 zJWm|QfqmbxEXybi?nS*T|Hm{fX|>YOn{-%d4A^0%`jDQyvyz$ho2Df%D>>)h&yQ4x omBv3!qm{;h)M%y0G!L*j-|)U$NZ#jF&Hw-a07*qoM6N<$f{>YijQ{`u diff --git a/Telegram/Resources/icons/settings/settings_advanced@2x.png b/Telegram/Resources/icons/settings/settings_advanced@2x.png deleted file mode 100644 index 95a6e3c3f55af274985da25fac2a138a1850cf96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}P)d3bgb+;A6sxMjHma(^-EN1=%o zkaONhno`;tODR?Ul>723Z>P3=#pCe+Lde(idcB70_4;e` z*PPGi#`9*gX^q`(xBW93fL=w0bKY8He*UkFvFR6?D2krigb)HLrRcgYx~_|q(x(bq zmL*0}G<`vUevLlMGM#d2g0mmhYRTCS+uu(ZhR7I0Ap}Y(@qWMK@pweWnC^eBaXL48 zQ?ZTSbgbam46*CcUg==i_A?E+0S5^Ef&=e*^vaE}>(MJX!mg)VB4eSl>*1Wg%)9fb zhS(|WZB%wWQc74X7JuG1xjv|Zl=5ZF-^a_r!>(MI+F!-)V zzu@dgwOVqv!}j;{-@6{WlQA7DXgXHVbgZE1SV7bI1TGZRo~W&qEdT%j07*qoM6N<$ Ef*Dm2IsgCw diff --git a/Telegram/Resources/icons/settings/settings_advanced@3x.png b/Telegram/Resources/icons/settings/settings_advanced@3x.png deleted file mode 100644 index bdcd1797ec170899d302141cbb9e570cfd2be23e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 902 zcmeAS@N?(olHy`uVBq!ia0vp^At21b1|(&&1r9PWF#CGCIEGZrc{|JB?^S@vF@Al0 z1?G0EJrf?d{L?waYtd>{z};eyz*{PR;RM%=mr5zC3}1T4u9z#Zb&k2x#qSHm-i4oA z`u@+P{7YN5e-+Qk&)?4^XsBsW=Na#CFJNIph=znHms@L7ATDNIy6FbPwq1Ai=FXiP zxHoS3;>F6pe*9Qq!1MCq!^XV4yce%tb-jE4e)BFCLkY=bp8n&>|Ni`WGQZ>TjN^|D zrIQz2SCF}r@cjAnKi|H6TYO@F=b{eV^OMCMPP-7d{&=BGzE1JUq>T^i_Ur2&=3V%< zY_@p!(Q8Kgy>hqTzT}kBDwS-}rIbC>dy&Si@71gBGAzER5qRP0Q`PNJx^@;84-Ox8 zUU&WVo8NVh3>^hLyeA4qtqi$#&pbXpe&_AC>uj%mwyCSEjI7L&IUchzWXaJtaW4ui zVt#9Tf4=g~Cjafn!w&*N3gXlvJia zrNe@w>4;|g``>r6w(f|~DcTtEhTx$#}xz z0>hN)4PDAWj$nty6(A>3`ncH6r>!@RZDd=pM_{(a4WL+(FuQ$f{{Q1Ucos2Q%=HU> zA>_hrz;n2FZiKFZaei&aGX<%J_wV0p-){AM@rYx_9WGZBhWYd6nc3y%wJJ$9Y~Q{; zdTw;htK`WszO!RGnt_&SZYx~FsG)zvY?s9(N0}^!Q>Pt{P6S%Wks_19aLU`keG}u1 z*PCVlt-0=`dgATs?&t;ucLK6V_ C6{`;b diff --git a/Telegram/Resources/icons/settings/settings_chat.png b/Telegram/Resources/icons/settings/settings_chat.png deleted file mode 100644 index ca3b669cebde73b2f0c9271d62f347b047c5cd20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 248 zcmVq*gG!?911&gQaIskyXhx5Dk^Uii`p6BddI*#M9Uit~{|5~34B<)>?7kEoi#P>Gn`oFYWLX|h@TI9bX?|hy9jsMNq*MpH$604U&((j z{myvKui=ic!grPvwv0vo4R>zy`dkiSYwF1+py9T=4 z6x*}+`Go5%a2t>;12KOr*>bJ>{JrW+c9&dU@7?YVe$t zaC_VG!*Q&#fASdDA7hoj`=50W*YmyZ3=8h8%-2eLBd6W%jfj1+|NM?)ueQIK2=n=G Zw%T29k3SV??gs`jgQu&X%Q~loCIFt0wD|x4 diff --git a/Telegram/Resources/icons/settings/settings_chat@3x.png b/Telegram/Resources/icons/settings/settings_chat@3x.png deleted file mode 100644 index a312eadf0656d0f8d2f15d1d75c242adb2eced73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 806 zcmeAS@N?(olHy`uVBq!ia0vp^At21b1|(&&1r9PWFunD3aSW-L^Y-?6FRet0;~&%8 znwRBzy_H*5&A}pUelaZLx!3k@?(0>f*>iWXiz^m$vhC8$jpVtssPN(CM>2fvix;0c zbH4KUkJ^W=GY%%s^Is(LK0;~Hp@f^u@*gaB4Jcq?btg=)v#$-&y7c;MiiuR```?RJ zt&H9G{&a@Pq`39!%a<=VV0P6xUbyA{``3Ec-+#YaIA@30N5j)kH=Ro}zAQH(ZS%}& zr&Eg;^gUkjymFcBg35W~&*w_XUf!fr8hicApXigNv0HVtBQIoa&8m90Hf(K}^XwzP zrmesJy7Bp}v&)`*uH2Ywy;XbqY0u3!dra={Qrho){PD+A_j6WX?fUCF{Ylo=DDCGG z{l_2Lv;F@gpn3nh>g1C;viEP_7QX*|ah%!5O*hxn)Yj_C&OiTr(%CfUSZ%QtuU<{R zwN17{uQzg2=-ELXQ^YEssqfLL+j)Za*@{ol=6dlx8O$}kC&oA0-L;rg%I z&-OZS?N;Qz`tRSqn3$LoZ{NN>^||?=!WYxt#(8t+o&({TdL@rAG zV!3p|KXzRaE~}Y7LMffoUhhhqzl8f${Dq{AGosF%KkqNg*Ird#zI$b%p8k-p#+~NwC%o#pcu6Gb0x zsA)x^B7#CgB!Ys%5=3n0Ki~PyyqRmBpm36VXYO~t?>jSd=gxaEB4WAzEaHDw>7!8M zCj}FU1m)!9P-bSP%ATH{=>GnmUSD5-VxvonWer}jSd4pmdU$PZjimrb0~m7PfSbz4 z!NY|>Xl!icot+(9LuSJJ`}@4UzOEPgz)XM(jbk3_hYMoFkB^V)b$WWr{r&x1R8;iI z02p%MAfSQvi=v+kc6D{}+uNHO%+AiTytA(iGzZSy+?;Bl?d5@zlA}IfY+A=>+9?J{rz3vLq$bJi2N-KTD(hm z!P713efZto-6UI^78Vxh{QO*a|3gHyxw%PweSHS9EimN3F##<+;04cU*b#_Omjatc zNcNhVno|7i?95^&4-5g0!O+430Z$kAW>`~GBRQgjg9B~N?eOqWyQVcbT7#L^pQL&0SqxdCLk91U%v4T*-&__I4#5A0M;K%#!Nr z>iFd3M05DQwzjr-dwZK-US1TtySwA&=4Q)>79I$AI>pdW7L3Q^EW1mI0|NsdF+V?_ zCnhFXmPqrs-Q3);EHzhERe4-!5%7YiTf-}e1P)yUc2`qVQh4+;sPlS>l->xwz^=S`Z(=ZS6BJ@`B`Tix*-Qn^p_#zmvV;AfV7*PolOl5 z4OCfKNpi#~Chv>n@TT3}U3z$Uh)ROb-!2$b{{r-mwqNLfEcx?-{{WHls0RNs$`k+q N002ovPDHLkV1kj*#~}a! diff --git a/Telegram/Resources/icons/settings/settings_emoji@2x.png b/Telegram/Resources/icons/settings/settings_emoji@2x.png deleted file mode 100644 index aba065d276d98aeed7f0e7f9918509392851c370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1783 zcmV|MfkXu$w)UpPw&|9Xlp6GBVr`^8NVn z!~M+7&52K+KJ6wAXBNdwy5rBmg9qv2#f$Xl(Ib+i$=2YD7{mf27F-xcY=qsqb&I}z z`(~?2>jw;A#ZYMU0^{Q1=<3z0^x?w?E#YVzfC+5mV7(Ez9JduLzk(UYRc~*vxOC}~ zHt^@qpW@Z4SI!vw`t_^$^5u);o0pd-a&vP9#^{9$7esn`x)$T<)2BiTb;hjL$)_Rk zT{&~+49(2Ucy`X>;v#i)bkOC?mnktZ(H9#&@I?$_y$rdKQ|gH36D&yfm?x1xfBsNQ zOABRXWko~6i9swdfTbG5BX<-c?FE*WmeQ|Zztr6H^5sh^C@6>~xn~TpfTA8}2+ z;N|0m#pB++d&jFnx~E1un}K03w4#h!jVelNx#@_`FCpP}F_P(6Og$;t5*xEHf1 z1cD1UaOF2zDSHe2{rfk^2(q{}C5uTL7TVmvRT1UZwPSF8eqP3Go7|#oSN6H2a#6W* zdRl=vL*eE(kl`!uEDzbWvdSfN*5j2>D^Lx>A(6?ty1K;5%8D2n84-sMA2zva+vMaS zu3fukJcL59%0=xAHG%uQ$_BTLgII2+{hxf7aaU(+6ZE*Rva-@$p^T1>8jlOr{b6fs ztIL~f*eY*};*ChiZE9*t3zC+WMoUXe+}$}mvR#;CEvimx+1c6JeCmQ5Tse28>@6@g zHI-IZSHnn~j_#_es=|Cx!O=olS(!Gu97}}#CSQvp?#YuU+8A))29DsWh~jl`fe08J z9OPJZ|Nea*7*SR?$Dv@k@}TbSZfa;~pgVW&(8Grhol~=ojg63t`;C{jX+sST+`!Qw z4sCjYwY9Yz%Q?C*ooF36aDW;c8_A1!7?7s&_U&7e6Nr{Da;wKD;Aqld6nN;+A(FFc z7@hX^c0WKWFE0=Ddj%e|yLayrZjgyAa&rSWa5Tjj1tReJ_3Iqdnd#1*JLd=L%z`+H z#`^U8_wQjCs9;YwJUmP{Z{D;z4M$FO9|&$f;?S;tMA3%3iW!vK=g*%>{;+8S?)qS+ zJ$v>noj-q`jvqfB=u{55kdqrY`StjgHnTuDUAc0FV>{(HZ{F<5`V{L<4 zARL>Tn$#Th?AbHlV+>0Yo@8-6fgGxVO8{K|9t0Q;U;F#})m$VutW;D~6eOXQFED|v z8aMP z7ZDsV(lEG*E(!~_iu4LKi_aZO!=szAWD zeAj7jqU0LAK*Zv)dGO#t#BM+(8>Eh%1u&z0Bvr9H6BxQdCr+Fox#@L!CWsjBi(Ul= zutK;o_>PUh5D}~{-ogEj Z{|{l|&LLnR!D;{i002ovPDHLkV1oSCVUYj; diff --git a/Telegram/Resources/icons/settings/settings_emoji@3x.png b/Telegram/Resources/icons/settings/settings_emoji@3x.png deleted file mode 100644 index 01f089b2d167d87475cff6a8429c98f03baddea2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2188 zcmV;72y^#|P)Nkl@sk0#IcHl-U(MR2k4F zWqzsIwYIjJjT<+bB}~sG#Ha60>ZQJPd>C^Q1@ngzL-~nFX3Es7^>95Ru!JId5 z9vwe^oL;?pl@&v_K6pb0WYqxJd;ndza3P&JbB0DnMpz)UGaw5xAv;H4s|)C~Y18P$ zi4!zBI;xGAm>*zI^#on%Th!Gye4H)6M+(^GlwTG}h{2>b<9X@=RT3T9C>w&u9 z0bbxKA?R48NlWjQU%GUuX!eHD7cN{N>uaV4(RLbVUGM~N39#@6pfkrSWx89jP-bh_ zuB8tjK6pFF&6_uA_3G8yMvUVJ8Ia{8=nUOM?M*139Z4-O*H`&4ssIJBbX6T&@G8F zI{)E46ic|I6%bynNcnnwCcXZ!EyFT398j!_Il|yy4`ZgUA)#Z^L*hR`lhtZ4=+3SEVRN8d8K5|);Z{W0j0hB3cjaM& zi(qr$8I=rB9Dcb7Et_W7sI9Gy4jnpF`rv!k2Fc0~HgLTZwg>1Z1C;aIum>3+tW@^E zfdlmY`}eW-!FQyE@`=i8@q;Zc3iPXGfO1E@*w~E>lRTF%UrxV&{~o6|(vT!q zA8c_EY%iDT`R)hQ1|hiQlwOh0o%V|tFFJW45qTbE$K`ACgDu=^4-AC5`2pRxZ=Vx{ zp`jtEkg;;lo;`E&LL%~nN{^M(<_DWx1Pmm)iDH`&9^)cA=D3m*)9mVm%}>hXDkarP z%H#NPHgOol`G^2TtdWawIvGlcMdBzaFHM~^{5YF94B~o;0JSbfyk6-yg0(`)j(KdA zq&%)tQk|qcjvr?ehk=WacWmIssrL4EZ(S>}qRiyUlWA~paNID3G~~t0`+jTl>*(kh zryCLi#`j8tT?V{=|K2IYj#0q?fdAB~Q^^J!kPT!geefM=F4>YaO@6S+MZiF!izspg z5f-*5Sbmj+2obx1P?`82{{=f;5hbt__WDRPhWeNk`Trsy0u+(ME<&u)L?g~74uiP; znE*xL)OZ92@FHPD;<80zEh$}7vlyi0wpDCr8GiRDhmo6E5q)@7YrQDS( zSInF_bEGUp<i0Va!IGZ>OqI%^|uYaYnIkI)@R+oE6H*VYr-4SQ? z-Lz>_#Xc(p!XXdYanHIr0$^DMqdbl6JM5@)WTTzQMj(6ji1cwiZ4@(o`t->uV!?t1 zBHp=e-@yQl4d#J?0jI%8yng*U&7C_}WOy9V{rmT`;gmL{T)YZ9a^#3pKlKe}7@%N+a>zyLV(`-^q@vB4F3AUr*PrU1RwnBP7PkZrwR~Rpkgo>yU2Ux^?vJ z+c&4;Q6kR6FJHb)Jv}|NckfM7jwJEOEII(jk zdcg#!#l4#~XPOWI<-iOR$pO=qgj)9$F46zGKqDj=IDfNDDl8Lk48U z<>&A_UqB;+a7KlLKb$CXN7NyJf(LkkXGmZ}q>t9KDzm&*E|@0DAF|dBpusIrrxirO zVs)x}U8+?8s@yCEpar1H2q?2FdT0TtG6Kr%iXK`3s*Hd#yP}6G1Nsk@lA?{vTdf@c O0000bjX#wSA=vr^T3Bo0J1923fnXz8i1-c`f|ZT< z4wg28g|hK25a^>1M^*@Xx@%SqanN9PQEfQV57JmXMV9%Dka0=Fwog-Hqz~O zrBo_OE|)WdHG7;{!w268VZWdiyWMWm>2xAV5C8)f!#9>7p}`=iR;wZBTCFC7!9XUH ziL_cR$z(FYIan(i5#I0<>f{GGM}PZ6oU(fXg;6IVzCG=vRbVS zw%_lEu=rwdxg6dnBt#e$=m7_N#bQy;=d-~+=NVrNE)PdIq`IjMn9}!v&0e8Uko|sd zaO3g#1&1#Nmxm+1;A}QCgoMn^vn7uu_??g*4hOm4@4}N>5qFLX>C4w*y$MfcO3Xyu4ho_mhaj^I|aDqaw!aV&#q&)MO5QkQrdxG|GRVS#>YA8 z)#j2vuYdGvvm}YWyb&cAR+Jw2_0N-iQo@_a2iOWSQ%F=VjZUBP24S#fkFz&lhL^(n lco6F;8GC8`-FH^Ca&jX55@a9?9r5sm=m-xiKR;hiPEN|_=V!mT zV)&s0x}cLd8KxW#V0U-7yuQAUaWrfLbV7F=Kn4RCiA2nv{{H@U#Pa_BF1NS0<T5i92gjn z40Jg~6Sg_8hq`xwnDl(k9UmXd%F0Tu;mpiTSyfdfo0^(DZ3WN?-IQQEz{2AVAQlI{ zTB4VA;5s@wq_LUDEF{g?IzVhbHEUYFK7vWy#IWO&S2l z^4Hgw92psL1qmB`PWl|GdVn}x@J$?xfolAZkB>V7a%%ke_%MgAn?Bg01Ydldc=P~g zW@e~ORRPm7Z)~}$HzxGJ3A`}1_tEv^0Mt4Dmyznt{nzje5m4B=hh*tT@R3- zEwN`YCANA)LqiOJwzf7K&(hM8jpz3E*7lw2hfPZGiSxMB)c}oK0o7|R7P?Kmw6s*d zzP?7~;5_Ceb)c`WFZ$gosD>SE@)HkyqdJ|++WR1`Je2nK_QccE6K#qq-`w1Y_V#u$ zKR+)P7Z*iOPmlQg{Iv0vm6h4*s2H6R(`GfmCTvsUzR_>Atn39oUvPdjghM@;qX!2E zR^ZI{(b17sCu~!KZ#rMJ5yWMc(&_0btp+MjO-+fGmKK}r+}xb4?o{Enxo=J~XjAsW z+1VNGH1j5)lTm%g>c?qybyewur4P3dO7PA4rg*CX^8L@}DZ=K!*w`5L&n)lm?#k@! zY#X1Ov#?DGzPa&|b~Qj_a#NkMprF8u(iool`g(~|3#F~CEnn9l*ro*E2oSfj8eqJJ z=)%GR_07!N*Y1MPtIJpR8krBpCKtP9a!1gR_ zF>>47H;a$I9ml)DWVQ!6s#&t}dfC<0w!dbs53ktBm zzn|li!^6X#0RBkI0?r0aIziUB8cEyluv z$4~o9=Em6GM(ND>AxuDumPnf68>LU&S#rU52J7(zIaj$nw+OA66+ f1d}2RA)NRP0Pbig(z^yX00000NkvXXu0mjfZDyA# diff --git a/Telegram/Resources/icons/settings/settings_faq@3x.png b/Telegram/Resources/icons/settings/settings_faq@3x.png deleted file mode 100644 index c1a4dd22b87c4bcc994c70781716296444ce6394..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2194 zcmV;D2yOR?P)Mx!Qi2Nh94Ln0W>B_L`JiVC7A9t4+*SA(D^ zdJDOUUJ?T8B|=0{PsZh_pyGmvxS@ief}jWE5*KiZ{r5LGVa%)QH{Gx1<^9qH!%V8X zYx$<;b$4}lMkuAUxdI6xP$ncNi1~v+08}^>0-ymY15{uapT5C7X*L){5iVb zzJ05nJ$n{ickkX+*RNk!-@bkG)-Bx-$&q2Xrc9ZlckkYl@MQEXtd z2Xy-M>H5^EQ_^^)mIvLip-2&%Eud@GtkEAoeoXCrRuy3bY$*b$*#Wv|&mKK6FpwG} z(^Knn=gvi)%j(su^}KoW^u&o1^{7#!q6^R9p$r`m>Y`0rf-SHqV^HM*t*EHbCr+G5 z<>&kN?{#-~x8AT}gEm7aXJ^p{Z6O1)(hzKejTr$e3+Uv@ll6@oH}d-R_3KyN-rlaw zI8)3q$bwAB&PT8jwq^jT9H4mX`M~`3>z6)u>{zCq1Uew-fG!)s)(j$54$yp``RmuO zbyHJQ7EwXUgf8f`5o{KYQW-$;V{fBdw{B$`l^iIDR_L~oa7R@*pcszWdh?#19zA;W zXz55uEf2b314po3YDhKW&zm(jKQa-Zo;-P?CQO(>3OIT4q}sM^8(GFND=RD2+O=z= zWXZyX3sr4xZImEEa^%B@59-mQN9yLyo9e=a3+l_4FPxYhz5!Kj-MTf055}iYpHy94 zoqF@;4O#BOO#P;f(44xq84x}-m&im1(bm?c`}+F0VET)1K+uN{9ZEgif-SbsAHGmN zI`VQsN-F^KWRB1oxJ>tE&z`OC-@ng^v+|!leX8fonUe|(*ktRd1m^z!fO3fr3|Cxw z^YZd?{qW&KD`@!&pFe-DCrz4^3RKv}4XNN$+JIu}`2o6o`Eu4ri~$*CB!B15ovbXE zf}=-|lJY5AU?WHHjcSvU=LaZqjuc^*;_|7($UArLP@*CpW{Nl;sk%dXPHzI~GHyW)X*46;`J!eqNXOY^{rK^NjM6h_&RE+Gl?j_Ef{#Aw zM1bpLz^YZNDE(2Q*VBMV|H_ps_1?XE_5S_)^_DGLG=@@~Z8K)fAZ-Bi$dMy#J4zmG z=91L#m1>iR=LYD30|!WFkUh_%NUZ$e!Goj?VETL|u$?0K>gtp8Zzwh)P;}+W6^bp+ ztFNzD22fJ&yLa!@rAwE{G8>b#o%7WuOAJsm{j=#2DVsHGmg?>8Rb$7FCFSkgw@;bh zR)ezY%f+*DT1$Y9f!LcpxlrNOT7+CQ`a@QP>pO7 zN0?2eO^R^#!FGz^E7!)tFKs|=NsN23r2DF?t9>FUr;X$% z@7&8{8G@pkni`5-5YNo>RasfCiCFg7ym_-S+iMDvA2;S~=X{OZQTJSHsagphHoH<} zdP<625O2|4~LkW@j;K75T?1KL0Z1(}wd5=Bzv{Ph~8_FaaMEAP4wzfvg z##r73;WzW};lq@AZys!h?G$moQgxHOoLG$v7-lyYAemf%oz#F$6?82IR z5-6AF?c29&v%z*SQn4Qt8_Qf|B5J8Y0TEtmWniD$V^ zi4Y!*957(E&8V^l6S{>4?P*3r*#jB_jYCyjLM01Op-bQ(R~itLb&3aQ3@pw8A)m^f zBq;=3$b@X@i1iiuUVK1f2d7S*8g)Sb(m%o~_%yNsM})AP`!D>fwvqu<a`#gbD-tACZ|e Ut&+NXMF0Q*07*qoM6N<$g1^r-q5uE@ diff --git a/Telegram/Resources/icons/settings/settings_folders.png b/Telegram/Resources/icons/settings/settings_folders.png deleted file mode 100644 index bb941b3e21cf1d7d4cb27d8090f64a614a22bace..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmV-u0hj)XP)A zuj>6D74;(kU~r=FnJ~D3rvM2d5QZU8N`W!9s-|fmNfJ<1^=&BoTAt@I5v6I$zRwEQ zvQZQT$K7tXhXaOTu&(R)9@8}U1BYSYW*Fnmp&$tOp0;gSS(Xng%QEIT&THT}j@%3( zv>duo@bN_mE&9KI@#i<%bDTc{9<2-b4}o=E^QUdwyNu`gs;X9Ni>&i~ zUnnC*HTgXaZ$b!*qDVNLw=~U9K9k?m@IG4CJ^bT90JsA`bjvlvzPkkg0000U)GWCjHQAn?Kb`eZraf*$}EWF0QZI$V%-TnQ?Q0;;Nl zrfEP3d8u?=hr{6j-EJ4+@%USA7jdd&GD#+r3GvJEcqHX=*>S#r%Xz@jXyjY&&h>gF z>2x|gg0)&LFu6PZem^{dv)POar>ZKEW%=a^VzC(MbUM@+mSvG*u^0})^Z87LD-;T@ zClN)F?DuV}rfGsGijQMSlEAVo*WcisL?QvDQpxl6vMfWp-G)pi^Efvg z4x!O#{Pmh2eS$$$rBb0Xold9lJi#EquKwJ8F%RbY6HKlq>_1b_55SJ2pdbj;F|H6; zg0BZzhYPX}Z!)aI1zCp+@+K20n|-^WJ%c@?oqz6= zESF1a|6{#gyV|-Bx^QmH@C;`3ylq&o*8|<=`yXIN&w^Ov@i??{n9bM5FIFm*BGc(K z1UfXB3A6bYyqBUVWV6{2P1D{cg>z#D%<@WR{%=Fp;exEg1zCp+vJMwy8UXkLzKS|U TR`8Kx00000NkvXXu0mjf4G%8< diff --git a/Telegram/Resources/icons/settings/settings_folders@3x.png b/Telegram/Resources/icons/settings/settings_folders@3x.png deleted file mode 100644 index 9300c2dc6a86f1655d66360db14588a6639796e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1017 zcmeAS@N?(olHy`uVBq!ia0vp^At21b1|(&&1r9PWFdy)AaSW-L^LCD{_vZkKw)uOu zh3bf|oh*NMiGp6!;%3)h>?NWlg@JSxBR$r3J0JQ_Z_ha?FuOmNYV5ae=eX~M}= zaAId?&&Vew}?kW!lWyv$>aD zSi4sDeyY*=^XIkX`q{lRjAn)`4O*$@G;`|IsR^8O=g+^+_V?GXpwp*MYfbbB30>%+ zvM6ZflwG@aU6NZKpfN+;)WFH#&u@#PxtZAlQE3SY1OG{V&CSgZIQH(|eYx$;`}ghP zdDYdoH@)WP=fA!*;Q05a_wV0d2?R;iCQ?hcZ#RFz|76`dy;EtMuiUv4^YP}{v%IqM z@`wA5imL#1l$4aXq^GBczCC?W^2d)K7q&^r{oZ5on46n>+S)7Hn{KX=l9c?o{Pb^K z6RF-+HFocJholu32e&#Y=C^**S**I69MPu{s-O@G-Yfe_y)xFz&#_00p z%Lj!{rDkNT5YzMh!9OcPC++={>1%H-4bTX%kXiSmOhss6(#D9ZZ+-|bUcC6qrAv=a z?i220>Fw_i_V@4q_Ic$>&8YbJ?OWH!Uv&DbaffSd+qA=no%46qY>ePp6QK99Bx<() z^wX7>pYDuqcUsu>)`sW9{V_@{j$l`UiT|%Yp>=#w>-qBB+|pd zs_b;oLM%(7t<3s9lh~5hL-2&5rfP7>>0n2I0ZiEm9e%ecMDj@qVp7(HngCSQ*Ba$( z$IHw6b?O<_Fv~Z7yZTz~Y;7~Qt4}`p>hcxFFv~SX^~X0}h|ybq*Us2Dc>AO|2~!Vi zZRc}eeOXLgeCz7VKV~jkx^(F(`9G^dA66CrT|2M$(VclZ>2F@Y4xT@MzF2l`Gw1WC zcgp@)y!#|BF1}^^_UDf2tK%*7pKt4aoOkWsy*xdKzw!^}%(>nuU;bFEyz%$%-wxVO zYsz+4U3J=7QdTyLe-oSFxuZYlST*ixo*Dnh$jr=bWk}bq-Mi1GUfs_dw=<^hT5)=M wyPv;*tm=g6QOy&xE8%`e3I=p0r{G`KsLva-mU(WM17>LkPgg&ebxsLQ0Q<+&>;M1& diff --git a/Telegram/Resources/icons/settings/settings_information.png b/Telegram/Resources/icons/settings/settings_information.png deleted file mode 100644 index 02cf5c07ae9cacd2015a5e474cf3178be3120cbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmV-T0g)citD{5&d7_+W!u|uTwARvUwPZG%i7`gPFqAM1#TX;g=~SA{rf97b zLy3x7t;TM*BTn1xmTI*cS?fElCmhG&e)bO^67ELcu~Sl}a+8*4p;$ z*2zw~mg{sn0BklJT-S{UwpuOQvs)*L0xG3!PaBQK&%1GXWlN=!h=>e_!^@PFQc9Fk zS95@jMx(P@Ki2#n#uxxHnM~r|T}CdK17N*g$6FePA;2yFV=a~MdjJpwLA<4ZT0eka zUtc03l1il>E}BlKMMPw`+rjvRI6104u=DULLu=uyuQA2JRSikm&>=-UH^D6 z7+9$1c{lAn+35Seh4uUWsEu7uIF4hXr=GsQzmv=5&|0IlCZEsK?RIU?0D8UNW51_U zR4NrVn+F+;n b{~YiaZ$J1gG2L^R00000NkvXXu0mjf&~gvy diff --git a/Telegram/Resources/icons/settings/settings_information@2x.png b/Telegram/Resources/icons/settings/settings_information@2x.png deleted file mode 100644 index b335acf2165ffa074623fe81fc7383be897ac2a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1358 zcmV-U1+n^xP)5m1ZX&U$U_un+cvMjpY zZb@B?VHosyJa~P5{brkcdwZzSXg&t8rKJUTc6N9s?(gr>F=_#7c=9cXv0&Vlg5o%d%)R8fy=@va&)X zdVG9Do6RN~E}2Z09udi8QZ%H^X2ZwFM`T8u;@ zMB^@(OG+21s*4uG<#G`oqR}X7wc6?d9S#Q;3I$@28w>_X=8BL~Z!+a!Fc^q`JcU95 z9S(Up%8E!SL#va-rkcSU}tA% z={TRy!_Cc&WMdRXK_ZbTL1r=;Fq_SiAz7A%TrLOA&CNV-?@17lrs>i#$8qrT@*>Gp zQEhE)C1XuZO|sf}etw2Rp+K}LB*8Jraa_f+Sd|+qKdwfID0q$_V0kxEC={ZuTD{cP z)<*pLV!F5>VEIayQmF*9*(}pu^-941RVTe(52K@_ zr838HqMpfufT2(b;_-N?%rFc%olcoH<;&@G65~G>i`51&l}f?E!2$7^%jE)XNQM}@bK^;s=nYqa*M@+>2#Wyt}HApeAs+&adDA1;qB||tId3{7~guy z0^t2cC$S5>a^{03lZm&HQ@2GY0Kn<#Y5Z4#K%g$mhCMw!cy@Ni%QrPOCABSSi9cfD z*J`zX&cZLipQZcV-CbVtZ?kj{@MrU7Z*PxhqBus}ZZ|RvBf32?n=f)N+^-^~RM9jI zUauEsXJ_C1o@H4$Iy!+37#ayjHUu40`}-vBKSlgWfWpHFbtR*drbJo
>r05-aQ02^KZ0pWiT1h$0J QOU~xfIp;gSf^%W+y$t|>po^Ot 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 diff --git a/Telegram/Resources/icons/settings/settings_language.png b/Telegram/Resources/icons/settings/settings_language.png deleted file mode 100644 index b921ea4272a028bc0c50e5a38a1e8d2ad558bc76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmV-^0fGLBP)+&=a3dm3D5#1P=ePb>`MuiQZUBAIR_Cr70e7{43tuecywKP!z=>IS&zr;!V?_X&M0IogT$5DdISu z&WK2eXj;c{e7&ThJMTTLwXoL0dk5P)O0xPfr9Z<4DR>%ZMFaqf*06_*IBR~N~lIC9Xh-4sqB#_{U zzjOu0HuuBFodxU=LV$i)f4=R&(%Jx7*9OSCHbB-j8W3ZQOw&X`5TLRw5deJD%Cba3 z5Fpbu5yp5DBn+7(NsuH7tVKzZfFwzSe*d@r4jAKA!PQFB6gZB1AJ8z2Z?im=VHocN z20=hg>NpMvf-p8bW-~z$z;PVPmmmn<2fW>G)TE*)ejKhgQ4}d(uGj0}m|aczOaS!h z-EP;{eQ{0oXRCv(>*oRge&QmEq99dOskYPUgyJ~<#O3?5P*X$wyUcan);!1K@uj(5 z@Ml>-S(ZDCbe`ux2w5C(@n=xew9a-y$kTIkYta?VvaE9j0RVj8XFEg{MR^KWOO|DJ zLsZvw>e%zVR_1K>Swf4gV4mmHSY6k_wr#2{%Q7}YRM&NCT%9$$vZ|(O?1gAELwcTv zilRW5%LRF!N1bbK0_N82D>$@D&D8~f(KT@uAv*M&5kgw?>blMjV6*nQt_!NFQs(o)5v3qlCWvJ4SI9&K?PqoOD}`^&P7WLbV3 z7e#^g`+cv&Q~Y_1>9Z*z(Ul$hwqjl3JX8~>hUlz-Q4~>q$0UxfgtSV)uG(kY_MiiY z!=W{#Z$~WJX*>v)*X$vC*J5z7ZJH92nLR~zZu5B$!&Q22*7oM09km8|X zq#_~-7G`r@@z~-*hDm~fgoDiS1D5x@M2;KsurX(tNEH+nH7#UfuoHI|Qa!z?V*T~U znG3JKEglFU0Z(`T`T29_mNijp58b;bmtr(?t;g=& zy93sS3Cq4#nzFC)VS&aUv+S+6R+YQwt_)kv*`H}4qqY6$zJC$3Ecz5@pFQ{V{hK#H zCu{jiI_phu{{H>@&Oa|pxOT?)t<+6jIH!Acx{+k&%$Eko9z1^R9JP$e*A~t5XY}vN zPIzd+H^oae@#fjHXWOb5w_Wmaa68n>lKJZU?@P6n^V)amADdAU&w0z(KVxIWly~jL z=d9=QafW)X4a;75L8GfjH0z1)%O5`~5-aWIv)})2enr}}NBC8xoCsH|{Oh@M=jJXj zKWUJ4qTFh3>*2rFN0Tn@P|TkL)HqG-R@T-Y;jAkYzSqis`uQj3-`lrqH~jOz9u+H5 z+;%F-|NLjMX=``g58m%@DEbbL%GCbE+@=zr=v2^{rLk z=jDAlH-7KS?+H-O^V)Rd^T&^Z@7}%pSF>;be(}8el9Dak_NhAlmelIDbxoY8vnEPa z&G+tv>7Kvr?xe50{g&(Xwb!LWTnu-<*Ctl~t&3k-C(-7{adqDTo!OJ^?d=a=y?Qm~ z-|N?_H`FZ*U^rg*Z`ZR|PPZk0UEZ}^%QN}Xl{-(@uU{W{dvmVz*1akjqFuJ)_BJ+G z_W7;yeX;5Fyj3#v9v}jP18CMY=8xdU!Kun(?u1N^jr4|LnC?$#!1Z?!Et3K7aXg zaxV=}QQ&6%VITJ>NNcK)?ll!5E{FA!PU2S9!Iw?`G%H;AuC(U;^^ohO zm78xqNtF2XvSiim)0bQVkI2i(RRD$7y;5cIYt8X^`~<626a`xAp8;yEsj3QqEXxRj0HqX4DZ(%$%Q66}s%i^;emEYF zDT)GsG)0~nL4~*j&fYoZ%c=P3Q2|$u0{ehd!27oXO8-YO(0I=O|`vcGC zGXP4dM&NKb1mJSHeCcy)s!eb^avbNGrL+J4ueKMkH*h+g_8!{Q`{~#9JdZrj@4M3G zu~n@+&+$C3eGb>__0vV&MYh@29M*aIu55W6*o;z2>wwW{BxbXjxL&Wf=D|Shb~|x8 zojP5l^*8c;pRz3PudFOfeBW=~FPe7gV@WBQ&*$v-dk%*Ki^T#dWhda5yYx5oe}ey8 ZdIvn4L>u|&0Nelo002ovPDHLkV1i%w!?gea diff --git a/Telegram/Resources/icons/settings/settings_notifications@2x.png b/Telegram/Resources/icons/settings/settings_notifications@2x.png deleted file mode 100644 index 998b44c341b85c9457e3aefffa5a3054d09422f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 930 zcmV;T16}-yP)DAfFbc4u*qWT$cD)^(QhD$pTTHMTucZo&TJ48 zHDLgfve+(GNz?Y+f$NRjDi>%A_NGtrCeZeM&iR%0{c~Ud5dLHRn0Eqh%Lnwjd_b?u z2lTpvvj`Fh1hBuq4?z$B0QdLzxV^oFVHmRr4|2N|i$(fd#bVL*xWAjb0pjsE_4|Db zV87p|cs%YppzH4-&+`a{LYCv9PzXHFyB*&BL5AbFsm?j20DzxPn+AhH@H`Ju6mfWX zh{eUlPp{k9*gzx_!OP1Fdc7V@({wr&01iL%+uPf8d3kAh=l-Rut1H^s+4949PC6medKcd&y*OugJwHigE(Xl+36s$bpOoa&$k)FwD2`_^AKB zs^$ZFT|S`Km7-RwWvQWzs=tieSeCWacv`I% zrBbQcYgX?FlK znao__K0;(p+yzZ?DvZP~nYGXMZvKx<1!@pS&L zU^3#a8UTL|0Me77rMWXDcRu%+^)64PgdQ~Mt-eq8&VFdSUXUYkyd@7A$xBW}DM2Wt zxv#GIQ@Bbp7K-S_QUm+3!|7{Sc7~%vL-}J=p{{cP-?}P7-$Zq4 zsJiB5V0GbwF3HxmfWOf0i$o%sES7_42t}KfrqQ@FFIN}%McbmjjyQ0vx?##hM7~LE ziH;(o_lu~o`@9q9gdMEAqvLsXbv4rhfe0CWdOxN*>{bMS$*KtP`h57yPfJ4KaYpt# z(1>9czmYb}_S*M~ov~((VNCVp%a(F?@L18&(KqRIsYLaCH5jt8lg~E4zeTgxg4ZdP_US9g> z=;(HN8AaqbLnkLEx6`LL7GRth5vGay zTn73F2aldPqgGr}Vioywd>mC(Q`0gzsl66w3MV4^xLgfGLlp>u)J;rGDum0ct4YK2 zf5#B4B!tK3hw1_-p`maA^nH0o(KK!i-qqQ;*pe()#+|Wv6Zv)IkiM?2c~)2QgVP*n z)`q$~-TVH@XPoC#C32w@;*zhg)B?Zx1~OHvB>amgrmDRBdd2bJix>Nv?9Jh!fr0vg zNB#W#ShcnL8OA$y?0CoJDjw_+GaH&G2gwEb`@@D`2?T<>4?0782L_O2or45|&TzWF zMOmxQ^VU{kYa53mknBE>j~Zu(Pw%0W$($3=9k~3knjzF>7JD zrlzJ2RQQ-ya{vCvt}LALE*DqV_GL^*XJ<=KzFF7gR+*&f2%|c!{+S5O7+I{a4ouRC z0VIg!gw&>!WEE<)YB?NF)}MyKBVJg=538?#HAF3(4Y-?=<9jEoBhKH&C39{iGgJBQ zy?frb3~0DBP0uDKiszad8;#i%0gB!@VL^1DiC1@hja~nKAnw;jp3!|29*(czDr?l$z^C-#-R%`!MuQc`<+srwxj_fAUDDz?^*jPpY~=qZp1k$iN2$1RXgrxWqW{GH(R+Da zU2vU*1pqgFr1q4Svb&obZ1?Wn4|{HBq>C>+8Xk_PhtrKeL=jZk4<8n?pM6|hgzI52 zq;t1kbSzSgp###A5=)Uq=+%gyQ zO*^FVV<;gsI{KvGPT#gGM*t6Zcb(uLYa2{9n-KV`n7CCzq4#rGxn^yBz3co6-a8}& zr@^?SkW)zITL++xCQ?1h`XKpgx_`s?o`a&*)fdalwR2(S)hJlvxO-VykHn^}IfVEY zznp7e#mThU+1b07b3ac{!%|XGo_!G+RAI>0zq0Jm|Cq(^;lkUegx=oXjM>QiwBo0q zOG`_AO*dX#RS1MYfM>@0#C#vfX0Z?=<(MBULA-!Fn|N|-ny0X?&IavmZEnpzl!G)$ zV2l&15=AB}o!creU%=+`(n&$O%Aj9k>7mbn%6Jn#fdk0SEZD*nqT3_)C@uX`eI=^E?k`-k3l{ zkPqVPlVaxczF^7e284kJH+P2+(wJD|0TI0RnE#$pN lYmHLswIA?b;~b_r65nHAery|sS@!?{002ovPDHLkV1n0Ov(x|p diff --git a/Telegram/Resources/icons/settings/settings_privacy_security@2x.png b/Telegram/Resources/icons/settings/settings_privacy_security@2x.png deleted file mode 100644 index 5b5bacc993e4540f63f2e5989467df4b7e316465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5DoP)%=3*fB`Fzw0!(=IN6gb)}E1~8pY;cz&B<2Znb zj9HciyWI|^(<$`(eISJJC2zX> zGYkXU?Y8e2?RFat!(d{Z&u1irBo8=s!%9|jwJ{J6U%X&$bh*AWmqAy?zvnpO1RkL zWqZ-ID+5fsGC;QoA)qJ<=(-M;WqH=ob?yslZdsNEx~_wwD51}czGq6gT*l32iwOYMgTP~Np(*pqK-$1Qad)Z`awOaa{419G`N-18i zSG-=YNGT1}L8Ii)_M&N52AFpF2E5OaqQnm<2!iK5dJ@`hw|uS*0g}J?H4KB_#qYxiAvl>#aJ^omZQI~5dX1CGB-FnyBERANbY*ie?aBbtu3r!M7e+~R*@0@e$p8QV07*qoM6N<$g3)hs AZvX%Q diff --git a/Telegram/Resources/icons/settings/settings_privacy_security@3x.png b/Telegram/Resources/icons/settings/settings_privacy_security@3x.png deleted file mode 100644 index f4a37722e9b0654ad808e3ec6000acf0fab53f1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1322 zcmV+_1=aeAP)NklCT%6o60kBe7zq>f})Dq+{#Yg3wpg{((ZaE-DV{PjGb+XLWPwZ|LL_i72Rr(kNO= zp>%3N)S+6)d6(DWYjf3_8>5lcWtdRPFrk!T zLMg+9Qicho3=>M3|IF^dXM8>%M59qSJ3E6wAOMGlhp@lD4*&p@$poIBoHFG-<4u?@ul(i+2 zP!t8j;jq~<%@gWyIIvVI=@$8!QmKRvhvRn%^>{qkY&NOOT+nPb(c|&_4xt{82YbDq zVKNu=dOfqGZZDbB>BL5(u~LR4Ntn;)F&GS@+wDd{5Ks^Vbi3Uc3)0m7K>rO-(MQDQmO2w&~P}sbl`1duU$H&KplNx7%%4&Vz#k&75yJ`{s;UzA843GOi84$mWtdRPFrk!TLMcOC==u3Mlu9KS3@R- zNzJ|wheKU)b*(ndW;5V<{>yfU!?CmmwE}`5!2A3Am+kZU90WnwIIb?CXu{GQEsR>? zV^dGcFrk!TLMg+9QichojAe!LJP(;n24q==$z%eP$pmCshD;`-S*lryjf+?kdgsGl zub23M1R`Rm(?PG-tFHj(IAVM~aV;m5=lP{F7j(N_T~F@)8lmZQdZo+->2#V2UDdv` z94O1O<%C*p>PcE3ARX&)I5x_|rk)yne0-SQg)dl6XuI8B``Ej?I|F;N8I}`zeSK}n zvD?H_Hzh$3u-omfydmA*-mSau>Wr3c^%Q*mcip!L0PzPU=ug7_ z6QJZPPLYw3(ChUmEiFY_S{hU;6~tmO?(Xhzb#;ZcwKbT{X4viaFG2Z{HZ(Nw?Cgx6 z$;-3TumX`M6dLjfU8o68!lgWgNiV6V0{rx?xRx36)H*tP`j@Q>$BqSstGcyxK zMMX$WO$7ivJUpPIqXR~x@#{N`ii+aK#)c66*w`4AO67-^73*5pjqU{h0*FrlWV zh5(qDn8^G4dy=HX;b2r$6ajE%W=8O>tgIveN+c34EiI8GT`m_D3PoU`OeW*i)fGu{ zVq!wD>vTGw0?}wR1i=0MeZkhz(INP&)oNZ}Uy~$zdwT-|tE;O?k`E6LOh`!ZNpoLc zA8j@pTU%QNdr3(Nx3;!8Jw45sm>8dh`}_Mzl3QC_fq|2glO)Nxxj6!0aBwg~LP9<) zmcOb7>D6piCy?)6)~(Zg*gy%jF_T=I7^gU|>KvpXKG{Pk~)sU4sAK-X3FOV(9gH{eV8b zR4f()0D^*oFgrU7m&*mW+l}$@aeO9=i;FltJ;meWBZh{Ckdu>xu&^-P-roB83iKa8 zZhd_{0WdZ;mMWF%%V#K)$*52$D3wZiczEbj4}Y7|g@px@q|s>nGUR7XNlD@A>MBX{ z_4SomSy?{gKDUL{YK2~}M_E}JA|fK-@puBJP%4$8wzd{Joesgl!4Qc=&}cL$C@6qb zDg^+vw6wrxvjtA6TCJwX;~`1*^z;PWg+wCp=`ugd$;nBew&s6Z3=R&Wy}cb?uNQ@d zh1lKQ^@}h$ITCwO~%gT-Qj$KwG>+}zw?XJ-d1D=Qyn$0vg5=x81t9g!rRPA4-m zGW?>{YPBRuuh+}?`1oHvXMdwss}*{o+wJDJZ{H{qiG=ac&`{d#c9NvYWcueo0L;$L zro-V7&Shg`gU!v&%+AiHQmN$d@GwczX0!bsAOOb2#nEIk@%{bXrzoDEpM~#{k&)jA z{GqwIxf~rG<@WYAFD@?VcDw0vxoELi7#kb=OTd6{ntx0F{}18svy0eD^q;Up00000 LNkvXXu0mjf*{1p1 diff --git a/Telegram/Resources/icons/settings/settings_themes@2x.png b/Telegram/Resources/icons/settings/settings_themes@2x.png deleted file mode 100644 index b26c2cd2b2f46fb702327733c7f1035067d81165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1966 zcmV;f2T}NmP)q9C=4M!ex<sNI8_jH1vs|0)`hWO8j*jP??QCw3_Rs~_hjZV*^SiF!y?giT zApij3KWvNUJAq`|Ux9zR{T2A98z&j0>FMcESXc;3r4rF}=2xIhCc~DNmV^nLZ67{- zz(a=)VMyLN%WU;v3k!iaIZ-7q*f2>t#2;B-1+VqyXi5kw*ptXZ=L zTc1OnW= zc{83pdlq|pdl`90M@LbuRwuuUUb%9GHi7BsX}odc24-hx$K9QHJRVk7R^r>YZy6hJ z>(;Hw6L|diaoWJ|-@iw#R-1?c0RaG)En9}?&Yi=lsVPbgpJI>+0&z<#Hh+qSNWb`uchbMkvD@0(aM7Yg za~DVu1U`NGloH_K!-tgNTc^{}cHye3Dhh8^RTV8(r_)iea=9EwM@K2xnwpxq3#_cH zq!9P^_Tuv8%PCm1*-V?X$z(!;AV`g7GMQ+xX0w?#k1boaU?316VMj(rP$UvX%s=8{ zo5SJ2kt0V)Wx-$&4jw!RU%!5(;Q4$$Ef0^!V^tQ3Y&9|Neb8 ze`-{zRH)bMv8bphDz>Po2=#hBs#Gdg+#5D*pv;daPo9ij;Oy=h3Wcz&tc+C>$#jAs z@b&B0q}(1odc=rl-0-T^YSQ!g_&9WSc7~tVu3Zbo#l{0000Hp{uJ43JMCs*zD}=h+MSFTU%R6tz@xS!gUoD73lGJ!gW18 zJy=jskg#8=pr8PIdV0eA9*+krDk{SD$BrE%<>qiWV(+4_UcDlb+`fGq0RS^IGig^f zR;v~HeEyup@%enTTCEg*uh$!1p4HaYlIlKv`oze`I1i?!rIDVUPA32Wl$4Z!P$;C} zl}aT@rBWt3)+UuoL8(+y%7sE9l$4YJ0Clbmg+h#ci~>_rQ%TP=6T9EiTCJFumxlm=TCEnRr>7ZnqjCC*uC6W;$*o(r$ny(_gZcUSn3I!} zFk!PjCnpE<^YgSeyaIs$u3NV*c7c(miTQGa!9W>ZBTe!V1zxytfkfo- zcrYz3ZC->C1c8?>U80El@#9Ch>&7f_+qP{aviVr5@pwEeD=R~b#X=E>h?}wEuSBA?TJb1ur|Hal63I*im=0a*}D(Oyw&*#JH)vH0H(U6v8zgtU7 z3+&mmht<@?sQ%u)d!!bNwq0WDYPA}lKYxy)P>A-IiDpKl5qUfw+jz{Cv%4u`V#3fE35TMOwi&DaKj zxjE)rpV`O$Znqm%Diw;wV$8_M2)j@yjI|raFAyNMgWpJg{rYv%`@_S-(GHCM9f1IV zJ9qA6eRR*{`}gmsynprT)rBDtfcf&Judk2Q<%>ijp&Vp=|Nb52a{0m#2mpBb@?~0) zY_HF1YHBFEfxUb8E*yaXbGrZ~2m;-1H|d=dCr%_yVBA;OyLaz~YuBzty~4KHY%nk| z08Xb9#>U1#p-_NcuZNVBlrV1JzJ1Wp&=5}=tSs)FMd9P$*#I#*LIuxq`tUba!`y z(P)I$*49LardU!0E+qTUe{J|z;Gb@P1^(&wKaL??&M@YAH2?qr07*qoM6N<$f>F-I AUjP6A diff --git a/Telegram/Resources/icons/settings/settings_themes@3x.png b/Telegram/Resources/icons/settings/settings_themes@3x.png deleted file mode 100644 index 0694f77bcead736ec82b8f7dbcdbe12e119e5130..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3252 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 Rz-t6#@{grqmA*^te*l=4Rc8PI diff --git a/Telegram/Resources/icons/settings/stickers.png b/Telegram/Resources/icons/settings/stickers.png new file mode 100644 index 0000000000000000000000000000000000000000..064eec67acb62a1605e64cf85bb56bc2571b181c GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgfEY{P-F~maf z?PSBQW(SGZ$D72GCLU9A{Uu_yv45+E+yNtnCn9nOw6Z4OJH~v2jg#e|bVQVkfQyc9 z&Yju~33a@W-+i0;YVXYV^~RsA*M+_Rc%Lt4`)!S`RjYm_@#ruzY@5>abX%?@=j6-; z@5mcjP5M#?&N%Ddd0{GS!24(gqwm}GvmVcTDzEdaZvXCe-rx#I@sZ-Tm)>PozYeX)b&A)$v}Q`SC)(<-!|2|Fl`=aATWqw)(8E-BVII^>_{& za{OJizHk!L;a{2Qj@Mt8ZoYY@J6$f)LVWLI1D@%pStDeQzu;cCvt(N2o!giAYM9Tx WxqDCggzynifP1?7xvXPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NF97#k$R9Fe^SV2oFQ5a2msALfm zkthT~AlSlP?xmHuawE8KA#S8v^baK3=*9@42p6r~h>J*E2=0XZ13{tSCK3%7qC}DP z-r-%ijLrQf=Q?lkU|fB3?)lC=^Ua;_-f?Nk{FxOnD_~aOKd8X&?ruJxzrVj9kH^1t z{*Z!1q(j7jTeaD2g+k%;^HZk{0UaWcf}p%DBsUrjf%XCr1m!*9h8CEbOogmWk?_b3 zc~WX$kkwdER?2KDm9kpNQ7UU59I_CfhdIN+tD(L*qY#MCOs2T7DB_tAuj|Un$_!-O z#bh#BU0oIGk%mwVVS-Vh#Uh^ipRAHaOv@M=3RaDQ|q_W>8!7> zLve3!Z#tc-X#g<<0%#zs2@KKgi4r!AxGv4s0y8*pYwdU$>nlbC5()Br{C{yZEZ0Eid3mogr~g6$44$QZ$KFW zp3P>JXE($ZNR=Hf(P)MiK8oA=3 zA3wpcsBdm=!r`#`sO4}tu!bl@A0HnwZ=bFs?9jTg27gg< zFRRz<8fo8#aK~6i%gf6QcRHQl2>fz18ewDMm+F8tR4f){b{zE#3Iu}jcwGAkKpMg$ zySTVes4W`8&C$_OtyYs4()%fm2F)f5g+kxf5S|nosk{}Q2~YF?*-$E#SYk4ni_@%07*qoM6N<$f?k-Ing9R* literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/settings/stickers@3x.png b/Telegram/Resources/icons/settings/stickers@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..df6b71ea783e9f2971ac93d72b5aad33ca1f980f GIT binary patch literal 1366 zcmZ8hc~H^`6#kKTU=}t4< zXJeV$R@pWr=8A^@S@Fdl+x5AP8|btqTi$=%*H^~jaM)~fE33ZV-rU?=gB+D3&#)1yNZxa)hTU&GnX1&4qO)U9w zKRqTmcucK#y^T#_h%EZLP z?CfkwNl9;SFM&XSBLR*5hxBvYyzv%SN?|lQol2!12!%nRl~q-PcdrK6~a&fzy~mfkuKEFebD^N8v#AN=Zs8q;!bILv80moFv>FSWOtm-N#i43A#y9 zfjJKh2nK^u4<5L=yN1!(BbUonDwWZ}gVP8GKO;T;n424G zbfE3)W|`I>7@+c~t1H3V+dV;vD}A(~QgHuHvNUy{92z>6U93~Ig2rGfVEs>@F3!)(WHO;hwAJ@9Ry$juP(=AZNejVWPwLC# zzIYKnq?H_HXlVE@KHNO|h+Wgd{Cv25v6q*Ztshyv@C3~$jk5C zo(CnL-Wa&~RX%%0uJzd?5Q#8OPJE#-JuNN&s=uF0P9lvaXQ1uupkr8;2}oj@C>5ed zTq9kCwaZeej_=!<8GO!+42eL5d!*e=&3at5`#d^xWs3M@O4(2L_5H%;@R1uv-P?#Y zux%Lp?W8~;sIRvW?klCdpk-uaC{J+AQqU7J+1<#+m|R^fPkq;Xc#7?xZ=hicxjeO{ z=f>pzOC}55e`Wn*Y}*BJ?j^?!OGYhm>)XLsyNImzk;rE+t=|_u3?LA+>4_-|9UC#% zWv^aEK-WC`g^M;6>hRD|d|Wi!;kD7W`Re-mt&)aia8$jPCKEz`!^lvzoDu zHbkKuw2R9E&fDEiv$3%uzKh^FJ3DJ@YxDVh7CafTdF*0qdTIm#_n9$_nOGCYrjcn= R$=c3OBYFGdd7iOZ{{o(NWV`?X literal 0 HcmV?d00001 diff --git a/Telegram/SourceFiles/boxes/sessions_box.cpp b/Telegram/SourceFiles/boxes/sessions_box.cpp index 9e15e4b62..6742654d1 100644 --- a/Telegram/SourceFiles/boxes/sessions_box.cpp +++ b/Telegram/SourceFiles/boxes/sessions_box.cpp @@ -929,9 +929,7 @@ void SessionsContent::Inner::setupContent() { terminateInner, tr::lng_sessions_terminate_all(), st::sessionsTerminateAll, - &st::sessionsTerminateAllIcon, - st::sessionsTerminateAllIconLeft, - &st::attentionButtonFg)); + { .icon = &st::sessionsTerminateAllIcon })); AddSkip(terminateInner); AddDividerText(terminateInner, tr::lng_sessions_terminate_all_about()); diff --git a/Telegram/SourceFiles/calls/calls.style b/Telegram/SourceFiles/calls/calls.style index 722cff04f..1cf1ed857 100644 --- a/Telegram/SourceFiles/calls/calls.style +++ b/Telegram/SourceFiles/calls/calls.style @@ -749,11 +749,11 @@ groupCallAddMember: SettingsButton(defaultSettingsButton) { height: 22px; padding: margins(63px, 17px, 22px, 11px); + iconLeft: 16px; ripple: groupCallRipple; } groupCallAddMemberIcon: icon {{ "info_add_member", groupCallMemberInactiveIcon, point(0px, 3px) }}; -groupCallAddMemberIconLeft: 16px; groupCallSubtitleLabel: FlatLabel(defaultFlatLabel) { maxHeight: 18px; textFg: groupCallMemberNotJoinedStatus; diff --git a/Telegram/SourceFiles/calls/group/calls_group_members.cpp b/Telegram/SourceFiles/calls/group/calls_group_members.cpp index a2c95febe..fdd59089c 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_members.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_members.cpp @@ -1685,9 +1685,7 @@ void Members::setupAddMember(not_null call) { _layout.get(), tr::lng_group_call_invite(), st::groupCallAddMember, - &st::groupCallAddMemberIcon, - st::groupCallAddMemberIconLeft, - &st::groupCallMemberInactiveIcon); + { .icon = &st::groupCallAddMemberIcon }); addMember->clicks( ) | rpl::to_empty | rpl::start_to_stream( _addMemberRequests, diff --git a/Telegram/SourceFiles/info/info.style b/Telegram/SourceFiles/info/info.style index 0969338ff..4746e7346 100644 --- a/Telegram/SourceFiles/info/info.style +++ b/Telegram/SourceFiles/info/info.style @@ -382,6 +382,7 @@ infoProfileButton: SettingsButton(defaultSettingsButton) { height: 20px; padding: margins(79px, 10px, 8px, 8px); + iconLeft: 22px; toggle: infoProfileToggle; toggleOver: infoProfileToggleOver; diff --git a/Telegram/SourceFiles/info/info_layer_widget.cpp b/Telegram/SourceFiles/info/info_layer_widget.cpp index a3a18b8c9..37c8e7bbf 100644 --- a/Telegram/SourceFiles/info/info_layer_widget.cpp +++ b/Telegram/SourceFiles/info/info_layer_widget.cpp @@ -216,7 +216,9 @@ int LayerWidget::resizeGetHeight(int newWidth) { st::infoLayerTopMinimal, st::infoLayerTopMaximal); auto newBottom = newTop; - auto desiredHeight = st::boxRadius + _desiredHeight + st::boxRadius; + + // Top rounding is included in _desiredHeight. + auto desiredHeight = _desiredHeight + st::boxRadius; accumulate_min(desiredHeight, windowHeight - newTop - newBottom); // First resize content to new width and get the new desired height. diff --git a/Telegram/SourceFiles/payments/ui/payments_form_summary.cpp b/Telegram/SourceFiles/payments/ui/payments_form_summary.cpp index d152e5cb2..acbcd8ad0 100644 --- a/Telegram/SourceFiles/payments/ui/payments_form_summary.cpp +++ b/Telegram/SourceFiles/payments/ui/payments_form_summary.cpp @@ -490,7 +490,7 @@ void FormSummary::setupSections(not_null layout) { std::move(title), rpl::single(label), st::paymentsSectionButton, - icon); + { .icon = icon }); button->addClickHandler(std::move(handler)); if (_invoice.receipt) { button->setAttribute(Qt::WA_TransparentForMouseEvents); diff --git a/Telegram/SourceFiles/settings/settings.style b/Telegram/SourceFiles/settings/settings.style index 63333d5fe..e0322f423 100644 --- a/Telegram/SourceFiles/settings/settings.style +++ b/Telegram/SourceFiles/settings/settings.style @@ -12,7 +12,8 @@ using "boxes/boxes.style"; settingsSectionButton: SettingsButton(infoProfileButton) { font: boxTextFont; - padding: margins(60px, 11px, 22px, 9px); + padding: margins(60px, 10px, 22px, 10px); + iconLeft: 20px; } settingsButton: SettingsButton(settingsSectionButton) { padding: margins(22px, 10px, 22px, 8px); @@ -28,13 +29,11 @@ settingsOptionDisabled: SettingsButton(settingsButton) { textBgOver: windowBg; toggleOver: infoProfileToggle; } -settingsSectionSkip: 5px; -settingsSectionBottomSkip: 7px; -settingsSectionIconLeft: 22px; +settingsSectionSkip: 6px; settingsSeparatorPadding: margins(22px, infoProfileSkip, 0px, infoProfileSkip); settingsButtonRightSkip: 23px; -settingsScalePadding: margins(63px, 8px, 21px, 5px); -settingsBigScalePadding: margins(21px, 8px, 21px, 5px); +settingsScalePadding: margins(63px, 7px, 21px, 4px); +settingsBigScalePadding: margins(21px, 7px, 21px, 4px); settingsSlider: SettingsSlider(defaultSettingsSlider) { barFg: windowBgOver; labelFg: windowSubTextFg; @@ -52,18 +51,20 @@ settingsUpdate: SettingsButton(infoMainButton, settingsButton) { settingsUpdateStatePosition: point(22px, 29px); settingsDividerLabelPadding: margins(22px, 10px, 22px, 19px); -settingsIconInformation: icon {{ "settings/settings_information", menuIconFg }}; -settingsIconNotifications: icon {{ "settings/settings_notifications", menuIconFg }}; -settingsIconChat: icon {{ "settings/settings_chat", menuIconFg }}; -settingsIconFolders: icon {{ "settings/settings_folders", menuIconFg }}; -settingsIconGeneral: icon {{ "settings/settings_advanced", menuIconFg }}; -settingsIconPrivacySecurity: icon {{ "settings/settings_privacy_security", menuIconFg }}; -settingsIconLanguage: icon {{ "settings/settings_language", menuIconFg }}; -settingsIconInterfaceScale: icon {{ "settings/settings_interface_scale", menuIconFg }}; -settingsIconFaq: icon {{ "settings/settings_faq", menuIconFg }}; -settingsIconStickers: icon {{ "settings/settings_stickers", menuIconFg }}; -settingsIconEmoji: icon {{ "settings/settings_emoji", menuIconFg }}; -settingsIconThemes: icon {{ "settings/settings_themes", menuIconFg }}; +settingsIconInformation: icon {{ "settings/account", settingsIconFg }}; +settingsIconNotifications: icon {{ "settings/notifications", settingsIconFg }}; +settingsIconChat: icon {{ "settings/chat", settingsIconFg }}; +settingsIconFolders: icon {{ "settings/folders", settingsIconFg }}; +settingsIconGeneral: icon {{ "settings/advanced", settingsIconFg }}; +settingsIconPrivacySecurity: icon {{ "settings/lock", settingsIconFg }}; +settingsIconLanguage: icon {{ "settings/language", settingsIconFg }}; +settingsIconInterfaceScale: icon {{ "settings/interface_scale", settingsIconFg }}; +settingsIconFaq: icon {{ "settings/faq", settingsIconFg }}; +settingsIconCalls: icon {{ "settings/calls", settingsIconFg }}; +settingsIconAskQuestion: icon {{ "settings/ask_question", settingsIconFg }}; +settingsIconStickers: icon {{ "settings/stickers", settingsIconFg }}; +settingsIconEmoji: icon {{ "settings/emoji", settingsIconFg }}; +settingsIconThemes: icon {{ "settings/palette", settingsIconFg }}; settingsSetPhotoSkip: 7px; @@ -167,11 +168,6 @@ settingsBioLabelPadding: margins(22px, 11px, 22px, 0px); settingsPrivacyEditLabelPadding: margins(22px, 11px, 22px, 11px); -settingsChatButton: SettingsButton(settingsSectionButton) { - padding: margins(59px, 13px, 22px, 11px); -} -settingsChatIconLeft: 19px; - settingsThemesTopSkip: 10px; settingsThemesBottomSkip: 8px; settingsTheme: Checkbox(defaultCheckbox) { @@ -254,9 +250,9 @@ sessionsTerminateAll: SettingsButton(defaultSettingsButton) { font: font(boxFontSize semibold); height: 20px; padding: margins(77px, 12px, 22px, 10px); + iconLeft: 30px; } sessionsTerminateAllIcon: icon {{ "settings/devices/terminate_all", attentionButtonFg }}; -sessionsTerminateAllIconLeft: 30px; sessionLocationTop: 54px; sessionCurrentSkip: 8px; sessionSubtitleSkip: 14px; @@ -350,3 +346,5 @@ settingsPhoneLeft: settingsNameLeft; settingsPhoneTop: 37px; settingsUsernameLeft: settingsNameLeft; settingsUsernameTop: 58px; + +settingsIconRadius: 6px; diff --git a/Telegram/SourceFiles/settings/settings_advanced.cpp b/Telegram/SourceFiles/settings/settings_advanced.cpp index ea72c91e0..c60dfe53c 100644 --- a/Telegram/SourceFiles/settings/settings_advanced.cpp +++ b/Telegram/SourceFiles/settings/settings_advanced.cpp @@ -707,13 +707,6 @@ void SetupSystemIntegration( AddDivider(container); AddSkip(container); AddSubsectionTitle(container, tr::lng_settings_system_integration()); - AddButton( - container, - tr::lng_settings_section_call_settings(), - st::settingsButton - )->addClickHandler([=] { - showOther(Type::Calls); - }); SetupSystemIntegrationOptions(controller, container); AddSkip(container); } diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp index 69a011a02..701cd489a 100644 --- a/Telegram/SourceFiles/settings/settings_chat.cpp +++ b/Telegram/SourceFiles/settings/settings_chat.cpp @@ -747,9 +747,8 @@ void SetupStickersEmoji( AddButton( container, tr::lng_stickers_you_have(), - st::settingsChatButton, - &st::settingsIconStickers, - st::settingsChatIconLeft + st::settingsSectionButton, + { &st::settingsIconStickers, kIconLightOrange } )->addClickHandler([=] { controller->show( Box(controller, StickersBox::Section::Installed)); @@ -758,9 +757,8 @@ void SetupStickersEmoji( AddButton( container, tr::lng_emoji_manage_sets(), - st::settingsChatButton, - &st::settingsIconEmoji, - st::settingsChatIconLeft + st::settingsSectionButton, + { &st::settingsIconEmoji, kIconDarkOrange } )->addClickHandler([=] { controller->show(Box(session)); }); @@ -1274,9 +1272,8 @@ void SetupCloudThemes( AddButton( edit, tr::lng_settings_bg_theme_edit(), - st::settingsChatButton, - &st::settingsIconThemes, - st::settingsChatIconLeft + st::settingsSectionButton, + { &st::settingsIconThemes, kIconGreen } )->addClickHandler([=] { StartEditor( &controller->window(), diff --git a/Telegram/SourceFiles/settings/settings_common.cpp b/Telegram/SourceFiles/settings/settings_common.cpp index 0780809ad..29a371ebd 100644 --- a/Telegram/SourceFiles/settings/settings_common.cpp +++ b/Telegram/SourceFiles/settings/settings_common.cpp @@ -37,10 +37,57 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL namespace Settings { +Icon::Icon(IconDescriptor descriptor) : _icon(descriptor.icon) { + const auto background = [&] { + if (descriptor.color > 0) { + const auto list = std::array{ + &st::settingsIconBg1, + &st::settingsIconBg2, + &st::settingsIconBg3, + &st::settingsIconBg4, + &st::settingsIconBg5, + &st::settingsIconBg6, + (const style::color*)nullptr, + &st::settingsIconBg8, + &st::settingsIconBgArchive, + }; + Assert(descriptor.color < 10 && descriptor.color != 7); + return list[descriptor.color - 1]; + } + return descriptor.background; + }(); + if (background) { + _background.emplace(st::settingsIconRadius, *background); + } +} + +void Icon::paint(QPainter &p, QPoint position) const { + paint(p, position.x(), position.y()); +} + +void Icon::paint(QPainter &p, int x, int y) const { + if (_background) { + _background->paint(p, { { x, y }, _icon->size() }); + } + _icon->paint(p, { x, y }, 2 * x + _icon->width()); +} + +int Icon::width() const { + return _icon->width(); +} + +int Icon::height() const { + return _icon->height(); +} + +QSize Icon::size() const { + return _icon->size(); +} + object_ptr
CreateSection( - Type type, - not_null parent, - not_null controller) { + Type type, + not_null parent, + not_null controller) { switch (type) { case Type::Main: return object_ptr
(parent, controller); @@ -81,8 +128,8 @@ void AddDivider(not_null container) { } void AddDividerText( - not_null container, - rpl::producer text) { + not_null container, + rpl::producer text) { container->add(object_ptr( container, object_ptr( @@ -92,49 +139,48 @@ void AddDividerText( st::settingsDividerLabelPadding)); } -not_null AddButtonIcon( +void AddButtonIcon( not_null button, - const style::icon *leftIcon, - int iconLeft, - const style::color *leftIconOver) { - const auto icon = Ui::CreateChild(button.get()); - icon->setAttribute(Qt::WA_TransparentForMouseEvents); - icon->resize(leftIcon->size()); - button->sizeValue( - ) | rpl::start_with_next([=](QSize size) { - icon->moveToLeft( - iconLeft ? iconLeft : st::settingsSectionIconLeft, - (size.height() - icon->height()) / 2, - size.width()); - }, icon->lifetime()); - icon->paintRequest( - ) | rpl::start_with_next([=] { - Painter p(icon); - const auto width = icon->width(); - const auto paintOver = (button->isOver() || button->isDown()) - && !button->isDisabled(); - if (!paintOver) { - leftIcon->paint(p, QPoint(), width); - } else if (leftIconOver) { - leftIcon->paint(p, QPoint(), width, (*leftIconOver)->c); - } else { - leftIcon->paint(p, QPoint(), width, st::menuIconFgOver->c); + const style::SettingsButton &st, + IconDescriptor &&descriptor) { + Expects(descriptor.icon != nullptr); + + struct IconWidget { + IconWidget(QWidget *parent, IconDescriptor &&descriptor) + : widget(parent) + , icon(std::move(descriptor)) { } - }, icon->lifetime()); - return icon; + Ui::RpWidget widget; + Icon icon; + }; + const auto icon = button->lifetime().make_state( + button, + std::move(descriptor)); + icon->widget.setAttribute(Qt::WA_TransparentForMouseEvents); + icon->widget.resize(icon->icon.size()); + button->sizeValue( + ) | rpl::start_with_next([=, left = st.iconLeft](QSize size) { + icon->widget.moveToLeft( + left, + (size.height() - icon->widget.height()) / 2, + size.width()); + }, icon->widget.lifetime()); + icon->widget.paintRequest( + ) | rpl::start_with_next([=] { + auto p = QPainter(&icon->widget); + icon->icon.paint(p, 0, 0); + }, icon->widget.lifetime()); } object_ptr