From 4c9a2e4571e0eda8a553e733c7019bca7dedce7e Mon Sep 17 00:00:00 2001 From: ZavaruKitsu Date: Fri, 9 Jun 2023 21:09:25 +0300 Subject: [PATCH] fix: import ghost icon thx to Solar icon pack --- Telegram/Resources/icons/ayu/ghost.png | Bin 0 -> 358 bytes Telegram/Resources/icons/ayu/ghost@2x.png | Bin 0 -> 511 bytes Telegram/Resources/icons/ayu/ghost@3x.png | Bin 0 -> 832 bytes Telegram/SourceFiles/ayu/ayu_icons.style | 3 +++ Telegram/SourceFiles/window/window_main_menu.cpp | 3 ++- Telegram/cmake/td_ui.cmake | 2 ++ 6 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 Telegram/Resources/icons/ayu/ghost.png create mode 100644 Telegram/Resources/icons/ayu/ghost@2x.png create mode 100644 Telegram/Resources/icons/ayu/ghost@3x.png create mode 100644 Telegram/SourceFiles/ayu/ayu_icons.style diff --git a/Telegram/Resources/icons/ayu/ghost.png b/Telegram/Resources/icons/ayu/ghost.png new file mode 100644 index 0000000000000000000000000000000000000000..24d96df3c15338450638caf1c0a490cf0f34f0a5 GIT binary patch literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9GG!XV7ZFl!D-1!HlL zyA#8@b22Z19F}xPUq=Rpjs4tz5?O)#-<~dxAr*{oLjrkQ40v>>3pcRHG%!y9qk<+D z6$M5aAo}ucnnOae`*%mZ=^rMkW?%kh8XeE9l(b7wf0yKc{}0pH+7dlHC%yP>(YHmX z+a$Dp)8{FvCu{F-?o5=}p~1E9RJqWKK7a1n4m?SFIWH^}>G-OYF{`aM@cPy{3A5C` z9kn^XZn>4!CY{Zb7Hd4(mTN9u{=-M%`kM5Y3ckUYQ+t-7f1eFIQfz3QUzn? zo(7ZU;y+YR$LNVy+08H68@IgLpig;guD9=HpYPiO-Rr9sX!RwBPFrdeczr9^;efk& z=BbPGHyM6Nl(-VMYu)U5qQVDwk_6lxrP=Qv`_}&M`|ov;@l3f3ebt$^vFAG;`nxGI z>3Pv3_T`zY_VF6s3}-3H3t#6De~s0`@}8LVeWv`kyWQSD(P6w6`QmGpWb&6~E{*~L zlT_N1((b)CFEor2b4{GH(Xu+B+)l{2+0HUKne)M)q({d8JkIb0tukfgD}EMnI&97i z|2bR<#};Ws-F;zU7|q&rGpYCgwmZ%CdpP5RydJYIf%{dban-65rjgS&CP#`&a#hJ3 z3V8SMvVzvKe$*V~}fjx8}=Dj!a;DF?hQAxvXeZ~!S6{2X$Z9^TuyM=W8+W>F_teinbO`vK8 zkjJLKzta8U>>588u|F>~w<A{jCQ{3GOyHmFA=jk)w&Qusedft4*iP*{_xQQU^r=s5jh4NcxxpyHW1Yt2 zlP+hQv*iM}^~bbD9~DsAI-$nql8xRpoA|`Fn>{C#7P8MgUi#*|f;COmHbVKUw`JCqrqfO@jrj5Qa)eRS z1kE2=$AxUS-haQirQqf7-@BJE{(SbivLyeBr*w*cu$nU9tRBvKlD1T_lY63q@j45kB|jPd z+zHDmiQ-INV2OWB!UbEj@9z137?|K0JYD@<);T3K F0RX;MY&QS^ literal 0 HcmV?d00001 diff --git a/Telegram/SourceFiles/ayu/ayu_icons.style b/Telegram/SourceFiles/ayu/ayu_icons.style new file mode 100644 index 000000000..f2b407061 --- /dev/null +++ b/Telegram/SourceFiles/ayu/ayu_icons.style @@ -0,0 +1,3 @@ +using "ui/colors.palette"; + +ayuGhostIcon: icon {{ "ayu/ghost", settingsIconFg }}; diff --git a/Telegram/SourceFiles/window/window_main_menu.cpp b/Telegram/SourceFiles/window/window_main_menu.cpp index 2de53d731..ed163c477 100644 --- a/Telegram/SourceFiles/window/window_main_menu.cpp +++ b/Telegram/SourceFiles/window/window_main_menu.cpp @@ -78,6 +78,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ayu/ayu_settings.h" #include "ayu/boxes/confirmation_box.h" +#include "styles/style_ayu_icons.h" namespace Window { namespace { @@ -848,7 +849,7 @@ void MainMenu::setupMenu() { if (settings->showGhostToggleInDrawer) { _ghostModeToggle = addAction( tr::ayu_DrawerGhostModeToggle(), - {&st::menuIconFake, kIconPurple} + {&st::ayuGhostIcon, kIconPurple} )->toggleOn(AyuSettings::get_ghostModeEnabled()); _ghostModeToggle->toggledChanges( diff --git a/Telegram/cmake/td_ui.cmake b/Telegram/cmake/td_ui.cmake index 404f72080..5bdf06ad8 100644 --- a/Telegram/cmake/td_ui.cmake +++ b/Telegram/cmake/td_ui.cmake @@ -12,6 +12,8 @@ include(lib_ui/cmake/generate_styles.cmake) include(cmake/generate_numbers.cmake) set(style_files + ayu/ayu_icons.style + ui/td_common.style ui/filter_icons.style ui/menu_icons.style