From aa60283fcb120cbc9927f11df7c9f4499bebac13 Mon Sep 17 00:00:00 2001 From: AlexeyZavar Date: Wed, 18 Mar 2026 14:39:36 +0300 Subject: [PATCH] feat: add repeat icon Co-authored-by: immat0x1 --- Telegram/Resources/icons/ayu/repeat.png | Bin 0 -> 501 bytes Telegram/Resources/icons/ayu/repeat@2x.png | Bin 0 -> 870 bytes Telegram/Resources/icons/ayu/repeat@3x.png | Bin 0 -> 1327 bytes Telegram/SourceFiles/ayu/ui/ayu_icons.style | 1 + .../ayu/ui/context_menu/context_menu.cpp | 2 +- .../ayu/ui/settings/settings_chats.cpp | 2 +- 6 files changed, 3 insertions(+), 2 deletions(-) create mode 100755 Telegram/Resources/icons/ayu/repeat.png create mode 100755 Telegram/Resources/icons/ayu/repeat@2x.png create mode 100755 Telegram/Resources/icons/ayu/repeat@3x.png diff --git a/Telegram/Resources/icons/ayu/repeat.png b/Telegram/Resources/icons/ayu/repeat.png new file mode 100755 index 0000000000000000000000000000000000000000..d973fba8b71beabfae33341443e91d205751185e GIT binary patch literal 501 zcmVDw85HtF8;;;EFN)LNsfyw_rlx7sEm0{vvB$bBORDRd z=6NO^UDr{b=f?hF4PNOy>Qxd&kyy8FYeay%(4p>qs+QpCx~_-kT#?x0{L;Sf!t-$) z$pze1qXnFerXK`gbPIV7;D}b|IC}?L*Ui;5RlMrw@b;1 zZ<7dv!N810Bh&46OKG)QzyAMtJk0rgE@i*po8$3lQo+VbVWeFw7WRI>+fZDuS38+Z zY~dl>#D-`B)9Lh&;fKS)&So<^9*;}IND7bG!b5hsT$XEGM4m-O4?4IvB1nWAk5flT#2Q`|=px+_B*Ki3Jf)m__!m*k=Q5s? zpu&JXlMq0KAfyZ%DVzwXXpIPPw<6h67>J}_tyZPft)aw*Hxxy}fBLCHr&`4%k`ziP zx6uS>Gldeb;N@0*@k#5kCwU=?0FOoA>HFM_c7wn8Gz6einR{{^`l`WpyA@*GgUh2KX(v#f4fAP(L4XVyOYoaa&w)65zL}DuK;rV-UV1w6=)XpT8B=EBQ^VPG9hq zQe&8OVmaWrB$NZJv;@c-E+QJljOAVOMJ$>Eonvvz>7v z0_X$<&igJC3gsL}VL1mPvl&(DXCkB^}QuCA_% z6SZPl$_Ys3=;+9to}PNY1KB)2K2D#I5~PDq0I~x%Ha4c8tsH&0xVSKvmzTxlmzDAH zMTXbcSLcXBVvq+Ur+qH!pzh7hjq}-P6aSw3eXF6@s|dmzr}V{iGgz z!XWA@a9^j8b2e)o(ig=_N&$bYC_xw%3haeS5#cK1_GM}pmN9NaM0NN=5@GG~FN2W8 z#-go;w>|E^#DhwuCatF?XesMKyL?sBwhw7pfGp))B>N&?xoTJsRvurdL_-iCT*Rib z6GTVx_V%_oId;DBL2JQuE>b#=`Vr8qT&Rne(bRE81u%Eem(&u(6`+t=(TD$t-$;g;84NA7engNjoQJLf%(b}L> zgX^%;g`fpVna20ViO>0Wi{0JbU(bU@j$u<%1Kj#SP-s3?pRD>MHm)kOM>7CUR8ct4 z$XP+O4iWeyJyof6yM-~W~stc0(EH6p2o-n5J|C(@Q`eu3SScATfkH zYWZ75BsK>~$4UnBnTv7Tn~3&iA`Tu)$;gN51o^-tl>9tyDKtY+tLXppLI9nh06IYd lbb menu, HistoryItem *item) { session->api().forwardMessages(std::move(resolvedDraft), action, [] {}); } }, - &st::menuIconRestore); + &st::ayuRepeatMenuIcon); } void AddReadUntilAction(not_null menu, HistoryItem *item) { diff --git a/Telegram/SourceFiles/ayu/ui/settings/settings_chats.cpp b/Telegram/SourceFiles/ayu/ui/settings/settings_chats.cpp index be88b14476..9dd3055069 100644 --- a/Telegram/SourceFiles/ayu/ui/settings/settings_chats.cpp +++ b/Telegram/SourceFiles/ayu/ui/settings/settings_chats.cpp @@ -357,7 +357,7 @@ void BuildContextMenuElements(SectionBuilder &builder, AyuSectionBuilder &ayu) { .initialSelection = static_cast(settings->showRepeatMessageInContextMenu()), .options = options, .setter = [](int i) { AyuSettings::getInstance().setShowRepeatMessageInContextMenu(static_cast(i)); }, - .icon = { &st::menuIconRestore }, + .icon = { &st::ayuRepeatMenuIcon }, .keywords = { u"repeat"_q, u"resend"_q }, }); if (settings->filtersEnabled()) {