From a605275157cbc9deb9d5f2f28ef96aa83c872f70 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 6 Oct 2023 15:46:31 +0300 Subject: [PATCH] Added icon to entry point for statistics. --- Telegram/Resources/icons/menu/stats.png | Bin 0 -> 548 bytes Telegram/Resources/icons/menu/stats@2x.png | Bin 0 -> 938 bytes Telegram/Resources/icons/menu/stats@3x.png | Bin 0 -> 1355 bytes Telegram/SourceFiles/ui/menu_icons.style | 1 + Telegram/SourceFiles/window/window_peer_menu.cpp | 4 +--- 5 files changed, 2 insertions(+), 3 deletions(-) create mode 100644 Telegram/Resources/icons/menu/stats.png create mode 100644 Telegram/Resources/icons/menu/stats@2x.png create mode 100644 Telegram/Resources/icons/menu/stats@3x.png diff --git a/Telegram/Resources/icons/menu/stats.png b/Telegram/Resources/icons/menu/stats.png new file mode 100644 index 0000000000000000000000000000000000000000..0bafaa3956155da460c42669fbeae8b8fdde584b GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1SIoCSFHz9jKx9jP7LeL$-D$|Tv8)E(|mmy zw18|52FCVG1{RPKAeI7R1_tH@j10^`nh_+nfC(-uv49!D1}S`GTDlgftk2WMF~maf zZHR66AqN59FGsvOGg-71f66*B)rC0C+R_z~Id_5{WA(vLUK>BEcPv;cbwO*YeCyxP zF2>1Db1xSw-%KsucHGzW_p`mzPx9>M`79qOoFKR`Zhidv>vjA41#C_}|GY8cO=G;? z^uKle#WT)V3vl_b2wHhydfej6FKxQd^xIkmPr8_Kq)_Jk=bJfYMl3mJO!I3m^37++KF#gV4bjujMSJ_OZNfFI>d!d0k+2_ zc;-zE(PGVRYfsu6=YFc;!t1XOE-9uZuml**Y*|*cQ${Oz(#w)vx8G{C*az=oyyLqd Uuj+*JUQi5qy85}Sb4q9e047-3)Bpeg literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/menu/stats@2x.png b/Telegram/Resources/icons/menu/stats@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..18db4e9ecdbd5e1eac9a2775715cad020cda721b GIT binary patch literal 938 zcmV;b16BNqP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NF6iGxuR9Fe^SU*T=Q5escLE$E* zQA37^g9M^j4G{%Vo1i#2Xs;lg44WLZp{O|sl$MrS8j8lYf&wKF2L}-ZDTLIB5F1pY zeDC)<54jwVx0`zF@wj)8@BF^=eZSxR&OQI^>5(3(0#XH}3jB)|`1$^Pi!xa=t5&PM zy}boKHa2#5ch}rO2-4fzJ2f>mFfhRET&-4bZf@S*-k4q*v{)>^-X9pWPjLI-;D97) z^?P}F$xQZxiFOV?JUs9xnVXwqc91jC&cRS96p2Lo`}?`6hKGkwPfs-(4Hu+ru>^r8 zpU-p2R4Uc^`8m{J5M?sPw@W&UHDp{VuoVgg)EEo~*vH4ml$YE53PF8+eP?H9R;v}n zo12?gS65sGlr6d-jLy-~(Za$4i1+vRx3;z@1yoaXL3?|9E|&|eCnqO9pO2z%Zi*{t zV`F1&Z4Im!7Z+}~yI!w1E1(b&1$n*R?d@&wB@zj{-Tw0OLU9Xierly&Sy>5(!)CLY z%Ibv&lWCdcXyZU43$b{ety1@bar;OR;$5*%K%HI()jpzOB&%0A%cRzAkh(z$1$ae z0@MkwjE?;RvTAJvUfAuKi|3fuBW;obK$1mOfjG-2QFK4E(qaq-5g zbANx2-Jrb;ZAZzNk&}~?(P$KZ7~m9vOE`7qV}=L^W3kxb;i2&Ue|s)1Ej>R!qfTNx zLqkKY1hFebdXJ8dE-x=*oy48IReT#bYVY^^+X$3GqzXtC_&+P~8~6YTFSoE~AOHXW M07*qoM6N<$g4KqO6951J literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/menu/stats@3x.png b/Telegram/Resources/icons/menu/stats@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..77bc3547df3d72e163482345dc4e7727cc83c803 GIT binary patch literal 1355 zcmZ8hdo&XY7~hQ8SV)>lay-gLZ6Vv0jtVtto7iQDX3HZ}j?E)SD4IuxXp7QywOk>I zJd)S!PFJ-%s%cCo%5H>aw;R_^8}9sb@9CcJ{J!7!`sX{p?|g*;gkw;MB?JHfK>ct& zfm+6Gz(7aqCra&2v;<@Z9y#0cVKua#$9~SScQ`|?!R4`{ z?({l5&2eK3R_@{ugos8yzs4^6lF3)D_YSYGDKo2?`77y* z%(awiJw9_-dHd_CX0dN}a_Y&-kntBYQ0immF4B-f&v3YW@2LE_40B8kqD2t4L>*I#$vJNcsa=I>~$W`w$pPccZaq0uvpys zBQiYm;zbVkwIw&`Y^}>P^27_^Tmx@H9iLIfbp$dg!c-Uieu3P{Bb*`>v(n)YQ zTr3uM*P}Tl7UZh&=4CJ#Ory~(VJ8~4Gz)$e3h&j`X*8OGX@%lkLvp7WMGgpfxwMpw z!x;dvSga!o6)VJrKk53dHm9K2H<7_`@$k5{b!24Z3uWcox5lORV4>WU$z*Qdu>(&a z?BXdG7Z0T{7}R0`^yt+wWpUGepobo*MaduXzP=u03>i^i>)YH?`)m7=ZrcyZ~ z5TTKgF#s}s+OVmip`p9`R{Vperok{`QMXaaz$JTp$^62CTCGkI;C@O63g_~#Uqdc@ z`V>c}-}MFMy{k}N1WHLsIX?UNF(#~mK6kG#3m)L@ z5|`I>dXgVbAP^!VB5Dt;rKYCxX3{FM{mIgu*4FiJRVu9Aig3^NY9f)Cl$7-1PV%T` zCmLb?>YYSlM-%Q*&Cg#Ai~^qVlzU?;wX)913pQ`Lc|WQ}Dh)=4#N%W&N|mazb2^4) z6u4_3(w9boLZPI+Y!*xJY+1{PSE;eF`BJ+PV<@x(md7{+qI7h0Xxle#Y%_B5)`}Mq z7REb2Ha3QHtRJ&GdZ@ldWIr~+=jn|AknX=y0}ffyCrd&9`SzIu$P#;%7CiJc@z zSxXM>^nks^oZE!pxWB)bmlxvA%a-9tVy9T_khtaHtrUwUt8-= zB0Vt|GBTX>KeXln^DtoT`EelC{r&wKv;{GIS}q6a=oma-T-@8-u2yGc4UjnK5)1cz zW$gC_Q9URumK<#(sVbhOjmI2rHiyI0lasHA!4mHM6LD5Xpj>@*CDIjJFH`NGu@Qvb zGpB^vJuUhfOYOA+Kky)xSVRoTGMvL=U0)IP*jWTqGc(%z4ql;TB3E=fPvLHCTv^Z{*6cG=S%QuK0?X) E2M%*zI{*Lx literal 0 HcmV?d00001 diff --git a/Telegram/SourceFiles/ui/menu_icons.style b/Telegram/SourceFiles/ui/menu_icons.style index 715c6a2fb..734651b52 100644 --- a/Telegram/SourceFiles/ui/menu_icons.style +++ b/Telegram/SourceFiles/ui/menu_icons.style @@ -51,6 +51,7 @@ menuIconExport: icon {{ "menu/export", menuIconColor }}; menuIconClear: icon {{ "menu/clear", menuIconColor }}; menuIconManage: icon {{ "menu/manage", menuIconColor }}; menuIconDiscussion: icon {{ "menu/discussion", menuIconColor }}; +menuIconStats: icon {{ "menu/stats", menuIconColor }}; menuIconCreatePoll: icon {{ "menu/create_poll", menuIconColor }}; menuIconQrCode: icon {{ "menu/qr_code", menuIconColor }}; menuIconExpand: icon {{ "menu/expand", menuIconColor }}; diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp index 7102cd7f7..a28acb106 100644 --- a/Telegram/SourceFiles/window/window_peer_menu.cpp +++ b/Telegram/SourceFiles/window/window_peer_menu.cpp @@ -1000,7 +1000,6 @@ void Filler::addManageChat() { } void Filler::addViewStatistics() { -#ifdef _DEBUG if (const auto channel = _peer->asChannel()) { if (channel->flags() & ChannelDataFlag::CanGetStatistics) { const auto controller = _controller; @@ -1010,10 +1009,9 @@ void Filler::addViewStatistics() { if (const auto strong = weak.get()) { controller->showSection(Info::Statistics::Make(peer)); } - }, nullptr); + }, &st::menuIconStats); } } -#endif } void Filler::addCreatePoll() {