From d6b833fbb285fcc061b63ff82c5626b7c502d674 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 27 Dec 2024 23:22:58 +0400 Subject: [PATCH] Add icons for gift upgrading. --- Telegram/Resources/icons/menu/tradable.png | Bin 0 -> 811 bytes Telegram/Resources/icons/menu/tradable@2x.png | Bin 0 -> 1565 bytes Telegram/Resources/icons/menu/tradable@3x.png | Bin 0 -> 2312 bytes Telegram/Resources/icons/menu/unique.png | Bin 0 -> 868 bytes Telegram/Resources/icons/menu/unique@2x.png | Bin 0 -> 1719 bytes Telegram/Resources/icons/menu/unique@3x.png | Bin 0 -> 2539 bytes Telegram/SourceFiles/boxes/star_gift_box.cpp | 4 ++-- Telegram/SourceFiles/ui/menu_icons.style | 2 ++ 8 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 Telegram/Resources/icons/menu/tradable.png create mode 100644 Telegram/Resources/icons/menu/tradable@2x.png create mode 100644 Telegram/Resources/icons/menu/tradable@3x.png create mode 100644 Telegram/Resources/icons/menu/unique.png create mode 100644 Telegram/Resources/icons/menu/unique@2x.png create mode 100644 Telegram/Resources/icons/menu/unique@3x.png diff --git a/Telegram/Resources/icons/menu/tradable.png b/Telegram/Resources/icons/menu/tradable.png new file mode 100644 index 0000000000000000000000000000000000000000..588ad29b9a7b09c380d2def4520c230142946e12 GIT binary patch literal 811 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 P00000NkvXXu0mjf^l8x) literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/menu/tradable@3x.png b/Telegram/Resources/icons/menu/tradable@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..fa9ab721330f6c5f73db16eacfb5cf3d60ae6177 GIT binary patch literal 2312 zcmV+j3HSDiP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91NT34%1ONa40RR91NB{r;0FW_8?*IS@a!Eu%RA>e5nsvxkO%TTIPV5#@ zOzajFQEXHcK}0byu@yzJu&^5&yA`_?yAulo3v98w_4~oXFz&hUz308&^LjqG_pdp- z&(6-XXV2`+?2Q*M`irhWELI?8%9OD{`yZM=fBuadH$Hjt2KZF&*s&viPwYnEwN$KFQJb4O zb?Q^6P6_7SyLT2qgMA^lZ{OZxWvu5wD__36HZfhgbQdmM5N@wuzb;+6v-hv=$Cl1MT-_ce*6&2wr}6gc_pU9ZRgIN(u+X2SiE>~0U+efoA>_x`+~W4?OM{L zNj2af$jzHK*R0^+w28O3d-ra!8v!?HeNN;7g#UsWHEPs9AR|*YYu1coO02Q>9AfX1Ilc+sTtB zg@z^ILO9&4ArXFr&#YOq9z1wp)>WUvtU9r5c=NH%DC}5#%p(U{&6+jCQ|opVVXHn{ zv>n9eY0{)|tLRT$f&>Xxu3RbF2%68HJ$w1`Wlr{?Lx+Z~_RmRTe!_$4C{FA!0)*W= z3_S^~mMvSRwRP*(O#?ia2Mib>(-Xgq8#hj88FW2*^eDF6V6|k)5>boLqelibm>xU7Tnys#Q5>!FI>1#52tz+*FGH@#$jLw(6Avxh8Rr0e*JX&f&~lWj@!V21NGcIT6S}jq5*KroH?_`Or1Ja1BMSD zu6z6U@2`8=u5rYTY39wFr{~5LZ5i^`ty?vK8>4L5vKh>zNt1Nf^y$;Bu{>I9$EI~+ zJZXU&n?&2!w{KrP696mory!FvXU_5C$LmqZckkZKl`EGXYh*ULMzVFC7*AR-osV13 zP1dAm!l&)syH^9KwCP8YZ{NNRXFb-)!-fqL48pW&)0`MjS}@%@n!9)Ju4kfRV`ax; z=;FnTpFe*tkGF2!lH*=$7&&sJU=X-=(!CzaaN{u5b9e39RnJFKqbu?TX>KG+lqjKd zt(!M*%6F(Wj2SaV>z^=Tg6{QDCj42oYL(1QRNlFBXFVU;F;S8L)~s10y`@T(B2$*G z>({Sm&6-tuMIa&-48qv4W2MVm0dANpbHj~`W<4dDj`VWpqPxnJDMN)rdZ_|fXM+Jx zoH$W12%|@j)=E5-`JBkxWp23X3*|zE3Q1R=K7A}Z%9SfeWl8{7uU_RQ&BE}=2PPN< zN>@&dCoOQ(m#(DMojP@5Cf=w14r|n?;hergg$hzU#Ax!%j2SaJVK_$34Y%pUc+!Ha z*t~hOo|{;iv`t!&W6EeMRjNcKSdbSlUJMwE&73(?FbJ($wep0CQz->dE9}sAG;ZA3 zIYe5jRH;G*U+|=`)ZV05gxRxa3kJU$(BB9+k^(|$pI6}z?;h)jy0*Ek(F@z(V^Vikfe+`PUYS*Ss8%mayDCj=|0Kh$t|+0?`$S iu0V7JqATE7f&Ty=vH1Ngz&-B(0000Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR917@z|H1ONa40RR917ytkO0OB=utpET5&PhZ;R5%f}R69trQ5a5B{0R%w zRB(s}3BoRdv{;cYi9ti)qHRgm&{{-8)aD>aDCpuP!bud7P_Y_B0-=j@7qBVqLZn1l zp!LwHliJ50Kk}bJ-^=s9=Xo#ZYiVijw70i6m*68>tycT}{$>+twc5M8ySKMDr_+gC zte^QhIyy#1M)-U_kH_om?5tL+e?AVXV6j*b&(6+VE*I?M8#5XiFgh+`*LZPWtYGY%As3MW*_V#vhaglnzn;i%QbUNMc?k)xa_rSma zvh45gQ)q8*uUsyV#bU(L)6+vR&(F`Wa43$$;h^$Dp@4C~h&Bs_!hAkY0Wz8F<>iH1 zy1KehT5D@71$+t!%jI$ohlA+-{rxBnt)aMdI=!~GMpTtbg>D*+M(V8-;08~V$waId z7Z-DLb3_)4#mI}sLB*AqmzSHHn{~krirH*_e0&5Q*ljl3&dv@2%+Ah&FJzRHNF)vp z4#0pe0&@ZhjIDM&5gle zXlrZ3a%(i2$;n9!1Oj6qgAt>};x8{RgWdM__Vn~L-X~@cU+LqM$w--KFKuh--9 z)zwu5{C^<9`PrQbqLqq7M%M0000Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91FaQ7m0NXcg3;+NIAxT6*R9Fe^m{~}bTNK9~8Z4Vk z8>ELa%Lh}4GSl#-qQS}>f=CoARKyAb@uk49St+R=3bj%i=|K_^(JbqwK*TH(DXDDG zs8B1z=JMVjt;=?^zvJ=f@z#sy;bYBfecxXDzt=u4F2g_d1>D`;SFBi}*uPIuO;1mc zkB^UDikr^-VLB-($<@_0F){HE=QYz&L{?VTy?gim`ThI#>({MYx3+BAB6fe_3sJ`O z>C?Tvz5lDg&27q*DHA44Fbf|-o^Rmc;W25_q-oQp&73(iARqwNi0|g+R$5w0aeMac z(N(TGV}}k84_~`>?Ti^S2t9iAXrBD&$M4_2Lx@B@M~xa~gu<+>tc-Q}{Q0v|ty#0C zqN2jr*Z0kvH%jObk&%(Xc911^=2=}`&Bs$IM~)mBA0Mw+A$rw@Lb1!2FTZ~MI)UE5 zfB)#wqi^57ef|2CXJBC9+_`fh&YU^JdyCxP-+$}Yt@!TSx38(GNi0#Zm6DT_k*B1j zoIQJ11s^ame*F07&!6*EUcGvy0|xaWL0(*3tOsS)K7Ra&{OHl6x*QC=d-pE#ckkX! zojO%l4U8@*C?EnvSf+KX)Ik1efjcbR4pwnhJ4||g+G7(M0M%XB}3&X3zACK zqM{B5pKv^M=#ZfuH*Va^moHI0efo6Fm@$U7ANKU=)ABZ}SFbiqLqbAC z6&o9CsDv#kDZ!w*x!J0Xii#57oSYo1wol2bRjb5}9b`2+eE2Zh?(Xis-jdBM?m4`)AQW9bI3b7I<8&2W^LQen>VB7Fj}^3nbjQ$$@l>?yLRoO z#|;}0GBPrfl`SkR1aA$k4K^+=PTubiJULa23Tzy%oI!@s|Hp!JMsOQQ&7OMp?3tIB z7e@@u#KIXqoB;FY&AV~qhOC{Th2@nVJa_;Y?%%&ZKR@3vm_L6$$0~SHUthmy(IP`@ zn*|2t@Va^PCUFg;?Cfk-^UIenbeo|PmdQ(&o3q6*VCoPw`S9VxoH=t0tvyz<5;r$D z*RbOiB_9}QsD!YQ#;sl{PJ3B{=Fo8osUubBk9(UckbXecL=rYnX7%g7BSjh)ZFj7fPJ9g|)QD`89tf`Vf zL_|c0C3vCa%uFKOwr!gdIz`Z@4Gj$hWi(b`uK=A*r=lM@as)GdEJ;gClWHzpxS-62 zfbjG4W7s2fTU(oqe1H&8gam+42_8RwjO5CdD`+Ay8NokMCr_T_j~n|D2f1YS zgF30DCRs8^8_3Cgj=0<3_U0AGk%&&(w70jjZvav!;|#kGe*xQH;9n&6`X=YFlU4u# N002ovPDHLkV1j%27dZd` literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/menu/unique@3x.png b/Telegram/Resources/icons/menu/unique@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..e660a8262ce266407f9d4ec2f9974adfbcf74bd3 GIT binary patch literal 2539 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 Bl+FME literal 0 HcmV?d00001 diff --git a/Telegram/SourceFiles/boxes/star_gift_box.cpp b/Telegram/SourceFiles/boxes/star_gift_box.cpp index bf8e025b6..c0cc7442d 100644 --- a/Telegram/SourceFiles/boxes/star_gift_box.cpp +++ b/Telegram/SourceFiles/boxes/star_gift_box.cpp @@ -2140,7 +2140,7 @@ void UpgradeBox( infoRow( tr::lng_gift_upgrade_unique_title(), tr::lng_gift_upgrade_unique_about(), - &st::menuIconReplace); + &st::menuIconUnique); infoRow( tr::lng_gift_upgrade_transferable_title(), tr::lng_gift_upgrade_transferable_about(), @@ -2148,7 +2148,7 @@ void UpgradeBox( infoRow( tr::lng_gift_upgrade_tradable_title(), tr::lng_gift_upgrade_tradable_about(), - &st::menuIconReplace, + &st::menuIconTradable, true); struct State { diff --git a/Telegram/SourceFiles/ui/menu_icons.style b/Telegram/SourceFiles/ui/menu_icons.style index 3c0a7b281..f1d3c6442 100644 --- a/Telegram/SourceFiles/ui/menu_icons.style +++ b/Telegram/SourceFiles/ui/menu_icons.style @@ -171,6 +171,8 @@ menuIconStarRefShare: icon {{ "menu/stars_share", menuIconColor }}; menuIconStarRefLink: icon {{ "settings/premium/features/feature_links2", menuIconColor }}; menuIconTransparent: icon {{ "menu/affiliate_transparent", menuIconColor }}; menuIconLike: icon {{ "menu/affiliate_simple", menuIconColor }}; +menuIconTradable: icon {{ "menu/tradable", menuIconColor }}; +menuIconUnique: icon {{ "menu/unique", menuIconColor }}; menuIconTTLAny: icon {{ "menu/auto_delete_plain", menuIconColor }}; menuIconTTLAnyTextPosition: point(11px, 22px);