From 9ad5b8ff90c35c28ddcc38f61f2b4c6768bcef3b Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 19 Mar 2020 15:06:08 +0400 Subject: [PATCH] Add special filters icons. --- Telegram/CMakeLists.txt | 5 +- .../icons/{ => filters}/filters_all.png | Bin .../icons/{ => filters}/filters_all@2x.png | Bin .../icons/{ => filters}/filters_all@3x.png | Bin .../icons/filters/filters_all_active.png | Bin 0 -> 923 bytes .../icons/filters/filters_all_active@2x.png | Bin 0 -> 1808 bytes .../icons/filters/filters_all_active@3x.png | Bin 0 -> 2703 bytes .../icons/{ => filters}/filters_bots.png | Bin .../icons/{ => filters}/filters_bots@2x.png | Bin .../icons/{ => filters}/filters_bots@3x.png | Bin .../{ => filters}/filters_bots_active.png | Bin .../{ => filters}/filters_bots_active@2x.png | Bin .../{ => filters}/filters_bots_active@3x.png | Bin .../icons/filters/filters_channels.png | Bin 0 -> 618 bytes .../icons/filters/filters_channels@2x.png | Bin 0 -> 1362 bytes .../icons/filters/filters_channels@3x.png | Bin 0 -> 2133 bytes .../icons/filters/filters_channels_active.png | Bin 0 -> 527 bytes .../filters/filters_channels_active@2x.png | Bin 0 -> 1048 bytes .../filters/filters_channels_active@3x.png | Bin 0 -> 1584 bytes .../icons/{ => filters}/filters_custom.png | Bin .../icons/{ => filters}/filters_custom@2x.png | Bin .../icons/{ => filters}/filters_custom@3x.png | Bin .../{ => filters}/filters_custom_active.png | Bin .../filters_custom_active@2x.png | Bin .../filters_custom_active@3x.png | Bin .../icons/{ => filters}/filters_groups.png | Bin .../icons/{ => filters}/filters_groups@2x.png | Bin .../icons/{ => filters}/filters_groups@3x.png | Bin .../{ => filters}/filters_groups_active.png | Bin .../filters_groups_active@2x.png | Bin .../filters_groups_active@3x.png | Bin .../icons/{ => filters}/filters_private.png | Bin .../{ => filters}/filters_private@2x.png | Bin .../{ => filters}/filters_private@3x.png | Bin .../{ => filters}/filters_private_active.png | Bin .../filters_private_active@2x.png | Bin .../filters_private_active@3x.png | Bin .../icons/{ => filters}/filters_setup.png | Bin .../icons/{ => filters}/filters_setup@2x.png | Bin .../icons/{ => filters}/filters_setup@3x.png | Bin .../icons/{ => filters}/filters_unmuted.png | Bin .../{ => filters}/filters_unmuted@2x.png | Bin .../{ => filters}/filters_unmuted@3x.png | Bin .../icons/filters/filters_unmuted_active.png | Bin 0 -> 510 bytes .../filters/filters_unmuted_active@2x.png | Bin 0 -> 946 bytes .../filters/filters_unmuted_active@3x.png | Bin 0 -> 1444 bytes .../icons/{ => filters}/filters_unread.png | Bin .../icons/{ => filters}/filters_unread@2x.png | Bin .../icons/{ => filters}/filters_unread@3x.png | Bin .../icons/filters/filters_unread_active.png | Bin 0 -> 718 bytes .../filters/filters_unread_active@2x.png | Bin 0 -> 1473 bytes .../filters/filters_unread_active@3x.png | Bin 0 -> 2300 bytes .../Resources/icons/filters/folders_cat.png | Bin 0 -> 1237 bytes .../icons/filters/folders_cat@2x.png | Bin 0 -> 2450 bytes .../icons/filters/folders_cat@3x.png | Bin 0 -> 3804 bytes .../icons/filters/folders_cat_active.png | Bin 0 -> 943 bytes .../icons/filters/folders_cat_active@2x.png | Bin 0 -> 1819 bytes .../icons/filters/folders_cat_active@3x.png | Bin 0 -> 2803 bytes .../Resources/icons/filters/folders_crown.png | Bin 0 -> 1051 bytes .../icons/filters/folders_crown@2x.png | Bin 0 -> 2046 bytes .../icons/filters/folders_crown@3x.png | Bin 0 -> 3190 bytes .../icons/filters/folders_crown_active.png | Bin 0 -> 885 bytes .../icons/filters/folders_crown_active@2x.png | Bin 0 -> 1643 bytes .../icons/filters/folders_crown_active@3x.png | Bin 0 -> 2502 bytes .../icons/filters/folders_favorite.png | Bin 0 -> 923 bytes .../icons/filters/folders_favorite@2x.png | Bin 0 -> 1893 bytes .../icons/filters/folders_favorite@3x.png | Bin 0 -> 2790 bytes .../icons/filters/folders_favorite_active.png | Bin 0 -> 690 bytes .../filters/folders_favorite_active@2x.png | Bin 0 -> 1362 bytes .../filters/folders_favorite_active@3x.png | Bin 0 -> 2033 bytes .../icons/filters/folders_flower.png | Bin 0 -> 1049 bytes .../icons/filters/folders_flower@2x.png | Bin 0 -> 2240 bytes .../icons/filters/folders_flower@3x.png | Bin 0 -> 3269 bytes .../icons/filters/folders_flower_active.png | Bin 0 -> 908 bytes .../filters/folders_flower_active@2x.png | Bin 0 -> 1810 bytes .../filters/folders_flower_active@3x.png | Bin 0 -> 2523 bytes .../Resources/icons/filters/folders_game.png | Bin 0 -> 782 bytes .../icons/filters/folders_game@2x.png | Bin 0 -> 1705 bytes .../icons/filters/folders_game@3x.png | Bin 0 -> 2686 bytes .../icons/filters/folders_game_active.png | Bin 0 -> 620 bytes .../icons/filters/folders_game_active@2x.png | Bin 0 -> 1298 bytes .../icons/filters/folders_game_active@3x.png | Bin 0 -> 1994 bytes .../Resources/icons/filters/folders_home.png | Bin 0 -> 463 bytes .../icons/filters/folders_home@2x.png | Bin 0 -> 866 bytes .../icons/filters/folders_home@3x.png | Bin 0 -> 1238 bytes .../icons/filters/folders_home_active.png | Bin 0 -> 384 bytes .../icons/filters/folders_home_active@2x.png | Bin 0 -> 674 bytes .../icons/filters/folders_home_active@3x.png | Bin 0 -> 1090 bytes .../Resources/icons/filters/folders_love.png | Bin 0 -> 824 bytes .../icons/filters/folders_love@2x.png | Bin 0 -> 1711 bytes .../icons/filters/folders_love@3x.png | Bin 0 -> 2600 bytes .../icons/filters/folders_love_active.png | Bin 0 -> 577 bytes .../icons/filters/folders_love_active@2x.png | Bin 0 -> 1162 bytes .../icons/filters/folders_love_active@3x.png | Bin 0 -> 1799 bytes .../Resources/icons/filters/folders_mask.png | Bin 0 -> 1107 bytes .../icons/filters/folders_mask@2x.png | Bin 0 -> 2221 bytes .../icons/filters/folders_mask@3x.png | Bin 0 -> 3384 bytes .../icons/filters/folders_mask_active.png | Bin 0 -> 849 bytes .../icons/filters/folders_mask_active@2x.png | Bin 0 -> 1591 bytes .../icons/filters/folders_mask_active@3x.png | Bin 0 -> 2507 bytes .../Resources/icons/filters/folders_party.png | Bin 0 -> 505 bytes .../icons/filters/folders_party@2x.png | Bin 0 -> 897 bytes .../icons/filters/folders_party@3x.png | Bin 0 -> 1328 bytes .../icons/filters/folders_party_active.png | Bin 0 -> 521 bytes .../icons/filters/folders_party_active@2x.png | Bin 0 -> 948 bytes .../icons/filters/folders_party_active@3x.png | Bin 0 -> 1450 bytes .../Resources/icons/filters/folders_sport.png | Bin 0 -> 964 bytes .../icons/filters/folders_sport@2x.png | Bin 0 -> 2050 bytes .../icons/filters/folders_sport@3x.png | Bin 0 -> 3259 bytes .../icons/filters/folders_sport_active.png | Bin 0 -> 976 bytes .../icons/filters/folders_sport_active@2x.png | Bin 0 -> 1935 bytes .../icons/filters/folders_sport_active@3x.png | Bin 0 -> 2828 bytes .../Resources/icons/filters/folders_study.png | Bin 0 -> 1025 bytes .../icons/filters/folders_study@2x.png | Bin 0 -> 2107 bytes .../icons/filters/folders_study@3x.png | Bin 0 -> 2990 bytes .../icons/filters/folders_study_active.png | Bin 0 -> 875 bytes .../icons/filters/folders_study_active@2x.png | Bin 0 -> 1689 bytes .../icons/filters/folders_study_active@3x.png | Bin 0 -> 2437 bytes .../Resources/icons/filters/folders_trade.png | Bin 0 -> 606 bytes .../icons/filters/folders_trade@2x.png | Bin 0 -> 1303 bytes .../icons/filters/folders_trade@3x.png | Bin 0 -> 2058 bytes .../icons/filters/folders_travel.png | Bin 0 -> 1143 bytes .../icons/filters/folders_travel@2x.png | Bin 0 -> 2342 bytes .../icons/filters/folders_travel@3x.png | Bin 0 -> 3411 bytes .../icons/filters/folders_travel_active.png | Bin 0 -> 941 bytes .../filters/folders_travel_active@2x.png | Bin 0 -> 1583 bytes .../filters/folders_travel_active@3x.png | Bin 0 -> 2478 bytes .../Resources/icons/filters/folders_work.png | Bin 0 -> 403 bytes .../icons/filters/folders_work@2x.png | Bin 0 -> 704 bytes .../icons/filters/folders_work@3x.png | Bin 0 -> 1191 bytes .../icons/filters/folders_work_active.png | Bin 0 -> 361 bytes .../icons/filters/folders_work_active@2x.png | Bin 0 -> 669 bytes .../icons/filters/folders_work_active@3x.png | Bin 0 -> 1116 bytes .../Resources/icons/filters_all_active.png | Bin 877 -> 0 bytes .../Resources/icons/filters_all_active@2x.png | Bin 1767 -> 0 bytes .../Resources/icons/filters_all_active@3x.png | Bin 2592 -> 0 bytes Telegram/Resources/icons/filters_channels.png | Bin 897 -> 0 bytes .../Resources/icons/filters_channels@2x.png | Bin 1796 -> 0 bytes .../Resources/icons/filters_channels@3x.png | Bin 2645 -> 0 bytes .../icons/filters_channels_active.png | Bin 633 -> 0 bytes .../icons/filters_channels_active@2x.png | Bin 1099 -> 0 bytes .../icons/filters_channels_active@3x.png | Bin 1775 -> 0 bytes .../icons/filters_unmuted_active.png | Bin 470 -> 0 bytes .../icons/filters_unmuted_active@2x.png | Bin 936 -> 0 bytes .../icons/filters_unmuted_active@3x.png | Bin 1482 -> 0 bytes .../Resources/icons/filters_unread_active.png | Bin 677 -> 0 bytes .../icons/filters_unread_active@2x.png | Bin 1402 -> 0 bytes .../icons/filters_unread_active@3x.png | Bin 2108 -> 0 bytes Telegram/SourceFiles/ui/filter_icons.cpp | 50 ++++++++++++++++ Telegram/SourceFiles/ui/filter_icons.h | 52 ++++++++++++++++ Telegram/SourceFiles/ui/filter_icons.style | 54 +++++++++++++++++ Telegram/SourceFiles/window/window.style | 35 ----------- .../window/window_filters_menu.cpp | 56 ++++++------------ Telegram/lib_ui | 2 +- 154 files changed, 180 insertions(+), 74 deletions(-) rename Telegram/Resources/icons/{ => filters}/filters_all.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_all@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_all@3x.png (100%) create mode 100644 Telegram/Resources/icons/filters/filters_all_active.png create mode 100644 Telegram/Resources/icons/filters/filters_all_active@2x.png create mode 100644 Telegram/Resources/icons/filters/filters_all_active@3x.png rename Telegram/Resources/icons/{ => filters}/filters_bots.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_bots@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_bots@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_bots_active.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_bots_active@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_bots_active@3x.png (100%) create mode 100644 Telegram/Resources/icons/filters/filters_channels.png create mode 100644 Telegram/Resources/icons/filters/filters_channels@2x.png create mode 100644 Telegram/Resources/icons/filters/filters_channels@3x.png create mode 100644 Telegram/Resources/icons/filters/filters_channels_active.png create mode 100644 Telegram/Resources/icons/filters/filters_channels_active@2x.png create mode 100644 Telegram/Resources/icons/filters/filters_channels_active@3x.png rename Telegram/Resources/icons/{ => filters}/filters_custom.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_custom@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_custom@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_custom_active.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_custom_active@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_custom_active@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups_active.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups_active@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_groups_active@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private_active.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private_active@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_private_active@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_setup.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_setup@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_setup@3x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_unmuted.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_unmuted@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_unmuted@3x.png (100%) create mode 100644 Telegram/Resources/icons/filters/filters_unmuted_active.png create mode 100644 Telegram/Resources/icons/filters/filters_unmuted_active@2x.png create mode 100644 Telegram/Resources/icons/filters/filters_unmuted_active@3x.png rename Telegram/Resources/icons/{ => filters}/filters_unread.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_unread@2x.png (100%) rename Telegram/Resources/icons/{ => filters}/filters_unread@3x.png (100%) create mode 100644 Telegram/Resources/icons/filters/filters_unread_active.png create mode 100644 Telegram/Resources/icons/filters/filters_unread_active@2x.png create mode 100644 Telegram/Resources/icons/filters/filters_unread_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_cat.png create mode 100644 Telegram/Resources/icons/filters/folders_cat@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_cat@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_cat_active.png create mode 100644 Telegram/Resources/icons/filters/folders_cat_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_cat_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_crown.png create mode 100644 Telegram/Resources/icons/filters/folders_crown@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_crown@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_crown_active.png create mode 100644 Telegram/Resources/icons/filters/folders_crown_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_crown_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite_active.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_favorite_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_flower.png create mode 100644 Telegram/Resources/icons/filters/folders_flower@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_flower@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_flower_active.png create mode 100644 Telegram/Resources/icons/filters/folders_flower_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_flower_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_game.png create mode 100644 Telegram/Resources/icons/filters/folders_game@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_game@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_game_active.png create mode 100644 Telegram/Resources/icons/filters/folders_game_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_game_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_home.png create mode 100644 Telegram/Resources/icons/filters/folders_home@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_home@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_home_active.png create mode 100644 Telegram/Resources/icons/filters/folders_home_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_home_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_love.png create mode 100644 Telegram/Resources/icons/filters/folders_love@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_love@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_love_active.png create mode 100644 Telegram/Resources/icons/filters/folders_love_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_love_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_mask.png create mode 100644 Telegram/Resources/icons/filters/folders_mask@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_mask@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_mask_active.png create mode 100644 Telegram/Resources/icons/filters/folders_mask_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_mask_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_party.png create mode 100644 Telegram/Resources/icons/filters/folders_party@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_party@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_party_active.png create mode 100644 Telegram/Resources/icons/filters/folders_party_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_party_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_sport.png create mode 100644 Telegram/Resources/icons/filters/folders_sport@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_sport@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_sport_active.png create mode 100644 Telegram/Resources/icons/filters/folders_sport_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_sport_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_study.png create mode 100644 Telegram/Resources/icons/filters/folders_study@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_study@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_study_active.png create mode 100644 Telegram/Resources/icons/filters/folders_study_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_study_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_trade.png create mode 100644 Telegram/Resources/icons/filters/folders_trade@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_trade@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_travel.png create mode 100644 Telegram/Resources/icons/filters/folders_travel@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_travel@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_travel_active.png create mode 100644 Telegram/Resources/icons/filters/folders_travel_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_travel_active@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_work.png create mode 100644 Telegram/Resources/icons/filters/folders_work@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_work@3x.png create mode 100644 Telegram/Resources/icons/filters/folders_work_active.png create mode 100644 Telegram/Resources/icons/filters/folders_work_active@2x.png create mode 100644 Telegram/Resources/icons/filters/folders_work_active@3x.png delete mode 100644 Telegram/Resources/icons/filters_all_active.png delete mode 100644 Telegram/Resources/icons/filters_all_active@2x.png delete mode 100644 Telegram/Resources/icons/filters_all_active@3x.png delete mode 100644 Telegram/Resources/icons/filters_channels.png delete mode 100644 Telegram/Resources/icons/filters_channels@2x.png delete mode 100644 Telegram/Resources/icons/filters_channels@3x.png delete mode 100644 Telegram/Resources/icons/filters_channels_active.png delete mode 100644 Telegram/Resources/icons/filters_channels_active@2x.png delete mode 100644 Telegram/Resources/icons/filters_channels_active@3x.png delete mode 100644 Telegram/Resources/icons/filters_unmuted_active.png delete mode 100644 Telegram/Resources/icons/filters_unmuted_active@2x.png delete mode 100644 Telegram/Resources/icons/filters_unmuted_active@3x.png delete mode 100644 Telegram/Resources/icons/filters_unread_active.png delete mode 100644 Telegram/Resources/icons/filters_unread_active@2x.png delete mode 100644 Telegram/Resources/icons/filters_unread_active@3x.png create mode 100644 Telegram/SourceFiles/ui/filter_icons.cpp create mode 100644 Telegram/SourceFiles/ui/filter_icons.h create mode 100644 Telegram/SourceFiles/ui/filter_icons.style diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index ace72d47d0..128852143a 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -38,6 +38,7 @@ include(cmake/lib_tgvoip.cmake) set(style_files boxes/boxes.style calls/calls.style + chat_helpers/chat_helpers.style dialogs/dialogs.style export/view/export.style history/history.style @@ -49,7 +50,7 @@ set(style_files passport/passport.style profile/profile.style settings/settings.style - chat_helpers/chat_helpers.style + ui/filter_icons.style window/window.style ) @@ -921,6 +922,8 @@ PRIVATE ui/countryinput.h ui/empty_userpic.cpp ui/empty_userpic.h + ui/filter_icons.cpp + ui/filter_icons.h ui/grouped_layout.cpp ui/grouped_layout.h ui/resize_area.h diff --git a/Telegram/Resources/icons/filters_all.png b/Telegram/Resources/icons/filters/filters_all.png similarity index 100% rename from Telegram/Resources/icons/filters_all.png rename to Telegram/Resources/icons/filters/filters_all.png diff --git a/Telegram/Resources/icons/filters_all@2x.png b/Telegram/Resources/icons/filters/filters_all@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_all@2x.png rename to Telegram/Resources/icons/filters/filters_all@2x.png diff --git a/Telegram/Resources/icons/filters_all@3x.png b/Telegram/Resources/icons/filters/filters_all@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_all@3x.png rename to Telegram/Resources/icons/filters/filters_all@3x.png diff --git a/Telegram/Resources/icons/filters/filters_all_active.png b/Telegram/Resources/icons/filters/filters_all_active.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a0fb691fa4a5dfe1f986fd8363146a96af49ec GIT binary patch literal 923 zcmV;M17!S(P)nvZ?dk3ev0Y6?F;KhdpxeSP7=!U9%RRYkQI%U5tLIt)bwA0HnL$M^TQ z8xM-k>+36acXuZW6&a|nug?|0O<{O=I1wl(P-|=JkCrGF5J!u@uCA_lp)^odRuNr{+S=MmHIIq-4^EdrhayC|#lXmENhMirZ7nu5 zG~oF7xZ4tjfEpVcQ^}xgb#!!?2v8Em!^1-?D=U+Ts9N1+MMXsv*?&{S_U7g$)Ya9& z`uaN1W_LJKKo1WO4uw>8+~40DQx_K(rmm={fQg9-hj|4Q2n37*#oD2mY{&WexiRtd z^khx-^z=YUNr{!Yp@6QhuVHU*&s>^HD@lQW^!WJLSdpb;!RPY2VXJ;d=vpONk2zPgPSXfwSd}L;3;`8&fGB-Uvt^7M8 z^#1-1{r&wwPYFn7FY#Rd1_uX0_DyeZFXZLrsfb)%T`AcSA&J=B+?@K8M1+x%5&QQ9 zg0!(6W}2IutxnLlUNY{?&CNwlVDT2o@NaK#$j=w~IeJ;*?Ch+=+{wuadc9t&7ZIqb zsp-cs0wA7PUR+#6z9s~QP7=<{%!rDu`E}XS(qi>QpK2W;N?>*pH^QC1yu9Gj(h^c? zKyH70eBkBfC2nkN;OOY60%5y+Kvq^(lsyq>Z$*OPz7SAOP7dzx?;A%lk!#wNI5|1# zxPN#l!skmnBO?O`1_sdY_lKKNZGIk${$F(nNCr5}m6er9cMkF+Kbm9F53kG1%W->q zTRCT8cXt<8S66NS&dv_9pYXZCwi76VQlyD7`}kB*5;V(LP*7lXhlYmm=;#O!4i2!b xtgv!c_N=tm6|2a!5*L!zoX79awz53sQ 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 Eg5rw}Z~y=R literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/filters_channels@2x.png b/Telegram/Resources/icons/filters/filters_channels@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..697e07daf19b47a05c6012eb2500f7940618bf6f GIT binary patch literal 1362 zcmV-Y1+DstP)tqJSXi+jicpFy$ij|= zjU*+?MzN5Ug{5Lgc@zs9??>d3$M-+q`!{~)95eHsGjqr9y1#SkcF*^G&-p$+^PMx( z%mg$|1O2C(1%W7waW(u&Kmj63K><>L2m*v!RgeNi5Fpg5f)pTv0HIbDqyP~F2(_vp z1&AO(s8t0iKm-9ottv_TX6^a;8Je4$z2^4&;1m=Tz|71Hyu7@aapA@uA0MHpsK^VX z-vg+$v=mlWR^a2~gM&Z`OG`_U4XCiN5H>b8Y&o2tpTp455ai_KKub#tH}~S=B60z> zwYAxvN{5GsfOBGFW4|B-0s#&X3Lf^^@IA$9Yir^C{ry|AIIy|73H9~$5ET_=n!LE^ zuK~ghaD03mc6WE-{{CK!E9CO(>ME3#m6<|eA&8Dyon+r#1;xa~z~tnl-yZDy}gmBi^*TooomHYbo9K%5fVsin;@Fx!lE9a*h-W19tDaI$W zR+uXX2=^Ru<2*Szfu^P=kWE4egahC;L9gqX*yI4=hRimElboE)CC3luG?fbeR?Hmn@RSjhUU5A4hO@VcJyCkIHpl!x-PVuBL$`)hy#pF!z=&f5P6^UqxU zuJw-)!k$+@Ue_C`M8xwTBN;#b6(EAD0;B*D1PHa~3i4}{CgT1vwKSmX>uWB!+}vDF zjx<3U(DCsx$DpdJijyNzkh%#Q85!Yj;_!_^c6PRu4ILsmpL3!MiHV8i8rH73p4CbA z>0nudSy@?t&t}+$kUBa#ATKWu@Np+Q-)*0@kNvv3Iw`y2dbe@t>*N68{K3IN(Z8*1 z_n^ymA*0k!ZKfxw*M-fpQac zfeJV-E)F_7JK^Z)NL*?u*VNRIc5VFn2dJ{Lk_#G-ta!u6P0$6KKsjA>bTl+JHp2Gy zwrGNrr>Cd6bx!Rw^ZWyZ`v=~?u&t-3=PO`*zs5HFoP`O@alfLX0`!lk;O*`0%iQVd zDYUk>I<{fs*FQk$6u-D&8(w)D8X6!eDG3G!23S?_N@x=(nJn&mxKZPk)r%crt-pX$ zQ&ZvQ=7s}dB}`0Agfg*E+42_<9*y?)b}J@d<9JFSOyTH-gX}*bOuDzX*Ye9Sgi~H# z9u6?fV)z+A2noLwo1LA7{r!D-cz6izIe1!yY2^fANxv7<6aA-}^b^H@ijJPF0z@2f z1xNuR2oP#jK?)E-fKaOnQh*2ogj!XQ0z?oX)T)9MAc6p)Ru!ZG5d;XesvrW;f6XkV U0&ZXV*#H0l07*qoM6N<$g36|XUH||9 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/filters_channels@3x.png b/Telegram/Resources/icons/filters/filters_channels@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc154a4548ffe9c434c0638d2a7a5763b68355d GIT binary patch literal 2133 zcmb_edpr~B8>coVQ*MbPDa<9&mOG1FrW121%88A!)5v9v+^uQuxs17NxrQPmImxXu zwz-ttb6JyeDIG&}93q#_&VRpue*c|6-uL-@p7(jbpZEDZ-{^NJvOX z;?l1+R|Gcj-vts8>=c~afWQEJEgdX{g#Mt2?|K7;gh1d+HkPhY!Yimten%Z7OS`-> zf3fbgag`PGr=}O?nxu()%IeQqCZ&2FNK3sW31mrTiUwEA)JHk5Ra75G%1Rx}J9$?n z3YwFhuKiWfZY&SI8p;0Mb27H^R)-OSajO4i;aC2Xj$pW=I(aNI8C^-51>c@cBRT&>UNGX*UDOLzXcZ2*J+Sy4Q zX?bub#%zh+q=A(J3Q>{?n!!=+HsMB zkx@s+mzJK;VVPn{B#XeQW{C!rdT98Kk%AgzMnI)?1DSlF_12d7ag#}#a^(&(?SywH4Yrp{NK)6lf6UlE# z7sTq1O-xu32!y&A_S^$#x6%vL@jQ~?X;^p;3Thl)jY~M|#RSA9%`XgWj2MXf}S>&3llv6jDAQt2?#dZk$P6F!UWf z{@Lh!$@y5rY0ZLHVEG~lW6~k35cxour7$n3)aY`X{;o1|(V(!f``zX$0*`D!kv9!b zzG@2!Y~G8V@~gA|+cZBc7MzONY;Bsm4rsKhJzuRtKaYPLCC928_8+PN;V2&3r3k3@ zGhUd#;JSG_w^DVxG*hg~yl<>IqAyR&{e^rb41;y-0QKFX5Rv~@53Dy4B60)bpdRKB|F-}|+-yj-}4qFmO5cavo3{>#N}P?+!> zz1er@MCj(P24hV|1_n1E0|Nm+Qq6>yKeQ{_+1smPL!zN^&ot=bvemm=#mS0!@Y}oc zA!7d7-O@)+z*CV0TEYb2AS*%Ck~rbuQ_c^a3f}VbY6y%cRM|q_r>VO{Gf-9M#>dA) zz6>fc9!+HF^{syy;_Pm(U!1vT7*uFz5wUm=+SOV>Vy)d<7AO=iS=l614a;dt%7ZDM z`t8faV-HK6^?P|#wU{;k=nIpb4f6*k(M^8QqMZ2?N zZ0@_%$C+FI87rP?t`AUD46`JnGE@LPXM&d~jy;xnIo0wvEl%cI$mw~Ys* z72_NA(d+@{%WY(dQ=z_?VGu8mud94M20$bdYhb}2nZ)=JKSt@9+f;~r1aZvTKss?% zi||_KE@CAhNu6A=2~X?ngYlFdjEhLDD4(1@ChnJ z;|V)zWCw8YA+k2t>~3N0aYx%GsJxB0m#4rcg02W>Fc`(r>kB6Sl&FhA7Zy>>xObNo zpBwXkx=rw%s8~5NB&{J13)}o0%v3z*&OgSYYw3{xvkCb>L$)8VBkqpp>}HaO`~?35 Np-Tuyn|dn@`5(ib{v-eZ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/filters_channels_active.png b/Telegram/Resources/icons/filters/filters_channels_active.png new file mode 100644 index 0000000000000000000000000000000000000000..202ce03684416e22aafa54d6ece333bc8dc8ba8d GIT binary patch literal 527 zcmV+q0`UEbP)0=KB6@C)G$9Q+9(t{Rh6GAZk}v1{_-YdaAq2?hYueA(kYpephUB1azAR3KEev%ml0j86m?EPm#iXkXuV#)4Z<#@4>Y-;<7dvHXFhv`(-3z2-;+8`(}zrU z9cxSjS;9N`Xf$#bGqtT&3)Fpv;_LOQ_sG8{tRx22f$55}=No}^Lm_xX!)9K_K+U<5+ zks|BGfe@4RxMH&^ RJ&XVV002ovPDHLkV1k<5>Y4xm literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/filters_channels_active@2x.png b/Telegram/Resources/icons/filters/filters_channels_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..64306644f28e7897620c4b3faefc9ffa319a06ba GIT binary patch literal 1048 zcmV+z1n2vSP)X%%h>Lc&ok_rrn0U-nsF=r41LI@yY&L9Sa5J1G7K@12XfQUJR7!X1L5pxDH zAcO!S<_!94fad4tMJkmN@pv2woi0`zW1pq~QdVPN(7K=EecTt8jdL{C5B?EG)pq#f2A(-};}QABX(y z?d@*>+Su5DdcE!lo>EZ2Eauta7-HMo+wlGUP2u6H6BJOS)lgmr`}q3$5|fjYft{33 zxZJ* zl`;m0Uw*n2nQqUZ>~w_EP{An_3KYKr>*#(2Hq>gU+cPMe15%k2_Mr!0+n;WaS~i}f z)tqyGe=o+ytfw#OqxYdtsuGa5GC`u-BQ*I{F^+O~cQCbw4?rIh{TgD%fNUM5k{uL4#zTx6;Hc;^Amo>1Knw^WfQUJR{x_h{&rihU zXo-z8==Jq=vY`=dFe5_ZEms04xq$|9(;noeJ;*nG+l{|p8* z*4EaH0&}yW>gML=pja##+3HmGvP-BB7m#v*`VCzLYuUp|*8o>n zS3w2u2TFdCg{7q>*Y?D|!Uv=r+27xH1)^6HopuB)7q4)7dfN37^ZorD)c=Qq*lf2k zUP;S_fsSM{DPCS)guX)VG$u1ajE|3ZRvF!^J~lTu#q8{?czAda`Fvi~YBeJpZpv1K zr9pE0>+5ShVI1XZwMw>S(yxuK@yn_kVQSsp-kz`O)zy`+ykEke{%VJZhmNdi7t}&? zYHF&dzDVGd{zys`Lu4KG*soM7AUEGY4J$Q)4=5by*(BYs;bGfvPv;<8XZz8f0U^{G z5CcL8AY#rS280km#GFA42qA!oIfEDwLI4qS1~DLn03zlLVn7H1M9dk40Qv{h)DYS2 SQ>cOf000099RYR{7 z>bQ((m5oUop-`-C5*Zq8hS72Uhkp1x?|u+EjUS6C$}^M?ywL;1Wkcvo70q0_FVTrl7v@BypH4{Gff^DL zQb(ceSu`;-i@;*Bg2l!B`1tt7(a{jGL=yA&1L-%*9a|5nVF=OD#xJQ^5cgZ4FSe?&(6$n*=)8c zf>dV~l?6=Mj||QB^&yVf*epF*adoz(Si_KuO@2(rDA zNZkW-iSo8~%?vt|&Hm=^?=R)^|BQ|tNH9~rJqT+VwFq1Pj%&FnY-w!F+h=axAQ0fH zROw_eD!r?-^GI`Bn__Ua36%$}IN#G3dg4TcJ+jqe+{?1#-;7A)$^nA^=8y^|_5y>-c{E{ zIRWoWvsE%hBGJQ~O2Y|g1CMvgbPW+&V~xS5XPn}IA_^d%{3ExUSs}@CIDL&A_R3_NLL4pEdI-e*WbqAE>gi)sJ+7BJ%qvt7+sa1f(B!eFGQHchALv`ezk_xQQ6`Ye{vZavYuC_E`C z373$-y3DTC=>bLPz*4$jR^QjT?)2tifTKSyE-nI%Mi2A~S;b&Ry4%r#)m5k2g#~%r zZZ#z~XToIX>cE)A2B@#1yd1|#{9@Mmu~QOT=gWMIE}LW6ATlyFORy9Q1xF;_O(l_> zN`*KY=m|o7-56(CEj{_!fI(jm&y)2+Oi1SnfoG~`FGIDLZzg}&GcZ_=O^9qaNR%1! z#1XDkmc#bkD!hAlmA~jhDnktAN>BFjB-7KioIAZDX^eu8@k!bwL|Iwcq*UXR3tfR~ zo7YO%t_Pp(c#-MrehohU1N8RoTmEKwL(}&{)vQrTW}#PUX=(h`TV3|V zrZ7RVaKE+ntG4#`LSAnc8^15Clu}!pQAj3RQRNyOJ~s0C5vAkq^kz~(#)QnWZ&=ul zBwORLog_Pj&lR^naAM--LQf6tsuFsbb9=>NG1)L<+Zg$~|6~2t2fn9oS=I~%1_oAf zjL+WLG7N1E?}vb!G`>A^GYX$v;&QnzLOW&Y+(rygpdH)IU>vGq_T@KBCKccj}>IOghqN=OFC literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters_custom.png b/Telegram/Resources/icons/filters/filters_custom.png similarity index 100% rename from Telegram/Resources/icons/filters_custom.png rename to Telegram/Resources/icons/filters/filters_custom.png diff --git a/Telegram/Resources/icons/filters_custom@2x.png b/Telegram/Resources/icons/filters/filters_custom@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_custom@2x.png rename to Telegram/Resources/icons/filters/filters_custom@2x.png diff --git a/Telegram/Resources/icons/filters_custom@3x.png b/Telegram/Resources/icons/filters/filters_custom@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_custom@3x.png rename to Telegram/Resources/icons/filters/filters_custom@3x.png diff --git a/Telegram/Resources/icons/filters_custom_active.png b/Telegram/Resources/icons/filters/filters_custom_active.png similarity index 100% rename from Telegram/Resources/icons/filters_custom_active.png rename to Telegram/Resources/icons/filters/filters_custom_active.png diff --git a/Telegram/Resources/icons/filters_custom_active@2x.png b/Telegram/Resources/icons/filters/filters_custom_active@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_custom_active@2x.png rename to Telegram/Resources/icons/filters/filters_custom_active@2x.png diff --git a/Telegram/Resources/icons/filters_custom_active@3x.png b/Telegram/Resources/icons/filters/filters_custom_active@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_custom_active@3x.png rename to Telegram/Resources/icons/filters/filters_custom_active@3x.png diff --git a/Telegram/Resources/icons/filters_groups.png b/Telegram/Resources/icons/filters/filters_groups.png similarity index 100% rename from Telegram/Resources/icons/filters_groups.png rename to Telegram/Resources/icons/filters/filters_groups.png diff --git a/Telegram/Resources/icons/filters_groups@2x.png b/Telegram/Resources/icons/filters/filters_groups@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_groups@2x.png rename to Telegram/Resources/icons/filters/filters_groups@2x.png diff --git a/Telegram/Resources/icons/filters_groups@3x.png b/Telegram/Resources/icons/filters/filters_groups@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_groups@3x.png rename to Telegram/Resources/icons/filters/filters_groups@3x.png diff --git a/Telegram/Resources/icons/filters_groups_active.png b/Telegram/Resources/icons/filters/filters_groups_active.png similarity index 100% rename from Telegram/Resources/icons/filters_groups_active.png rename to Telegram/Resources/icons/filters/filters_groups_active.png diff --git a/Telegram/Resources/icons/filters_groups_active@2x.png b/Telegram/Resources/icons/filters/filters_groups_active@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_groups_active@2x.png rename to Telegram/Resources/icons/filters/filters_groups_active@2x.png diff --git a/Telegram/Resources/icons/filters_groups_active@3x.png b/Telegram/Resources/icons/filters/filters_groups_active@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_groups_active@3x.png rename to Telegram/Resources/icons/filters/filters_groups_active@3x.png diff --git a/Telegram/Resources/icons/filters_private.png b/Telegram/Resources/icons/filters/filters_private.png similarity index 100% rename from Telegram/Resources/icons/filters_private.png rename to Telegram/Resources/icons/filters/filters_private.png diff --git a/Telegram/Resources/icons/filters_private@2x.png b/Telegram/Resources/icons/filters/filters_private@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_private@2x.png rename to Telegram/Resources/icons/filters/filters_private@2x.png diff --git a/Telegram/Resources/icons/filters_private@3x.png b/Telegram/Resources/icons/filters/filters_private@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_private@3x.png rename to Telegram/Resources/icons/filters/filters_private@3x.png diff --git a/Telegram/Resources/icons/filters_private_active.png b/Telegram/Resources/icons/filters/filters_private_active.png similarity index 100% rename from Telegram/Resources/icons/filters_private_active.png rename to Telegram/Resources/icons/filters/filters_private_active.png diff --git a/Telegram/Resources/icons/filters_private_active@2x.png b/Telegram/Resources/icons/filters/filters_private_active@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_private_active@2x.png rename to Telegram/Resources/icons/filters/filters_private_active@2x.png diff --git a/Telegram/Resources/icons/filters_private_active@3x.png b/Telegram/Resources/icons/filters/filters_private_active@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_private_active@3x.png rename to Telegram/Resources/icons/filters/filters_private_active@3x.png diff --git a/Telegram/Resources/icons/filters_setup.png b/Telegram/Resources/icons/filters/filters_setup.png similarity index 100% rename from Telegram/Resources/icons/filters_setup.png rename to Telegram/Resources/icons/filters/filters_setup.png diff --git a/Telegram/Resources/icons/filters_setup@2x.png b/Telegram/Resources/icons/filters/filters_setup@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_setup@2x.png rename to Telegram/Resources/icons/filters/filters_setup@2x.png diff --git a/Telegram/Resources/icons/filters_setup@3x.png b/Telegram/Resources/icons/filters/filters_setup@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_setup@3x.png rename to Telegram/Resources/icons/filters/filters_setup@3x.png diff --git a/Telegram/Resources/icons/filters_unmuted.png b/Telegram/Resources/icons/filters/filters_unmuted.png similarity index 100% rename from Telegram/Resources/icons/filters_unmuted.png rename to Telegram/Resources/icons/filters/filters_unmuted.png diff --git a/Telegram/Resources/icons/filters_unmuted@2x.png b/Telegram/Resources/icons/filters/filters_unmuted@2x.png similarity index 100% rename from Telegram/Resources/icons/filters_unmuted@2x.png rename to Telegram/Resources/icons/filters/filters_unmuted@2x.png diff --git a/Telegram/Resources/icons/filters_unmuted@3x.png b/Telegram/Resources/icons/filters/filters_unmuted@3x.png similarity index 100% rename from Telegram/Resources/icons/filters_unmuted@3x.png rename to Telegram/Resources/icons/filters/filters_unmuted@3x.png diff --git a/Telegram/Resources/icons/filters/filters_unmuted_active.png b/Telegram/Resources/icons/filters/filters_unmuted_active.png new file mode 100644 index 0000000000000000000000000000000000000000..39da6995d39e7b048b3ed622f21567245586307d GIT binary patch literal 510 zcmVYNZPOM$9KI$M=7OY{fzzn43mOLM~K^zPNA@>A=`xvCzF< z&xV+s&~P}^hr_}2eLNmz|JrXELj^IXp;~f6yWOtVoO2{e@*P597@FSr_N4+8nO9s8 z1WicE6k4y>RDUwITCK!{#5c9)c`yog=KH=lQA}t&9*c`sflYE9NJcqXgFRs}6u@z? z6>nmN_)_g4IzpU|B85hy5m$$eH>pA15tGS8pU-FVo{WljzWisSg% zPjW*)!NtRC&UU*cdm$nA*ynk!;0w=gi39-u0+j2zB$S<@+wDdcXcD|$uPmHZh^^2v zfK{mFer!2wLYvJ-!Q8%GQ53O_DF8e9kX*yS2UBNRRy|b4hp~4#LSMa^Fi~S;P)c7e z7qdVa!lvNA9*XL`Cg zhEy=VoqgV`%2DL_@%fWfxE8*9!@H%m>BS+Ts22XDT%pTTA9&sANLbw@=UClX)#wua zHGT0r;S$kT_g>0vd=Y-<+}4>p7nktGT(K-ZZ~1v={Bg;>Ruai~EKc}v{4vg4{!EpT zsl}s_K~SNE;gK3ER%)%a!t~Qe`}+GMmtRg?zkYr9;@fXGO`a^wwy)IS#+oe4ZQHm1 zJbRYceDm$w(eFN1Y`OBSvs2C@z+q{SVe;pTacjf=t1Vc&R@ZL!Sv!XrwvBdq+oPpb zawnHq$fU)s7oVH7fd9+Y%x!V9`|qFcKB}~T|9*4fv)jvFL~Dpx%;C=Woy}h@#MbN> zxBj~B-nIJ#qs)Ak2gj|xTA?7YL3mP?!%UyH{^QA;3)kPVlj{9(@#4hT30Ii3rk}2{ zo4=li(V8)7nwP4z!b;|nva+_`;2ZN#KMipXVt(=ALqKQIJ|R}srI$0OPI$uHRC+qW z;D?o1>iX)va_yy47x|n2Z20tZkC8-LqrbnuIs1jrpEuvMn6lO0);5=IL4?jS9wsph zsa~&kmD<&X1qBOo!xt!RFLC%-5hJZ2x^pRWmy6OZhPQ9udY;#nov?A?l(;2V8?=hN z*|%)ooLp*i>G#SLZw*$p%#5EUIp5?`(qFX+hZ&tGrC$>FI@M(*tK4EGXN( zmX~4Lk9Y6*UN`+}eXd|~xUF0u>_S_=yzYDk#SV@OyBK%v+Ld%H>w7r+oYjY0rayMO zI4xOa^2zUa51i`nbU9QsFEq>PSCqVr(21gt*RNmKKAgEVYTDz|tBNI$*Et+}HQV0K zE~@RzhYtsOLqFbUWC>?eXw)*uHk)nr@PO;ac*pt0hxR1-?Avqyy?&li`~S29#Tl1P zp8r`M66M+KQfCmw{+EG0hNXi+kww5<6F2o;`a`Bq{QJ|#nShy)!PC{xWt~$(699Ac BtWE#` literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/filters_unmuted_active@3x.png b/Telegram/Resources/icons/filters/filters_unmuted_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..1cb402100b432765bfe0833a415d0bf750ef03df GIT binary patch literal 1444 zcmb7^X;9J$7{)OcEd^4`BPS{k)b&W#s}zsbuyiuDFsbgFs**J~)rSD=LcxPA9EA_NJeN z=1H!r>B;vJBnbJRxWE87+kO)XGy7rMA zhh2%XeT=SG$;3;~T*=c*d?k->Vwe_a6LSb@lBx*5*NMbn>WM7YPZ*4vm~ajT zgDoo*<_6WhU%6Z^l|nIewkH5eO?{Tu{Qc5WwCXxpWMEg^+#Hm2<3`WZ9~)6?mDSaD zWp*F~sMA(cQ}bdrUfvj?fuQ%st#L7J!J97-2s(14!=sl6lAS$w$ol$pw$)*6Zeyco zuS!on$}cY|>3#j0A`%MG?(Xi!b0(b(5N?psUDBZAlASl{IXpD4*l_!#j0ZxP6K!9&Fkj4FHm}L0ZJk&CS}MA8J@(u_10QE;vry8iKgo z9_!xsX=Fq$=a^eqFq3jCN=k6P{{A7O_f|ije|%fh0c{e)V0a}Zb>w^`rMkJgvWJGw z6qO0Z35e*#YMrtO9RSFhRmKPvN~OB|nmhD7tjv_O2{upA!o#KXYf(3G4ucjXG8u-_ z&6?=xx!K#>tGPOQ{9zDfZEY>Key8RlKxeZMK}Gq`lMU;1nkoxe8x=XZxw;1*rMwG8 zoTE~yn0@E;pOhs;Nk-r|Vb!U-BJu4G0G(&1|Bn@C*^D*r>rCo)6o!1>zrM0!eCLk2 z3kknxq(iqsHLFs1%*evZ_Qkj5l(EUJ8GSgM;|vW00A%tXZ`J>wgQ!B-QAJ-6vfI-4 zdZ~9bgHgPqjm2V9m<@v*>tzNA4tyd~hv%2yC5~ohW_EwUW7VG6u263^H#=@@ZN*IB z7eAPnudgSB4REF;CFuV0^75k6en+HXTbP@>yT+P1`oqVM71(SH6Io2t)o#LFR8}&J z=4^RS{iB?Qug=#sm6e$aNL46LdR=`-hZ`QtUpuN48BI8VYR|{VD_wU5@5t{xi>()n zU4p-i)IOF%dzzql|Lnn-Y)cj2H&v+oPY-5p|2A<+{OD06w+J=1wbik1LfBQ`(o#;m zodC4Aw@=)SMJKZfnezD7P|!#*K%%gLJ13nmm^@Hgn9h2#9q#`pNFeulJZ<`OvMh?p z973C(7J{AV!o5;daa-GkNg}VRs;YGjmKDYclQJSWtQp7c=b>XknM@WpZ=3U#v420X znsJ;=CbK+>8|ZYpety4eOlYVP2AG|l1?#e!io?X@3+D<^wiT&o~yxB3{0ox3xf0B{@&gm5+5I*mK1CyPP^bL2q6%O z?7qHJ4Q*`}{m-81L@nfMO6s+);CI^%zqS@gU+`G01}XrD%T+KU0_A%NNVZgl10K4> T<yk(4otP|CgkL%-h#UMrPK)SnO-mdoYcaFn5r5tk2RwOXN8tKB(f3H*LP4JKrR zH3U#63&`no!gxHUj?d>aGr+Y%tJTtA!Zclre|kop7?9+$Hy8}0(P$96-7eS?qEIO4 zKkrAaR`Z51^^!ovVv#r;4yG|n;c~gCs@ZI^h7c*8XzF}EA5HP2({w!_sZ@&k{H;Zu z&*!gWJoUU-EI_BzeM4aZW6fa4XNeVtHsY(S+wDFDaXYwDses9363sp<=9gR?NNoSO z4a$3;&*zX#Cc*7?gGQqPTz$AD1OfpmP;sF3dd-U`TVE&?m_W=`HknLtI{!#hsZ>nA zOrTDu!!-I;#c(*3bRn9)Xf#TvM9#8j&E>@x)|5cR>P!W+S}m4u+47H%4;IKp&Ia;& zy|7xXWCy=BL|=F|N@NFhY#`J{A`v*9PH;*0ZIDObce@?LVlf^J9|)mv=athgAA$Q( zI2?Wih7S}9g`Q%$K%mj#Z~(ll>Gk?YVWfeSN+n1gA;;tK4tBfULcLyxOeO=uHTD^h z%UE^|Vf~0TJXX@_Gzc3UJw!bo58&;JXoOy`M_1Z(ItAeZ4~azL z`y}T$mIa1aKs0=r#ymRy7U3I+m-%;w{<#c&0&3m=n}c20F8}}l07*qoM6N<$f;opa{QIrkjr{+p@Oy?4HEX1@8&H#6sa zXRaRr5PFHELcm`oUu1t15P%r2AOHzK3<3s6|L416?bOi(iz~kd1oSmJ)@$oV2 z@9)F*_O^8G?d`$)`@5n|xw*N})YJs!<>io?nkwm>o}R+o+#HOKj>68)j$%1InHcV{ z^rD?6wY9Zme0-dopPv(>i2@^GVPP^`gM)*~(9jV1{QOj{7GRE_5mP!ExH5IelEu%NpN)HMLf`+x!i14&0m2f4q$*KIsYkxn^+p6KoY=oP#P z%edE}FF_SC{MwVkPvsHiBAB+b-}Kbl$0a`WY-ik{HPHb841I~ z!_-slNr{PxvWD;u*=XV|D;pWwsIK2e?m^6WTXS=>%q~Z7^Jv`H*O!_8a+k%&6wkpk zGDx2HQ=WAy{MP3&?gg#h(v|4pq8uF^EraC9M-9B)zr4Iu>VxHZZEbBbKsaa!3BAHG z537}xm6n50YvAeWiKM5e|AK^|aN6S?GVX5ZZFu2#%;S8t@T{M2iVY49s@ZQ#{_5%~ zp*yH&CoKETz0K$6=hFfEyHr$E1k20IK<|reGlGl$#l?j!p2BM6;o*U_x3`nf&`@3W z`}_Or(xcR6dVb#-x<`XPtpknf>DISek%EHx`FWU~orSHfEx5V4kuC}Zl9Q7mBO?Q< ztE-{3v=s94@_;VpTqbb?dVPHbI%-^vI7OL81mNJ{fXf{2HHgNPxf*bivXOO*8xX#2 z@YRIVjyG|a@MS=_UhyVwK^M1n z`KZ}1wSIGZ5N@ON{gR=P_{%~Q6BCA;=O$ZUU+*{%(K6`c+&kBR1Pwrn|e_ z3>++L%!9BTM);gO)iyRZ2%Zx#(??T)uwi<>htM-Twt9u0#_+I1W@e^YIOaUaH8N>w zY2@ziPLJKT=-@dbwaBB(W{yweQ_Q`Qm6a7+I?rkZy*VW%#T%aEs>3^guCA_Fwp%VA z8yh1rF)^-=dF#_Wppudj%R8^tz{$x8si>&%77)*R%mbp)JT3bzli_*C&dyG&gZSnE z)zs8j20*Q1e6vwkSLcl_+|yfr{pJq2(uMga#m2_M?(Qyl9xV7#(D?H9_69*gLEz_y zCTJ%Nlj56pQLQe0f@YhWaMO|3yR>;b*Kz0lCm0Q3+6P#8ZK{(XRk8DMd75pccn)np2guXdWp zZtjpPPv!rEt^mXsMFB_vVh~`6g$D^h3<3g8 zNUje_jv`yBoaM~@+2?=wet&ph&--~l&+B>LNw!D}G0<@k000oPylQI4m&AWb=n$W$ zdpq{=1<=RD#smPUNf+6{2?78@wU(wP*GU2k7>f#NL&)yr%2;GO&B>&L>_op;*kmhp z`nhjAbs{``Id1V&GlCJeRF-!+Y^c~G z-E$)CxIkqYh3Qh~TU3V3d(jXuMazaLO*3QmY3i8QC3?5UOJ;hh#ZHMW@^l!1k1pAa zrWGD%;=~zjtD<`95=U)q3XCv$2DkqcbnE%UlCuJ7Cyn#7M)}w(#ZMY>kOzW}Iy&jp z0_Q$dX1TDUTeo&LLx^NhD(uGF3|l*&-t402{XI;@O$~LTP_lOd_A?{Q(Y4Y4gM03t zS9DjJLeY(9cg})UvSf%tBXwL5x)QBcAGH|__6!DgY%1sn-zdbA_N0bH6H3KguME_2 zg-2L1F&%~tbU1;vKhr1YfI@-KK@7x(j_3*Ibgl|kqN{RT=-Ak;&6RQ;Xw7`leTb=I z1O*jwuSSB`Mt61y&=DHgUn(^k8m#woGzecltL9Rd*c7V$gxh@Yu=pY6v<+4D>#_Sv z&BD3#JWlBai2I%9+{M;aWdSwmjcNA%*s@=CFME{g^K!8K43{D9A3?n@v$-7vo=`W3 zlI6`|q58rTu?v?D$}o(h{sgYA&3$aLVXpszXG&*xrJpn=Sjja!3ao5RSo<-^mUHDT zGH6#^>6k^JlzgKTxE?f8VktS!2-DE@|J3BP*^}!Jq0!5qgQ77qzBAy zMh03P%hwO_R+@i%t-JM-hI>o)aUI{n%8cYO1vn|NP|e!Nf0Tae7wharoV}-~Ha%05 zPF@VDru!aj4)UAa-QGZ~IBDHu862|VfxyrxR`l)_v!0z*P`YP@h6j@~UHJpoOa)1c zR#}%pVLk)-m{0-kfi@vgkPFiSKyWz~g74G-Ukd(u)s0CJVg-MD*FrY2hQI&&lLhsT z2_#NBhrWta*>-*P2TEmEbf(B^)LC1dMaZb>nGbHvkJ)=+7ngnT)QJ+yN0bV+crs~g z^*LeeRcWQ8&GpE~-06f-FDsiHMKXPyI``^;$U-lW7;*_R_HiGK=B z?wyX;Fjv%Ux7MJdx;y@GYw%sZeL1?rWj47LgLY!jA>>MiRZ+S)o;RHrJod^9r18WQ91FbwOQ%u6SU>! z-~fAI7*AMEmoD%5sVQg@{^d=)NUNZQooxq@Jztgf*xc@z+LJsC;|`cbN>S2S7v(iZ zXxch!4ZmjjXiN+*dO?~CRDFW=p&J4b&BVFd9K{vJW*46uY<0imx~f|J8ga? zHt&ub6p6;pOXki zr^JWccYNto^d{|cvI$AiSd&|R266~->vmM=>npJ-CNKKwTY_>h?0+A-C>Taux5r7@~;Gm`=Q!n>avz_moiS|sIq-{x-3pbDoylF zgrwUiU8s@bYe-Z|$@5a-w!$U;g5%^Mj0zlWs9I(sXzxK~MnoIB+8y&Xn_s|!$dk40 zhlN$opk>_+$+2!xKgw*o7&s{dRi|NI-15z@D~S);jNf>Leu{GDN4U3L+uPg3ZZzSv*ZmwE9FWMM`FMMK!mIUJ{_r>)|c zprJ!~dAS5TIXS_gpdif5%*26#0sQ#*5dG}zEav9sVsmpd4h;?A$jAt`wY6b>em*uf zHmZKt*Vow5(Scc6S$KPUE7+2f62o`?;$lo_Wo1RcWo2b1;Pmu#yt%m%o3%eC-rnAh zE-o%AzOu4XAj`|ks?K~v>=ah?G#Ruq@bmKne}8{qSv&aKnwy)0r>7^N;Bato0H2?q z5ET^#X=!N?6B7d!6%{Z)Kd*&>hlht??(Xiu*Vos?rc4|a!Td=}F;}VcqoX5;kBH=yMhUYmo zH6`cGf4#lEhCUSIxAhGT4R~>JAu%}tEMYC~(EIzlaOUl$RMqhRZ(?w8Fa!hy2zYgM z)oKt!wx_43vYP7ZYC}6k{3E@an;UL!Zc0oWJFX8**(E@#(1rz&GS4O%BcFtX1f*<4 z%1(50auiee=;)~Ubai#C0K&t=p{lA1 z93B5HSLf&FV!OY;2YR8%+P{~V7oZj)D#e#4Tx45YTcv*SJR>7RiZ09MLzsqygdpz- zH&63XTwJWKCNVJ)hlhuyH&Gx}ua&v)u}@M`l4@^iYBCQi{cd4l0jX-MeoRg#wY9Y> zfL4i=_A;NCm_VZsRKaz3cT0WY8pE=pH-CnOg&|!-gar3FP8en6<>hH{{}A%@^u(H) z8lW>(e^x04A(BtI*ujDv%NlJXpHa&i)>0jn{zq)FBjnwgnVSFH%8rKOev z*wiN{Ckq)R7C#RU4-Ih+M5virX$M~o+}+)QE?z+A4G|F$Kxqnel(4a}Av&$UC7H9c zuC7kv(Cz`%HR$Q-k*mtu+M4cqqQo&|N=DK1`SRH-H^s}#OXQ59>xV^LbaXV<*Vm)c ze)yP(h+)-N-lKWyk4$4!U&_^ccXwC2>&VyB_4Re+Bj$ofO%s{0cF^VCYKbs-*Y6Qh zfOI328gq7brhTu8%%r%rv~Ic5{wdc100000NkvXXu0mjfUF%>X literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_cat@2x.png b/Telegram/Resources/icons/filters/folders_cat@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..aa08a4b4c730c97a6585b30ef68930e59af810d5 GIT binary patch literal 2450 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 QX8-^I07*qoM6N<$f*50oVE_OC literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_cat@3x.png b/Telegram/Resources/icons/filters/folders_cat@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..ef978ea92cf1d1293a70b428e376269ef7eefdcb GIT binary patch literal 3804 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_cat_active@2x.png b/Telegram/Resources/icons/filters/folders_cat_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..012424adef398224a27e53a5b462704cfd20a876 GIT binary patch literal 1819 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 VPbO`Mf-C?4002ovPDHLkV1nU_?Mwgw literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_crown@2x.png b/Telegram/Resources/icons/filters/folders_crown@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a091297e7e5620865cab85f2816c8bf807c4fd46 GIT binary patch literal 2046 zcmVM25xdy+{P_lFOfq+pOxd05&jjvfGAF0x%gLFO z%xnQ;jQB4r0SFWZ+|O?RK_COj;0hT)89)XE4CKs%GJp&S7|59iWdIovFpx73`WFCd z*|H_uwQCo9{`@(6`t&K=x^*jS+O(;`^y(vHtC8BTL4yYL=+Prm%dK0ts7{?aso5o9 zk{&oPV(HSQDmGqw-n@CK1C)9U>esJd;9Akq0+|vfqz=&g_wNITq@x8gB}_;ipkv35 z1rA9^3uLMSLh9>$_wLS(SOBS4=%eRBKyY8}nj zS#tw1V&~4CtXZ>WPOr9Y+p?7_S86!yNje*KG*N@r&1TG);kl%GF=E6BEiYGMMV~r# zsw$d({`^U;Ter62*Xilfr3-!k{@o`ZH&(A+Z6jYlh{D1`I(qb|Pr;^5n{0#|`ykLi zc<{g{A2${*TxjIif#cG!>HYQVm!#v$l`Djk1hsB%}gY)=#jH9({*V3LnduaCT*n> zD-jdlb)P=tKz@+sHrx?a!Ex&yElHR_3OZ@Rn9XfOfZM^z){QC7PwQ1AF z$fXJ(tIJpOV+vZnd^sU4Fv*-X zYnH_S<;xc-=Yc2v`0+#PGi=x}qg?(bgwC8fBk_q1{?;VS)63Oo4-mY>R4OYgiD$&F za9>@!c5Qm{@Wm3VSBTC`}Pl_Sdhb8Qb$uU@@; zI+5|J1sNB;>8Q;9=zN# zITZES15~3%4JY1+T4&CjNpM}YAn5W(w5W)hG-=`+$f{MVq(0&d9zJ|n63Y+qsa?Bv zQhy|U>T(3r*|TSzz$^;j8)1o8)TOz$2M9v=LAt1u=FFMnc)+=H=cM~?0|67WhQPdc z?_T$|QzN+RmLtw<_=ZyAIe-2<@i(!AbE+*{wn#L$fs7x)ns0dBTTZ=x{raj0X#V{9 zl2XhvfWw{&o4;HI%jo0Bk3Q1k#fyyw&)br5bFJ83-16+;5s{QR5Lc;w1Lef#!p zf=*GM`ou-DDAGe*hXV+Lj~qE7+DEzGp(ExXG2^F$-b`X3$dxeQ5C%GZaiRcur%#`D z&UX;75p;1c*V#CNzgWaXG^FnE0L`5{SJdsC7wMG3>kw3ReZtUelF>_-E=e|)l$1o( zA08kzqsE@h#^^90#Od3(abwSGffC}6?rCYz6&@hC`>R*4q#5enyLZ$XN}LY|dSc=4 z!y@a5bRNW&GoFZX;QyAvg9ra@q+bIzCV-NVH%MDf&x`(J^`fKqE2QQfY3LR z`{A)F7UUt=ibR!{6d$%TViJk?gI#_M`OyG^LUl9Pw{PD#h9tr}ZrnI=-UvBY3~(s& z65~qqG7hQnC+_l!1yDZ5p`-zVBSdz=&Ye3;?u?x`cF}QU#^FV*LCkRrVi96e9GRRq zIzZr657_w!0dWnA%s+noco!R|zI^#|WLYjQv6dLn&8KCiE-%$K*c-O|uK-Fq|8c>L z<%T%*6AKQ!-q3| zG#XW8B)*X&M>4)g^muvx!;<1PtWNgED{&2pGtj2W0>m5HOH4 c4>ADsAKbNVe*`$b6aWAK07*qoM6N<$g0NNPC;$Ke literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_crown@3x.png b/Telegram/Resources/icons/filters/folders_crown@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..b7d60919107abdfd61baed837677c37dd965b582 GIT binary patch literal 3190 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 cK`~n+a07*qoM6N<$f^6y=wg3PC literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_crown_active.png b/Telegram/Resources/icons/filters/folders_crown_active.png new file mode 100644 index 0000000000000000000000000000000000000000..f14e27d9aebc5c194dfc22ac2ce0be0f823e0452 GIT binary patch literal 885 zcmV-*1B(2KP)eiYE#l&A7dPE14)55- zt)ruhXsa$#q0mA_5EVr_2rlBNgHpd*YI|?4uL;SMJWszwgyOwDoY=h`%S0f`Mm`4C`&H-kvHM>dSP*K5h|4mY;SKvwOW*VhNDtE*PE#_#U#3YndM4dwLoGzJ0zP0lSA%0?F z0)xRI(t3kl4Pr1bEvn1r=jR0&PDG8av`Gs$EUQ>heZZRboTgL`{>Mm=49DI-?e3@9FtYtHzQ zkV2-dhO$nkxm_$4vw{%3)`uAK`p9OpoD?%FWFswvUqmCjTrOu_B6#h;jBBXTu}%uC zUO*1O_3h4YZ*MR#FaWGZjV^36L<`T(&b}24Aviuhwgp3aTR@~V9UI9z8BWJVet#TL zGn*6@&HyTOZ*MPB6Eocueq&mh*^3gXhgsvuykmwwK0bi;qi?IDd_M13KMa`jk&!_& zDJHvSMx*-SJ{(gxHa6DEsW{rwvx5b7{5;Iy4@YL2A0HoqMS;=LQEQ`405K3?kc|j30Ae7(AR7^60K`CmK{g`j zEdUf27KZx!`_Z32f6(#qG3xH_MnOSA4A-?I!>5LBKYxFJd~k4pg~#URCie01(akR_ zO!NZ>oM>ul5@KVy|NQy0?f~hYgVNH{M4uHJO;ku_g6;raUtf!MiAEC@QkkGTK;z@% zqFtiVM1`C{(ET|d7#OhR9rHzJXQ%Fd5v;Kr{BZ*4l2zvC=c5lFKA_jvS2Q&>g?|40 zDOraz1Y8CnXLL>tom@F6BqRj&^z@+p{e85xwT0T-+mWB2pBnZx(eduxJJi_Nh?bX^ z(aFgP8W|Zu@87@YwoQH30|EjZ7IKS=iU!0hjh`qeLxMf&_keQh&blY-2JUq;_!+gZj)6+#mkwz00 z5+P({WT3;tL$tQGhIV##P<(v62&c4WnvXP^*$NY&+uK_+uicqOvty<-K#u6^>qEi8 z!6vSVhzQi$+Deh&C((SQ(X1^{!>qcx+7gn&i=3Pssw^?WMK3EW6RO6~&(AnKJe*6O zW+yH#4nICV+UbXewzf7N{q#<_ySwADu`xRXU0q!~%9%Wn==b*a?DRuJLqh{oo(7JY z1|PjIFE2JWe*gZBVJ5-MLpjp{0zo%7H(Xp?jK6>Xj=z5Wiu3aFcocK-R8&;hIBtEj zy1L4xgVH&RJjrpmqoV^44i4hl+FB_u0yaQA4#?s0^z_7}wz9^=?m9I!)zV2hHk8UR zlQc2lw4=1N6h%cvQT10=R#NF&5OoCdr z^77L3dXA2cmOPN<<>e?cGLk7r5-BPvDPi&n8H$RE(E9p1dU$w1D=RDL_w@86CSuc0K7? Yl*GIzK?5kW8f87-ii+!h}(S#QfvO z4;DL$x1ASd8%*UzA^c&8NPh^;s^j%n>2vx>gud*a$Vou-QmA~|8nv2Fu`|~ z@Y{+Qj!v60R;XkF{-e?lEsw_rtG!(goFgse2ZjnH5Pzqhoy7!ttQK| z>%< z336;e)erec$)}N`2qH6hrp@1SoYz7|jqgT906`~R`7u+&xBoRjO7jl{fTA1(3dk-k z(|#VfcBKRI5B$G}(!JJ-BWQPb7m-y8SHi~R3)#J)7#vWf7$8tGGcyAxmpatQKhPmn z02&<~bt!PbnaRmX)qJAP$r3AEbTw8i)SAeKJxsiQv-lJzY3pGsEG#r_5+DnVh-|vD zCTViLw6tXUXFN3{T2+8FK|y09s^lPzeb&^R0T2Uj10Vw+1_BJS5kUq(37nAMvWS+ zT16FAtHu+XpuTy3#P^4L@44rE?zx|H?)iMq#hDoEv9s{7(9zMc8|cH#Xw~b#05H;W zGRk_GR<5`~ji7XN?~+;15Dav5%%KJ_s72tVEl0h$o6wt86AB_jw(40u5kCo!wXR*c z^&>itumJ6eh|BtmB|eZ+meu2Ja*g4@%h-in>7qTP@&vye{>ylbqy}-EaI}Od*fVtR z`&pk~Y_t!YSCmD__Wu4Abr)b!`_b49C3_h!GZ-HwG;|HceK|9G!!t{0NbZUx_}hex zUKSEygQ~7T&=4H8Lk`y6Kt!g1OLl8@tO{9Dr%TRvj~JT-(#+3O@r@0o?&Ctwj#KlL zeWH?pDx-36@^H_oOoiq|h4pI4(Z9=3#P=q2TW#&gx;j<4E=SVUb%JOKbqG4*l(Jg_ z?7hq9;&LPfEQkL&+lga-f4uXH={XJXIDkkVplWz6bVXKb$56a1svWWqHohf$*Q;Sy z<@@%&wTHYwup$>(SQUU@gUL?q!FSoR4IL0gu|jr_rb-{a#tM)EcL?6I4tRHey+ncY z_K>5fUY@y7K}F}-!^5i^9t$7B&#B9)=G4XS&ClEHo1a;68WMLrPTLdq*(Ew@%!i-P zwb{OrFdpXL9xqSJ2-;0unszq9fM4f$A->D_f#h5P8>6MHr>95KB+QANTG*NL>G^4M zZK6YRmNj-+bxM3wB2nndjY*AAYVGGdHSoF)m#&v}wF6E_ZhN%JYx>o}_I$xax%o>7 z<~W5H5}a;Yz#~!MbgFNLt$8Qxcd$Mo7up+1&lI?~G90tqzt$l3tkHAgcpyVUMPc}^ z455`D1PS&7Vm=zc=@nhN=f28_K%2c}-@e@H27@E0j|5@0T1UX-~do zz>T~kpsJrJ5jy$S{=J`vRUL(cL1S^v5?_nEAri}zh94=`ONMnlpJ@;S(Qw-%MbSRz z<28F<3N+se^i$h?e(8Fgmb@+tKHM~rDz-_%N!*iFpR7X;PSNJL4oVYOkeigB-Ib=r zx<8q3^|;S>Kq^d&V^bPLkM(a%R@#CEo^aq8L1Z6GSgyRs^C>rCX(D2dfyXC%B5EOrUV*R&vSmg&y>DoHMA2j{bL1BbjV_5?+Nqgw z*ff)L{^8wfM^fFb+;MQ4#!ar)4%!tfjFLf`D_k5LS~Hr_jO^mz3vu*pp4tm#yBNS> zzgrem?MXBNh7hiqbuRM+aGr+`%$k<)d&3xd)L=#7*p0 zhqAl3=h}0~0K81#s(iralsxe8-P}(Cxtoi&@EKoZKTUl}_z% zzEwM_;d#FT_UH{OmUN${J0G2$?2TctVc{pcckkPzM%)(_jhi_`j&c^rXhz(tF(o;5 zhVjDFHOc8>=5moPV~`ML`xft_0@k7p8pCOr@jd%3;Y!r-o3r5@C2iphJXVSQp8e&F z_a&={5(iO>N*hyAr*Zvy)bQi~RF;leA1_ZGU4{!HORKD^>@Xjq7=YbYZA?_kPx^V9 z^u{fJYmo|>YP<=IGt*>K9UR?V5Zim1#~nVu7+-F_*q+;ggdBPg^;!I;d@_9^zk+Ih zKL0sRpemS>4R#X;^QG;!AgKGl;hT|4Rw+5WWvZfG8nu=V6#|Kww%W3@@18LA5n;J( zE`LQ|2P$=SvvhAMHzjh(MvXZ&n3%iUN@nJpDfWu6<+ZrC1Z?pIKwT*ep{uEaOJW9_b$DQNW_WM3)8Mscgp}#jp zMvHg06>bD<&BUz8vPCbh?l5`$srYB8Co zw9o@ViaX5FwS`4!s}juB&hU%RB9HQOuPG~!U1=v$aB&!%icoF2PA z=c_*OL<^LUuCW6eHt@rpj1qIvi&IE{JI6-WLU#eSs6k)N6@U(Nt>~I$r5#nqC80iJ zL_V`QjO}T;pK)B%VriAZM@?`)aGNOgGL~VZ(y>2Yk<9PVyfc#e6zX;n)22$k39inO zLDO~?qM_wsL*a5sk1>D4XY1X*G!*9b?U5P!)oA>FAt6sj zR5pWq4KALw)|sLtgv}l>G;@X4l&gDgcc)~FTM|pCvNOsr3xYVk`5<|M&xD+n()vD6w!#i`Zxs(47u-qE|uZLGQy?|g8+Z_c@ivh&jkKMov zs9R#~`RP$T&1B_fzM*GlU;uFbpt_m6*GQ^f*4;O^^lS)}L5UaGPfs%4S^j@be0XY1 W(U+a?n&Y&`jLzVJF|1nKCF*~VbJrRG literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_favorite.png b/Telegram/Resources/icons/filters/folders_favorite.png new file mode 100644 index 0000000000000000000000000000000000000000..400fb9612ecd95d78a43406c8d9edf93066ccfd8 GIT binary patch literal 923 zcmV;M17!S(P)~s~?WBbZsZA85{)ybS z>?ha{sEtx9At-1OMT;Pa=z~aIL_!38ocBHl$Hu1dP8!vs1J^lo?{l8>+%xyi9bH7k zs{I=K_iL0?g!~E8J&`Y|P%@b$w68KO>W16Q%nTa_zZtGdY~x};kjv!^J)F&Ee^$`o z;2^)gzVgGvgEaW)YogWM^{%@R45dvSS-pFzR_-PZ)+2p z?kuy}+}xCz>V8tGlqD8@PHbai!xF1Bv86)TDVSw%Z?9FKdxRP3kv zzyU58xRJw#<6~kq8$LNX5rWIhOCA{+u_Ms-BUV*JxWEZ+8!_nrSP=SsJ|E}vc_F&L zzh||O>k)l8h8V=czy;2FIqM2SU|U-oXEGTfRJ(~67Z-Je)p1~-pPwZb9N^N3!MJ^e z%wy?vT8MF8IeC1*01I1LS#cu7z&H~GamLGVYHG>|w!H!aJ3KtJ#h52-@|_97`GiM? z*52N(O#+O8|IFFu__SBslv-L^NNrtGpBrjI^$i$c5rbH#=2+0=zX#_8b_EY2AVQ6GwJs2+sw^xK|U)hD^N@lC&7{f zAT2E|HaC$g$|R6M=7T5b`Sa%yV(bjcLV~#W?Ay1`=EQN`yLazOASu`$bnV(T2QhX5 z>Q+E63XY)7n>W+9Z{KV_99PsqCrFY4od=yheOlz?^YGv12k1^!f8=TDNYUm5`SOx~q<$2M->|98iCM ze}n|&Wr6OhB53E%opStEzP!9VLIU!tpiMv|rT-PXeED)z{P*wQcLa|zS9B93^bEVgai zCg$emB4u(0ZQi_jBXVrAOyXA`*y+8 ze*y4z@VKh?g@uKJUz3nwy)oIwwz_jH&bU=T9*|KW~v`lLpf5Jg&H(nVAu< zUcHK&OkZ90;K75$4&)x6RGyzWRaI4KeM1MjrUWq{7G~UU(ktSw?C=e|hYlTblzSEU>gqh`(vv4o96cQqIDWFeY%qYd=>d~E zAq9BEfLP+d;vaNgULFk%4LL~SuZXow5r@-w0LHD0B@W-tqDAsQYAYR9mXAWNf>&HQqHbV^zN{J9g|a z<_ET9fv*H-$$l`IAA{6=FJA348UVGj1&`&4*49?XfDQu~cv0uI zd;*)WEem`nf?3nXEI}tuoRBfo!-o%DLD$sO5U)!|>AKxO2fA)Sz_u*#?WUJZnej15 z9W2$cqNu1yT)A>Z@Y1KXk;vd<3N{;|i#FJ6lSQ?is&U9D>*`;9V`HObAFm1)uGG)7 z-2)aE7YTdsNXWYh+QNqY+8sG^BuWjwnLyLYoI#urlh=arkF;^)Myjl=q^D1xMg=3^ z;4~|5=R^WSKGx}1*n&;imNymQ8yF0eWR4)-N|EEXPG{h>m`s|iFflPfb#--~0ig~$ zZUURIt)2h@h80UtM@NTSERHg4$DBWZo_Ie?8w_-y>$ZjCFw6zOuwn^PPldS!aQ*sq zO5}5lHfXC8x6^7#5@zldmz{CxhIc&9Vzrwbdf~1sLqFoFSsj5Cky2y}eO*u}@W6TADBsx&UEY-3tQ-UAuVd zeIH(6qgvr7CypOKE_f?O+`D&AjEszE+n7)|aNvO8Ge2T-a#9Qq4#s^zDi#K#1jTan zuhtp=)%aJ5@WLGuaYie1Zf!1REIq%BuK-6raJ6FAwe1jG}U1b f3JKCMpsD^3kDJp7b}WRW00000NkvXXu0mjfg0Oxn literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_favorite@3x.png b/Telegram/Resources/icons/filters/folders_favorite@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..117bd86c5375d7867f3f9dc1ce5f42b2d8390979 GIT binary patch literal 2790 zcmcIm`9Bl>A9qY_ggGa-ksQleNQRI5XpYDgnK_~{_qp(4NV!6$^POprus97m17cxeIc;TW>c~X&e~arB zGv@lcj57fcV0^`xg@u^Q%|LRnuz*UfOpTplS$}!D4I}I%%5ol)E0}=(fLGy3pZ{JukoLJMx(31N0OMe*zyye+`K6O~; zmN>foSdaEtPiwnKW2jU2v1^Kvuni+JqR`hWB7=oBz^@2uW9IAU;ps@wIP;n)P7En-Os_IAN>m%#a*K52NDE0 zb&n+-9SnvJr;zGUJ+29DvoGSVhM3OnA0Hj+@jj@?kr`VVK&*1|Ni{4D*odopv%EG2 zuDjblD#b~{v9518)1P29H$4^VHt@vFDLC1^BV>FKQ+SsfjvC5h6Qef?OsDa3ze$X9|&8)9g4 z$}_#K_n{W~3(#DFAFWy12_c#KF~6Ob5@~Y=UNzRj0);m`Xqa^D+w9frv-GNa zGm|#GUu#!x>FMTMSX=2dc8K!qjzo@^=S^4=3geM{q1AS zx!SAQUj8{Wc_V1?OWUp2>w|Y)w28KTiAP^H9%t%s5!Z!95!hP~bueB(JULpz&6=}1 zF!N>1x($i2MZ*0ku%M4gmV>_x^Msevy4LJI1L>zLtAjt22A|%?QImZN0UGH*g7qR< zC0kurJz*Dpe7Hw5O3IZo7#TE)IKwMm!>%FQF2j1U{~QOYqAHSHfts#!sO%lG!JiM? zvVT;x+_hn>%A_&x(#QaSTAdaVgnLz4W{{8$FNDYcy%V$X5jM^e{yq)DZ=GsO8&8VUV; zb@4*YTSfKP9-Urfqce$=y)ixz!S+=7RYZOwnFZecX5(Wc zH+fL}=%ZO7MiEVsgs(Cn`Fu#Y5mOr#rA;-qrqpUT3Lc^FX86(TM{`;9_XSS9u2V3D z90Nly7hDb+ep6UuWsW{f4h&ZYFNf8CvzYI z%lMgXLGT73g&;z);3ezpIFi+VG1VR@thEp0KQ^6I@#j`axCe>tTL)F8a>1RqZWO&Z+-I_)jVX+Pb07Zdo$!ylc!o6rE{lI~C>&;D`a*o(I zseLhN?VEWZQH-3OfW3JZWU;r0+^Q)7sW5XF@SFzW|7GVqJBg=oK0zenU>@zZR*?3$ z(8tbCI|8TDrS-y1pK)gnn>^IL^z7H+LWG2YSmAgsp+M12*|9FJEhJP=fuO^VBx3#2G*r^BP#|tAM~#} z7ICM2&dw|6Lr$}WHI#!MMNQW`tAuwr2=_ak35k1W#tM+G+rcm$L2<+3z|nRhgW%TU zuSBFAo^uX$UGKj6UQWQYhLmT@pYn3QqG-;MHnh+)VsRyKpWnPO*$Jj(Hj(vZ-em>Q zyzA0*eN7VCynocK6Ed?-!Fnb*jc=1z0h;xY=+$tt}XcMwY1a@m}(KN!XzbanKu8@rKmt~ z@FXpa$anw%$DI>2V^VUF9b4I6pM6-ICr3O0mS_j&3-sI*Rg1qm({#P-$rxU6@Q+8I z|M(-zDn3Z1k=t~p+@>*)Ss1-qfRZN%42xV-v}Ht;f!HxgUh5yyud_;~Fs*SAIIVK; z+#j4>v3jL1p@O|TALK(<fmN`>eDMF#Xp<~o;}fN z!ges}_W!CkDX#9)@+@v#!Zx}9KXP(rQrYjXUcR=v$SS>HllQF^;X#9ep|hO45_Py# z>d^4lIPKNAjgy|(Meb}Na;!Su;gFJWMOf#3=lr0)(%F?~En&+;ar!w@`q5dL zrM}d!9hl|%Nk^%Z{+yR62{^X1!>R_d7QoyN@Of}gxUyK8AxxY8@lN?4 Dof$(m literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_favorite_active.png b/Telegram/Resources/icons/filters/folders_favorite_active.png new file mode 100644 index 0000000000000000000000000000000000000000..e45aa53a4673f3e34b583ae0abe5aaba956d9d06 GIT binary patch literal 690 zcmV;j0!{siP)2xabGF9-2?;*Bp=zhNsnqR^L2e{1qk{|?BDiz8~D}e;%05&)*#K;xmLAhLx z?shv}173c9jbi{4*qq1WDn2q}Kr)%6%jMFyC@uzAz%+7L^wok89En8eWHRwAii-gT zuq*_aefEMlz-To3SQHmC91hK-cK7ZCL73gkP_@Q3n~fd0)tEa$IG^tKyMD5($jyFK z2sxjeZLZHUwoOSm9M(^ERxMYCF9GBr*R8o0RIAn8VoGtJ^O4>}%?X(Ew$lb{bD z#$ZNazz9qb`^9++LT9yF(Nd|TBmnt(y%uu%{k}5ZB-FV=&1O>vzg#Y~+wH1OX@L+Y zIbx9m1BQuMb?+<)K!rkq#$quQh|-UoVzHwRXD&F-B!Gv|9gdv@>K zF=C7{PKPZX1TsA8ZS^k#7LXtnEFcR=KtRxJGsprG5D+xm3=#m!610cb9E-(RTU#6B zoU^^Xz4$pa=K@EVC>lL7GBWu3`Z}@sui!c}Gt;Q1Z%oX>fsoPBQHPCtM%_1&Ca=u{ z+TY)I!8jMFvw$djIyyQWCQ0Y^_Vy@1GMhn*i;GEMoC>r>AdAcas;H>o@9*ypkEAo& zU}F-J(Rt9=*ci*n$)WiFT+jv^)5XXg%F4>(7Z(>vS(8`+8`u&gQ->MHLqkJ}EIdEM z_OAo9y}j)TB(VXue-)tS=H^5O!q4bq0+NxJ^!WHV#pEq9Xw{@s@rl_chKR-VU zGbYghebAS}2=xd(gXlLF%g@jEzFi(I=!3o{N@#b4mNfXu$w^{zNPk9Oj6sk>J2J`H zKRWITEn%?I(o$AiTgw_78(C{>D;pUZVS|H%f!$#|Odd;0N?3V$Im^q-i?18Ky}fB$ zKZ=oB+zqLMpzG@D7)}3KSy@?JB!uEf{ET2|O-E|nbd5egKiS>g9lN=?agW>ETlX6E z_r<*wfQfRO1b#3o*UCya@YBea+Jxgl%kW2nYKq28cxljuVg6vq&#p zzPq~{)mMwOF2sOXD0taJ+K}hw=JMs`Woa={GlX`;-~$e9KoS&c9 z&BYxbz7#`o$CLUkM$Ubg`ucj`eS&t-=}YR@ykFs19=X52XT`r>YHA7%4uZptfKMGo3!tv9E*)A^j;YJ17C@byohgIS(Wuj>`^F~WO0Lh& z&fIU9urAr}g6y~cxYXiyoGQb7Iv z{a)JtSbunU$a{KvJOe@-Z2S~xh%BI)nHi~Au-9j5YKmuPXA6UY4Qyri6hT8|0c~w< z2?4FFtneUT$LNE;q5=((1w?8mX>ro~gV_{5;omij&|6ZjKlDcoPxw*OD^scV1@|v0&m12Jz3uD8__W}(H;c%tv zLD*n5JUq-A8XDN<<|f@wwV1yu~kgi%pfuImX6bTU`luK6y zMS>XwEdmXqotrFaR}0;=(1pvARxL7$o)Y#@EA4c?OLMV%9cSjune)$o@A+Yv*ZE)H zcmA2Vch1a|2qC1JoG?M4lu4W}%zp?t!kBdhN0=jw83N40brt3aV}<~;a9xEt!k8hz zEL>M%jxc5jFbmgJm?MlC0?fiKs0!P*ZJW4r=Z=`3o))iOy%K|igJSE}t;{G14j2E{ zv!B+jTPL4AdnR+``Sa%z`wAh)e>w0c3yJjf^yG4tUB^C0ScU3-2+G|sIy&kIOGA&Xt*y=F#&;cU(-3o<7}#Id zU$}5Vv<+vGrWM;>w|Vns`St5p--^oJfws_5FteRlSJ>IJXN4jlbT>y^=x`Ud zz3s(|7r8|gxDFl86^72nGJzvUjs%k9*8sX)^JYufqeqYY_z2t%T}PP3O5L+(k6c__ z3?#;{0d!%5BWWxzI=Z^Lg!-!qM+Yr|E^KfWRy}R~`t|bT$B%x+6M8#rz?LG7)x@sC zPM$m|cI?;@yEtG2wm1r_9yU2S8M=ys8p0O03PT5D6ZD}&hk`hWydO3>VZiE;c=6&z zbTFfmgiWIXu3(Hs4^!tHxv;Phxq^ZeU=y|#E-WTC6?Xpod7-ZAR_Jf>Ho+!rbCT5e zEZp9I{rYuKv1spyZ7xFyQeR;hy4KOrA*!mX5-S4Oh7b5kyOgK^QDN3()22{{35g`t(VtAJ*A9mi^YhfB$YZJ|l#waetz&u1@UQ zwJQU>2e?PV^7Zoaa;pg@?QDL2K0~G-q1gW6!v`@nHI?ZMCgRaPhn1F=%HG~y`R&^` z?ej;mDB^B6umWa^v^bN#@|7!BiUn_Dd0xGGH4a%)`;e%5icq~qR8&-$sPdw*@#Du2 zQCV3j{`~o)m9zF$BFTeof*J0TakAz-CIk2}RSAiKM}<Y4j)X>l%-@SWRsMtr&3s?XXgJhYjFfS+!AH!p+ z#V)`gp`mnU4v8LNm~Yv#MdEp^Vin{L43=YJaM?Uz2(GNGOy0Y9ujn{K&dA*$LAkb) zA{ghU+=dMs(O4aPS5Nla!d=@BVk9If>s$KG4pv4-N%LE#zj_P2M-=(M;5@wYiJQWm5>p} z@%-hHM0r>wBP^+;fByU_u3fv9nXsIMBo%wuShM$9l!CS8H*el(-<$GNeDdUptgf!k z=742vGcAbSCRRDV?2+U--nVa`Q4H1h!eo1UyDx~?hc+f<@7}$>{=7UBn%gJr^y$+^ zuv3RTdHwozss1qu1P^V{7CI&bIV40#kX`$PsW0cn#ta|G*}s2(P;z2M!#N@DWvzOTiO%`SRt^xTv86^30ht)meFSdgfv?#1ofw}rZ>5JN*lLCuZrhcEbqZ^RHJRBxuU+DnceJ-TWK zo|u@B_4V~uV^YNA`9lndWi>%AE9oY@EkD>K9pd$K4b7#JAH+-^}pr%v!{S$vN1 z*s)`omsCD@@Ic(XdsqDW^~-v!B!pSdvVa^~zvw6+>_}2^gpt6m@6-{dj~$7oBa8%g zeW#8vee6gy9bqJ}>pOLX>0?Kt=?Ei%UEirAOdmTEO-C3B?D|d}VfxsSXgb13VApr* z2-C-oMAH#Q0=vFbN0>f#B$|#e64>>fI>Pj^Bhhq(k-)C+)DfnS9f{^&c-sjm#;EUy P00000NkvXXu0mjf6HDXP literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_flower.png b/Telegram/Resources/icons/filters/folders_flower.png new file mode 100644 index 0000000000000000000000000000000000000000..3c452c82a820ed17eb5cfe78a5fdf98c63b642c9 GIT binary patch literal 1049 zcmV+!1m^pRP)$-)Xdr7T!j zD}*9trBD{6l$|9zvaylx@8{0%$!Okr&%E=xw_DPE>YO?AJpcdy{O8P>nU`P27;)OS ziG*+CtHuB`CF$N3gi{|1p)X>l%=jZ1U3o<)98#Ng@ zZ@_^Yuc;&l7#d||Wx7|AlatNC!GYP`-8DHmIc9ZrHHy2owr0}O(#+Y}nW?X@H#Idi z%B`xZGRMcqQFvP-)cwxRj$ZW4%uFcOnIHlKhuGfUj>!9Qp7TfnPeBC|6BFh3_EtBr zbLH`he&XP;(a}K5uWvbzZ74G{Q?Kyq>dGpXl9D1lJw4hOTP6^=1X{MbFBjVoU}rz5 zplx$Hdq!(?jD6y|p{b$auLYck8=9DyKvVAT@1?S`GD7&~=0t;HCJ z8*-j36`h)ziV_W5AvgpYF-&-Cu??{=-rnByWoO$XVS9)=FG@6Qe2dB0hEh{gRg9-3 zAtAwgC2@`6z{L<+76TEvz!&4m$%(@?#@QFf5i^dMX>Dya>+9>9kGE@UYg6va%Zu6D z+cW9u=}IjsDhiZ{aOj})TyMOuyS~1bp`jruFE5wo=4L4@ER5okYiepz3|Q}`_sY5R zSdR8v<~|+Ht6v%$8)bBKRF000yqYpNI2dJ!oHyXWMWeR1R!eAGjJP?wq0`e-B^MMF zxIjJD)z!)2;i1+pFE4c^T=9yE3L!^;0qfQ{qD7$X&HKi7L+%` z{`~wb`}_Oa7!%ZNp9!=Gw0$PL=XOKG!^29RpP%=FBgT`HlZx?nAv7rP;fOG`^S*}}p?pg?J9seaA* zqB9PkT#-Q7a7O#}xnftC&9%LU&u7dSF9qJnfQD=Se~SyECWG#Ag2l>qAo8s2)0akwGK z9UUEVcXy}yPft&>yu2)3U0qUKT>SZ02V-*7zz}fY#xUTo#b*e?+}vE5o14=QrOpn_DA|bGu2hEzW2SayQ{0K zd&(GNoVLtj6ey3W&#H3@WCB@Eg-oDKAd3Q)=Ijj01hOb#Y0l1|OdyK_mgejX`acU) zUS7^BDk|9Cy?fc+yLZ{APoJU((u9vzs?>a`@H;$6U

CW>+728zP{0&1 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 D_Wc-7 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_flower_active.png b/Telegram/Resources/icons/filters/folders_flower_active.png new file mode 100644 index 0000000000000000000000000000000000000000..598554c474d26642711910b1bad8139b7ef8a488 GIT binary patch literal 908 zcmV;719SX|P)X@q$cE7knM^5xE1lhkB*KGIy*b# zz5Rw5a`kZ5FyX}{5(z343VtQZ6>_MlQPh4+S;PW$48~L*+nfdz=ja#Cg|ws z$lTqK1@>D7&Ckyp+PS6X=H{G4IlcB16BGOf^~U9R3Dx(4HOIuE);hiRe1obOpa1^; z&hq)Zh%GNKv*zYzUtV7H^z=yAI$M`=V`C%mxhyO!c=*M|#lSjna3wCoUew#$OP`;g z+Gee-tzHxOI{WzeAaJ+{a@s>=7Q#Uj;1m0XzQxjWRSrK_ICa})Lp@N(q+11sRit+jCqf~ug z5x+2Te67_kBPXZr?QP!pZ6TrX&Ib5npTl?siHjtT;NBu7R@Xmxd!?(XhH zUiX6>YEUabtl$6_Y;A2Vydd@ah5wPAogHdvY4L~#2M6i-`S~9`h#@C$6c}K^Ar0Iz zubK5Lg!4?bT9q7PetmtVQmI7!{r!S4nM~5b!2#Xg-iiSqF*HF9YJpJ=!n(V=!wUlG z$;pYz<@pZ}50uSj14)rXjm}O_PXlqa)zYsJlGp<#J3c-pex?=;@K)kmhM38QhllGI z1X1`Gwps1YY-NH=)*9yE6#^(8kJI(_wXxaE%nZ%W&Khg*`h&|LMCQzbK+x6IMK?D$ z#)hUOu$`TqvY~CZ3xcRvEJk~Kd#1kH-0tqKz&fmq6zV2O5~flqv2poHQ7ZsJIefNK^|QpBq$`vg8>h9*n>iXJQ(m$hdn4H z$b$h7b=ZSE2+H)(Cr!O+(o_J7)e#eD{ zh4lLMYuVg|?GOtw10qQ;L3{S>q3_?n3n!^+fS8CK07?1?%F4>3(a}-WT&3+leE2}X zpqV6n1YNjrK{`2IhQOecptOiHeo~XPv@|v`F~Rck^3)tDT2D?+vVwvF#tB#S^uM{b zm(@du4yBwNq=X9uEV@J+L41JJg-O|uPAu98+PHC}a$>q1=)|Ippz-l>>HIKuoj!fq zxIJ)-po}_MQNiLAQ_HB&Umv6^V^dKd+tr$W43n$IZ&6#m&W@d(V?b;RV(70Od?d`O%un=t*Q~@y%%icqP3D`^- z8XB@-42+=7n>U*=qi1YY$;ruy1CX1WORcS~^yJAC;)_@`Jv}Y7X(1XQQox1>_~4(P z4WICh81`g=#c4|oF0Q?;kKbZF2o7gwXYJVO*|TTFznOaixOwwtoUPvq*m@-d48UTS z`T6;{UgqU1q8BIV(W6K9_{MMak|RfsBus*@7ZX14i3)6BnN)E?siPlYku9h!cco z3qLY4GD0049d!2WS+d{%d`}|v_V&`hfB#%vL5DVI8;cXZ;1j+P!;c(4e%#_C)}KdN zoFEK>u``(;fVXeob_B@x3>mY~)yj4s2te!TbWabLUQ+FM+sn1eKPS`o(8yhr!bR+~fx=Y+x%R ze0N*&2|`j%)2W{XmX?;Nv$Km{rA&L)9OiofMZjOmfu-LSjdc9wkhrD#ABCnScmo6~UhB^78ViKRfw?ztsss zKrB@8FPqYN4Gatz#DE->WrgpbCWVJWCsOqg1d{N%MdU9AvLv|KA@-?Lr<{^hsnbUg zNUE=|C%ic)Td*#K*n+o@pZ0nQ0zm9ne)Hx{(l|n_y?giiNmizfeu6*}mR_%4zn<`A zRFy%zy?1qW8LFH7W zn*x?wySuxosHiANLM*-w>akOn-kOi>X z?LvY)u24u&NRS5u9_p|Mg#>vp;GqtCkOx8k0eAJRY9_lMM*si-07*qoM6N<$g74gM Aq5uE@ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_flower_active@3x.png b/Telegram/Resources/icons/filters/folders_flower_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb2169eb1b5330a48908888d9a62de0c83c2e1b GIT binary patch literal 2523 zcmV<12_*K3P)I+zee%z~J}grFkoMFhcsAb1f`5D^TZ z9u&cddJzNzDu@bZ@L)s`#Q=ISi(<~9|N7>CyX@Q9c{?*(T|K=_!Mxqq(^K_TecdxX z(>=8nN-0fSDvm^;(h-~~%&G{aggMp}Qo>Tg9E*TsaMK=^66RP09D|$ou#_;zBH$R@ zw1=gHITiuO;HEt+CCsr1I0iTEVJTsbMZht*X%BOZu-cB{EeN+kg9d8cxN+Xrv13Qo zwryLl-piLS)zha>)wy%$yzTqEKPHyemwbQ$H?b2Vre$~YUbx;?_xaw~e zZa2wVzI=HoqVkCZaX8jt(%d4fVZ(;{(4j;5JVgEjEGH2u>+yo71AoIfYL{Dq@toi_36_`VTewn zIz^`~HGlqmHE`fSBOq_yys7r=*`xmc{i|NQc;Vd&+`D&A5z$8Mm8vu`t!vPrL3;P@ z-J0&7iggO(`+)&ifQbT}q|H8RUu?_txYPj{Xy1QrbrzDSEWVbi8fllIY=JsZA=pAtWP z`lOmPX<{shl8Qfn{;ZldZ7OL}iS{rMRW4+KCHT^~apUqOtaa&!6hz#fu70+97!2PdB-$UcGuI%y~LZ`&0694(f6We36cyIAL^M;f$G{J9lpAprJ0Oz?ZTo3=W<=d6F$|^r$Oz z&`_64;DZISU{mz$MI_tvy*nk9Dhh$wX6P?tl19X{BIo#>4-S_ij8xwnf_mm4RS zJ}ZRL#ah*`U!TQ?v17-E))S>}O-g|sKG+h`uFXB@usKS!G3XHQVKh=>ZJ2apthR35 zs<4(ZNU#reP?uA9BF*EIPeHk8u>9z16O5<`Jg!v&27t z{wR6_M$sdxu$`midZL8k%}6YTE+@fKa=hs&C8F0bw8nB1X`e(1d-LW^x$&i5zkV(1 zlPF=BQpZ*<0$;v-`6B9$C}Hr7MpmK@nlxs^7jeRl9Xn<+hN8M{_#!$=L^RWdq@}ef zV?7K*`1bAF`_N&f?2a8feC4hcz=uMselg59y^@OkNk`wleKn1q^okWL3hJh{>6%_7 z;F#&KqT}t`w;DcBBlB(W`Ocj?f%^*`6S2&1G@^oPpgVQyq~Q?c)vH&5)A!~0x)GKk zz-P$i%a=_p(BUPF@;Z5dGk?~sSyPSB+{RFDFZ99JTv@hkS)lK^aftYxk1)KzoiB8s zqUm}T2)tZgnT3z=HCOPOZKFnw0)3B2R7MXUVe8hd%f*}he&NCeO%HrC27RBdzmyK& z;A0`77bblE#w04EhmSC%NeB`eRb>nYe!80WVdu`BL2m1{Yu5()8;3a7d5)U$5iVM^ zNIiV`P*JKN!dX~u+_<5zVZxDSbDc=6vUKTEwQ%9W!VXcXi5C~yTEODPivwF)X2<5u zn`0&9N?Ph7Bo%`%#bn8nC2a8}{-KNSlsIP0m}2<7{b$ac(aoDTkL*ZNl7j&|d zMvaQ>XAw^L2y4}v7q8xf2M_ejnKL!L5)`T>A}OVGf=gfnMqrI1_wU~iQ*ppTcZZQHg*@hMxE z=9cu4BS-X{IdgQEE?so76}=`?$ig--01GeyTO6U4TFEDD%9JT_eDfVc3taU0@#AZB z7zvlTlQhF7Y;(xu$&+iuAE&dhPp@DYi$y6MS#Cal{HTTw9jfS5gfl^)aHT=-*|Vp* zdiAPm)~s2et*|@jDTkMi{l||VVGjvikG&PtbR!wHb z_U+a5=i4jc|LVX?P?QBYWXKRMzdb#)mQl}|H7l#117ofZ=!OkWF_;*WpD+Xi(+k{! zi#VNX*@%NK=;W3wSFW&O%xzdz-^~y8JUb%8*U=YrpJ*!d2v`~gO-LGH2Kpad&nj;JV_wV0tI!;;rK>^8D zF#Kip>eZ&nf_}4v;lfUOU^t)gvGb#J_?W-|uQc$lip>hMP(CCnd_M3TxRfw|OcGs^5|(Is{NPf;{4q&%NlI9v>G6Y03G>G!(IqKiiKfR7E+xz#lSG%K lge96DKe&`Ie@qfx@*g)O=rz21!lVEI002ovPDHLkV1g$1-Pr&D literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_game.png b/Telegram/Resources/icons/filters/folders_game.png new file mode 100644 index 0000000000000000000000000000000000000000..69119b7d9331ae1ffab17b067d5b18629e2587ce GIT binary patch literal 782 zcmV+p1M&QcP)Rc>e+g)WVZ}1#=p+0>-=bpZ|Y|A5rAUQ5Zycfe{N90P# zts~b8T`S~P0XO?eXXxSKLA<}ei}83Yw%e^BqLT)E5rbG@oGSP*8b`TYrp;y}IsBUd zqb#wG<=WZIWL{ogn8kX%rdq8=!C;WQUhgTO>;qrKAQl)9V7idf6S}>l47*^p`v409Y`aZ88!P1Z`=yT% zv)PPSR7GO(9uxMuO1-_kiRE%Bu-ZjoDQvr4Jv-Rm+}z+r===MdJRT3*WpdV8r)IP1 zh?SswoopMSQdpq}7BC^mVfD4_{{kqb{D^VTXf$#Ju|ZDC_t>gyA21=vp^MeFOqEoX zSO)H;-EM1JwRf;=bnR1^Du>0Lw}0#kJO=^+R!^r>hxz&W*`YHj3Wb8eu!_P|IjlD9 z&#sUi;M`}o3SAtbvs;FWR4NsbN~Mk#2mkQ!vx{5H;O{u?^ZA^A3A+EBQmMqYQ>J3E z=)eXh1UYoMwS*><2?s?Yk%ORoKF|7}pC8I(G9(YCcEAQ7NG_K+9=4Zz1Qb zP`zH~puu23p-_l?J|ABppp=&`lI=2q?e*z&ntc&dtyUQ$91hcPIE0Fj!$QKkcM`h4 zzo*a7PY$$BxYOY64L}ZkHk;L6?&K|!ki&rEBm~F1yE|$$8cYoR?sPiz`1oi7G3uY5 zo~YaH@|nR)%8w;u8_1AnXOPQfi1s`5KdD^_xmEvKp=*WQD&S`S1%51=mt<8 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_game@2x.png b/Telegram/Resources/icons/filters/folders_game@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..09fd05fe430c88805bca625f6064e54dd796bccf GIT binary patch literal 1705 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_game_active@3x.png b/Telegram/Resources/icons/filters/folders_game_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..5949304685afc274434997f76da29a71c6236985 GIT binary patch literal 1994 zcmchY={ppP7sp5Tora8^WC?eSkR{t>DKbM{%h+PjSVpF9jcnPQ63sNZHFhFP8Ot!2 z5jSRrL6#wj>{~a>5Q?&2_h0zE_`Nvi`#k6KeV+5;d!FZ{xxg=p3dsop002>k%eL2! zHT=I4;5+UFlt+$6^vO?b<%%iYu9rnROW5b*~j{Q_ZGXB zXm|Si`;9LIbL0`*CiT<3-_F%vxYNIu!vf6*lq@_tv4o#Fla(N?!c}6BJpQuKt6KFpsYY46F!pt|70;mA#ku364*CDQBjdxU!UpQ9Qj0A zO3Jo@!wJu=#g9)-PTm+FA1B_7j?RX`V3c5X0p;6ttFm(7Jom(9x#h@}Prq4OSo9I_ zcp6#|!W}sy(GZa^F3cwH?#3MM@7x(Ne>TSpZaW(^&(J5=)DV;v6fSo+djawiy&sij z8*w*M0$Cfuyz=K1h#Mm+PqvM-24x~7IkTxR5f^^8!SXfBFXOQjkfE_4G&EL>RP zc}dOCp{;Ym$z^ zOWtLHp5ES|LaPLnr>7@)B?EVG?9V4va>Wd58~$LCRbEw)zO2ym`<$;N2rvP6!OcLs^>~lEcQirMg?s$ zqntw0%_(aG*Y~!6{w!?cjz$Q^D}{!JnhxS5)SnR!GQ~qqVAUc_p3`Ltiywxqcp(r` z$qEa|(oTYMVTF~ulUAowk>DnYVS-EBk`ZDfHUg|lT*2B7+k4V~25Jsyyh!g4rlJv^ zp4n~0-O$^&^;Nrqz6hqMKgb#@l8xM2b`zZV_#UjM=PaP*8O`u_Ksw5m328^3*NVsc z55gEbGzEN$Y|y~xKo1WRIqh_4$6B?z4u>oVc#8ZqYd zW*hkA%@zNOTfHgw55G#;>mtz*sWycg(0yjLPt)9`lmt8l>$uOKx*!fLhYe`m5J6)w zBo|UJa~0|D^_0k`FM(ceFa@Tg|6?mlOT-H$h|_ANh$o+BHBOBb5i@cfE#I4o#ExkT zAYk36*xm2{ZmR^xwk#)_OEGKPx~y^eh2a}{l?l}J>dgv2Kh7u6e zRFd>Ihlo^_#|%R<(nGppJTY(&139Fs_hmKRAUZa;J`7|Y2X}yR`SwxaXdtcp~b}z z6LB^=t${#cuAeq^sS$4@WEfB=$y zO}8lU52poy8Lki=?eM@rwdt|34|6=?-{~Jzy)+q0oe;nY;=jKh9_;y$^W%v7>$BVm>oZ)=&dvnh=hq5nm%7*1 zBBo13!Q%J6O&KwuD+OZ6r-t;Q!?{+?+Ss3Kl$;zn4Y;tbl~rLHS_(LXJ#S#ZEU>)) zzP)F6a9UlRx71T*Dug*UHa5CC-k2SQ)7?DJO}k{%8zQUQGMk=CBuZ}2bqH(3RHD#R zvn-MC5%@o_(gV9;j*Yh;dw3*@{65kf#v_Yzi{D~(L$G~h`=?0vFCLh@|2H@Si1d2q VbRPPDJATdp2RpcJ^+o^We*w$5#vlLy literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_home.png b/Telegram/Resources/icons/filters/folders_home.png new file mode 100644 index 0000000000000000000000000000000000000000..59ef27c921ee4e2934518d2217735c4c2ba913b3 GIT binary patch literal 463 zcmV;=0WkiFP)wa-Wi@~W zfN}$(%7CRP3fV9Y0CgRR!_YASECAFsAQMbLD0?7rljM=03aAD_@LsJHV)**W+z!YV zhLU+eodaEk@q{`Ca)t4LG6VU-I6~=xLcusd?SaxXwYp7|%(hn_bmTC^?SY!6kuSKa zs!T!7{<^NEHgZ@4m1QY|_=iEjB)s{#4(7;V(A!riNs^^)+hrWb4=sa$NqFN*0?WT9ilUv5R{8?jP0LBYveuJqg$gm>i_dEEPcBW z{cl&u<{98sx*B6up}y~Bo_U@lJj80_0O}gXh=Gv?->;i%ud3L%`SF_Xx=!f38DbB9 zDz-exX?5*&-{M<7t0VhXa-Hr2q^pYRdn%+>LpQ!%h2CCL;~cKqqU8Vp002ovPDHLk FV1f~4(#Ze- literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_home@2x.png b/Telegram/Resources/icons/filters/folders_home@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4ec5954c756fd4e1579d67c0203f6b8ff16fda5d GIT binary patch literal 866 zcmV-o1D*VdP)*eo$#5b=3In9Vi3rI*kPK%u8Zp>#3;cHT3si)YJ-H%7@&}}Y6CsixAQPO( zklX{6!HEdTEzl=8ks!GPvVju;k{ckKIDwJu1G&Hnh-4SYB~BnDdq6&L0wCD|@`>Xa z>2shEI3AHc0}6@b38_3#3^*Q;$^pfM;~2>tC`KHINM=AW<2XXn2Wqui>~gu_ANdWU52(}Wd=*YM@pnk@F_HCa z?Dc?#!(k3+KA)Q;2|9K;vtV2 zkZk;KIscDj}n1 zz})q^PceL5?j}4admr8Fa6TN<|0rS+6cZ2v!65-*5fl>;0>L2xVG$G)5CXv=0bvmo z6A%Kyp*0}<2VbpL!?~QrI2W$vlf>45*6Veyj{E(d{$2#d7HzqU-ULP0W_^%LY`7M& z&-BiyF2;4N!}2-5TTc05oot7B(J_*=n_7 zkH^EC6y$=OklQj2v-WMC1OCZo?K9|4>hMVskm8jkAOcbdD7t9{5s*Sa(M>CefD{6X sZdySEq!3Va(+VOWg@B@)R*(Yd2i}_SIE{R9egFUf07*qoM6N<$g8b%urT_o{ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_home@3x.png b/Telegram/Resources/icons/filters/folders_home@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..52e14773227ce149ca620d09ca6af7aae06908af GIT binary patch literal 1238 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJmUKs7M+SzC{oH>NS%KVMPZ!6K z3dXm0?ESP21=v3DRylD@Sg_z>zrb~eEe9lbFo-{3nIdvwvbBTfVcrD`TKa^zTo{?G zK74j5oV>>T-i^m!%_Y4r+L`U%{P?}N`;(0qR@)Z<3jIo6F@e`{zVX*TZbH zTT}&j#dSoyC8X3MqIDcIDiSUyaXKDm;y!3)Yis%?L+ZeN+eZzpNjv#ZJ6$w5a4U(^ zOoTgPF`y8~VanVesxqt+zh(%5?o;qGb#^U z*udrXnBDoPmPoHSkL+p(6FURVh}MN48$1tdap>C42wCHF;Zl?5aV-X2*&AyTN_(cU zx$k_?W`SHlg`D*#jUHWt6R2Cc+QcDO@Di2 z_wL;qI@80i2-#X$t&0A+_S;RjMO7zC>sEVSm8q$yn2|KEF!APgbI54NqG$+xNR2E?e@PPiz)+d9fflndwWc`m(g!#f$CQZ+35$ zDm%3G`0*OP&DyJ@;^Wt^wcd4kpKqwNwDjWL&HJCdu>bMsF!RHMHHyEQIw}i)tP>5s ze0_O-{T24~_`tj8r#CcxOg$YGc`zdBsrIUbnwy(K!VIQG{Or<_h~K6&RkTMnY~LcT zW7BoLQ(2Qcr>7eJi@X~9G|CKL{&4I_X$0yRw|I!!Sdw+E*n2X^|HDnOLy#UT}k{LM<~kn>y(R>_88FkC^54EBNsCs_9oM@VZ8%OR~~9GwD0 exl|nbIftG!Oe5@r+IR5)0000!lvNA9*MS8k8 zhEy=Vz3JQ6Y_RC;=JwATTi|gDOy$R!R~(5d4Z5q7x$GCzvjztgq^zBue42;2$E4~nJf@g zp%6UBWx^q*n~zi)MEF){`=u-~aHuU*Qu@hW)GEw*Qh!4B91f3v4K)v0+&(cskyclj zRJ|a;qH)34X zlx{LVZF(CxQj zp1NWlX%45KetI8ubKmsSEt(TPZvJ^PWzln)V;fc;m3UEL!Q<>6zVZJ1wONK)+do#U z@mn6etv<~6(euxdp1M&dN{sCS)`n?+t+1K3b<=J8`R7-$amzTGuun=}etBio`s=T% z_NFnH?2K78$NEoqcq*?-z}~iNufF`?qT32kixA4o?9Y1T< zeVMs=AM2v*zgFwtwoGb%()4U=N4@`rq(xdA@8&I!TR*)pHlyxxXNqs+ZNt9Zza4j7 zaO6wBzQFO-i$xqP=X4r5SXdlp$YP0as8bkTi0g_5FLVs+p9@TM44$rjF6*2UngCvx B9QyzO literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_home_active@3x.png b/Telegram/Resources/icons/filters/folders_home_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..6d148e1157c74cc1d00dc3929b55c2736c016242 GIT binary patch literal 1090 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 FV1ib|F17#w literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_love@3x.png b/Telegram/Resources/icons/filters/folders_love@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..41b44363e978010537beb3a9939f68c5a54a5cf2 GIT binary patch literal 2600 zcmbtWX*3jU8y?132HBZLS&Pcj*ozklF=aQ#&X^3UA(VZIv2Rht*rSqt8T5LsGZ?Qd z32#P4Cd(j$>_+IF@0{=V_vicZ-1j-pxz2r_`#INjoh!x4!h{zL1p@#8Ubv}|4YOna zb2!UqGC+i~th<_2is(W{BZ3jwWLImK%4Cd3 zUwe}W&{%*wHAn%MDm86wpvWzNb+CH;>Lto``UZkN4H5%uHXan{d;3dt{{^p@d8nFw zupBqsS(wk*E`Ib}C%?tM7qT$FFe1o)TPbBSfsw}|kH;93xM*z6=`6#&K^h}mUT1;1 z32XQ9LL;i|irkb>FeZY>LA1Wc!vZ!8X;gHv?<+#(s-PU(>JzV%6z>uV{;s@_aE=2p znD6b-{|>4v!gOA|c(FF(U<2EqEKnQuYrhtrE%)thz`_81tW=+V^6P-k*jc9UuYaW< z?XA)KQ-tW>x*}dn%g&MFIGXESI|xtD>x45XRklela&rk{SKUGxvh0fyi-Q8ejBU(7 z*t?zFtd4QZJZ0CzcfMcSq>NCR-kFm6v@}tr`I|HSDhqChF%4~rcmW+4p0@rln$~}R zvVwQ6Bjl=BtGu!$i1Ot3X>o&7YbvGIQB5_VP4wXSaO)M(eTEGM5Jjmfx*XwBO2xV( z8G(Z3xPHB`?f6UyUF{rom$(O2yz@YD7*tT%m2{s{KguVmXEtgZtG^ZbeNe#^I^nPE z3%uocN($xdek<=#gRDC&)(M%QRge6Bb0;tK}psA!X#_Xn8u&8}Q2Cr_W^Pt|s5tv=(pR_y1A2k@to`XwpL2~%Pg z<;K_jsW&#;ZQojiDfKiK8ZE@F&-IjY1$>@-YuPpS*0L1hRO9nkIp})eqNyf|2td|3 zY1DOeglrN@bR!7N@4DZhKznUt{#||i`f*9p2~X7Naejl#U(YFZ&RT&Iv+Y3(Oz@dH z7<2de!}zn2ByU7fvWSXoa4}0n>R5|s`O1xX=~}fdJ+kp?h8Y6Zpci%Yvry~d55mWi zzOJ7FyW)E~Zrm{j-c+gT9z10noaj|w|GCp|R@<%0=1n)b-Ki5qjxxGEaj(}9K!@e@U5at9AjhNu&qF4uZfXO zCLY9?f8saLLfZ7C{_$hPFF zj~1nR>%7^*C1sXjCr29MnpjB04lUz=#AJX61k8%euWEbdDxP~wQ(~&#Rp*}D3JG?P z$tcge1L<3Y{y91GPFS8Big5>^Ke%eU2c2Y|0eY#?9CglgS;q6zq}7N)5zr7k|XjU5ljIIn|D z5ihc$U5p&(Vs}T6$Eb&n3q0_2NrhVC_0wBf3P*^>(BYvWpdzviYfR&A{C zp7}S|E}K6eVr+cw0W=*eRxEfQoZ(uuu*KJZk*vn?` zk>mnD-km!$>1Wk)Vgh6`5(J~aktHbgt~D7^w2}NPfs>|MvJg|}ci4QfJIZ?} z4#c-=LX#hX_z|we^bq=VS>I;eARik(KiQ)O9lSAgU zaY5KdSU8)bv%ISTvc8S{TSELu>ec`6pBw%!w~X zSsV8aSo*XZE3qTIKh126Z!NdC}@Dq8%Z2KAV+bK#DE)3ZDWmDP?H z663_ddPCrY-eVKU6a-In{JFv@*PfsUXMC@YdqK&zWdLm9PtPcuxzwY zE3-vQPdgxcH+|7cy@Ppmn8eyHMmJ146R;~u%Q~J`dA6=`ad2>k>CpXhW_Y4@$i~Re zhI+r*_N5abi;7})7#6{TxJ0Tnecvoe$gtbyA;^%K0mjT+{{Krq|070iJn3Hlg+QEZ R|H6!Z0JyP*QT1r;P)hyG`WI-L$pr&Btg&vd`v z>2kTyY&N4_uSY=;y#F-j@L>%xh(!)^q2X$H4=G1Fo#w${z(SaHwpy*Y*=#-r<~oB0 zw4kZ0_w=h_um}McJ06dW;bPDX1teN*?2JosRSY@>Z3C3LL*lus^kVTrTL*+4iNz1Y zX3XdFAO1KT*zkoyK`EsL!U>U2kTN@@Q?!{NO)`W$4+jLOOeVvl(dZ2|9*;Sj z&C255bM4h33OZZ2+kJeh;A1|j#R3!+LeAIT_Hxi~&J!S8x04S2xeomR`A5Ak9W{j| P00000NkvXXu0mjfCS>|i literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_love_active@2x.png b/Telegram/Resources/icons/filters/folders_love_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..55997b62d436eeee88d49257ee6e07dc55fdfa29 GIT binary patch literal 1162 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvI4n|o-U3d z6^w6Z?esEn6gXZT&TC^J;Hd2A)59X~;AjwJX!wDXhsVU!z`#V%#YU-?$uO{n*-@C; z_#=a}E3b&Z&8=Vh-@f;rx)fb|=8Tgm&t~hpv0vBUzw+hF7avE>rJ0k1+8j2XDYX3K z>%b5hqh-fY;p0k;}za&!0V3mX?9vzkh%A_it=%UEQko zcJ|W3!i8mJWmg_NSfC}sC6@Vr^+mDT3*u%8+-8Z=b`QAi9$LE{ENcIL?e^`}{r&x= zOP~Jy8L6+Q_v+TITbuR;wwq-{XEw5Ba0*`D&TDURG$}AYFE7h#@zi4<7T>*lcdne2 z)GuLyzJ=$OI&hmfMl%GwYnU~A_Scs$S93(d_2$k=Kxw zmDO~>lWohEElW1G>NK#dm78#fAvZU-wMTiCZicU@0NX)<=?)=UoR2TOGA#IP+)=#U z>&2Nb>L%7{g8Tw!O^tZ39Jkz3thh1#lCZGwlf_outINbfXKnp8=ZMd5C+oRU*N&ZA z@a@~TS3dGVZx_k(yC_5z9{kLIR$D7?{_-|?dHF86_=rh2Bwa3-PiwX@ExUNG@7v3l zn*N5Hx9rGBXWq4UZ))eM;AHW)IS$XCKdO(JE_frn?#^!%KC+ty^)Awx&Y${}eJV znLTUPm8VaaX659Vv=?oxuc^_o-TPQ|v47#dBR#Rb>@nbCB`igF}a$RxuY| zlDzl0-R5B+!@(DyJ{1L(YwZsY4^KYOc(!1A#HFxV6O;~hvU6+*3kzG6e*V_2s5NH{ z%O0mpIH}g-DPfa5#Ur_oG5K2|Bcq7#_hu)i4>xZ{3Ol^1t#N2@$v16wV48FC>7-2) z)~#P}x;Cbb=i1S*vId5g3l}=d%gOy~EGa2jlDYPz>VgHed&JLZoKQ%usED{IyXp(8 zUG3vF+qQ3SzVX#`lC;CV#v`xZ?_DI}9TE42OX2iP0SBfNP6vW?B~==9SahyVa>U1t ZcVaD{`sDf=W?{UMB47Xj literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_love_active@3x.png b/Telegram/Resources/icons/filters/folders_love_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..b1477710a14d54987c2870c3d553fb0aaa00aa5c GIT binary patch literal 1799 zcmbVNX*3&%8ciBoEo1CzFVE6qtPRaeOB6*gZ55S4l17Oj_ERJ+v5r#9R9i^~#WWdf zV#~Exh7?SxH_;9smF+ zd3(8ElVI$>MovbuOCy8FB_I_A^Me5ZZKVo_XlVdIrr+Bgc0CQaUiBKT2Uj14W7N;# zzPG4TRnhRs)|KWpl-)0@QsA*|35jais>i^@)uE?8Wf6}vIkJ1MwnY|ZgBEzA5!Q=n zYUj<{U!wKZIV47IG*BQ8^e5|N7G2P^8BFhK?4g!fYuSGEr3>7)+Bq=T8?;8Y_R)h{=w`Ue*si5YwTznK&Fy zBowxTt(}8v@N1<|8jY5M$K$7l(MV!`BXLSPHA!*eB2y$vxnO4pyE&Dbw9tR&OW{Oqy{iWbRLZf-w*Nn`}1HJTIGQQPKVH=$lU7vcHN{?pNnv4w( zdv+QY;#`E5`ZmaZ-}D;^21=UYSIn=WtgWpZ+uF(zCchspN<(Y?BVNwU&dy$UN#*_Q z@(tz`DneoQyyAstn+pR?#l?yOnHP|O8kfw*=4PvQ1C!a)Z7nT+sJv(dma~BwSE95 zOAU1kNa2nib)$K1g&$QOf+9G!^JVJuK%e-Ltg7nj{9w!PG@d#|aKKJZ(tc917Ja8d ztoC+QSZgdzl&|=1b%v4W`)_)6dV!s6?ill^@j$0`V-1Yyen2KS+&$X&sH?IXG8*x1 z{+r4}UouDS>YzJ2>P2!i(G}blIE_V_l5C|V~t+qgC0`w|wdIAkocvh*1T=N%)n`GpfnwrXEY^bAi zr|rJJFAu$Y=-e;PyhwU_GC!Lx8XTSM1f?L+0 zbMg3A1<;=hP@wFJ#TM^gRuyck(XVENm>Epn!e?YGsMsmNsmt-9f_{YTOUALoWa8lC zhr9Ze%gn`)4fh1yNWj?dS%G#V;QBg75?+ll@EEel##;a)Vh+gZF zlniKNzOPB*{8hy{fuIpQIkjb7*Sh+rmi7}edp{#1V-DgNI&v;R)Jo;^2?HeQ0!lC= zJS0cFG_D(Gu=L5~#{^0m0MuPxt|FAZP+C%w@9<(dj+g~RWM;aYbc8AqP$*86ZF%RP zCuFc;VPVG#I;b6y$ld<=?)srbMIiKmos=;b8RV5WlzmHAEtfC>wh2#1ccb9JhHnKFQ(RGBVgb7->L>IWs-&*m~8>NGG;p z)bIwNuA?IW1BhJ;#fJ8Vg@#V?cs#H#{6_UjaxO;kkvbi8lKMu4K3{Px$@OU|ssA_K d|7$;d0e!-R-|BBjn2|Iaz}v&$z10ns{TCH5S}p(p literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_mask.png b/Telegram/Resources/icons/filters/folders_mask.png new file mode 100644 index 0000000000000000000000000000000000000000..86dc6c336a072464c37e1600720764f2b141ff27 GIT binary patch literal 1107 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 tcuZm@r4UB7?J$P_wd4Qq&4YK_v+ zQmc0D8gJge;r-?P;Xa>p&vVXmo_p`-IiJtPn3?J`0B-{U004ubfvyD!{r|gYs7Nu( z6EQ{t3NP(@+5o_tEV>IMB>+IbYpAPj6-l=3Kv@kMyT$vvxue5=tKQ31iOThPd5Sym^K;(1r6nAzVm4Q`iCAEWy_QD-cMvR4f*F|Qi?Fs#i38Jx|T+^S6~VVjMi z8=vQZX(8he7CXmGpQ-fos6}=kZ_V{GazVReFV8*ZXR@f!bhkV~5^#4g%40YWStRS> z>NE8+wXGy&u@Ie72;Xa4+?c9TmTZ`O?WRi$Yax)hLe!YRKCV61z+M=(b)a>tWOzJX$1I71Tm0cD;an7)~n;b5HXn5U>Px4b|{1@I=1EQ%Rm2`a8e#r=BzS&{`YX zGk1E7urG7Zw1@fefIuF1$K;nHAJKC_)AP=ceur2j%KUZiL~#JI`}7i&?iB4@S6@`K zZATIe;NiQ(F`va>dGR*ebZnyCj~Tg#C(1OXby%xPkAwM(?mrQrbZ!sz!N$H2mvU_H z8_eV$kwDask_fKtb=W zlQGKg}#{ zYAh-%3`hjpV5`9$+k`ht|2^I=$)oy1W)flvh&ovL@$SKQSzg12iBk3Dk1;2!hp`zu zem#3XQxo({{KR7G92obi#r$U*k+5WNzD+O}U+DK%gC_z;_L!jM0gmRCNt`~cc+6;Y zLB?(16c&dDf}k9nBAYfd9CDt}Cz#@%AxAbkOjJ_kr<)%AeUn{rar1K`teJ*NL~~)I zyuJKmT2_(5bvH+3MK##F%fqDsa=?7h;M_F;b0xA#+I>O1yw`92$_g`8fEVhW48tc< zs`-4b=$vA>p(8T*t;MhQvs(kCu%Vp%_o$yvuT{!0Xt!E5VkgBQcRGVd-Od`q?DG!U zOT`~B%Tm2p$JT99rlF2cwO>b%)5I)LYkXbkh{*a{XPf)|eNZpE;5rw?1t3^eA24sA z2#wgmGO29~qmQPIgwap(J-59Ua@)k~PMUM*>EM+{pjN*bDKWcLfkt*oyGGJv8_u5| z0gzyGLaBO3wTkJpoF4DFv?*o~Eo<~`Q`VnmHM(YOLC|l3oNvUMCrISrP!6{}JNU(c zRvF#YjJ{kei%UNB;T5ZU2NySVU{5iArqTi;@^(=7vfeS3_hcrorlezc|Fb&gcCx#8 z?Iw?58gbW?QaAqt4Ko7fk_l?MaK(p%z(~jTP~=##f}6WM1R77scl+@80r3ODv{a2y zAZb6)nBFGlj+QxyXy3S9dvo1?rk-2ycZPZVG#J2^B9EO5^d?Pt*^?HZ3e~<%?-0Re z>ZMV*Wa~6-k61aZ4Xmb}NYQ$UVZt$>XY$M62l7o6E2QGl&e{Kv7%0!*J(p!&v7rCtvk%x=qijgL-Xl?5yH z598q!`jI{$<^&mRe`+ei5-d!hVaB)Bq@+At>~y3Nv=Zj3a+eofHmmIaHXdNcE;k7@ z4!@}{&jEvlTO(M7C7#egWQzh@3iL8=+tyZ`JZL2&(O)((&*C|cI-j%H$W!SuH*Zs7 zi==(4JaGmt1UcGwvJyi|q$dWZ6Wzq$gN5IVwlpigGRINX+P|xB`PLkB`z-y#QT>v6 zPIj;+Fcvs(!34LFeq{xp{n7iF12#WRUP~>gUs-3{Jka8mEYL14>d=CZ*V;@hY4ZIl zUio0iqt3dvpiz=C7JXE1FelkiY)8}RU9OG8cxiJTVojoRfx0 z*5U5ev&vylw&xKv)cJ)JjMU}rJ%INiYvUFx28UMvWct^%g{&Fj8bw%yB9Aw}8gtZ( z$NH&8cLnNBY!8!k5New{e8_jtzLj>cE~I!#CsfrEtcrS)S z5%I8Y0i~Nx`1FI3JSKB5)mwLf{qvlw$mNnIiz(qgAq^z43Z}MTa<7az*~$E&3;*1zHnFq!pvKa$ZF2z8Q_iV9WiHPIf$DqB`a z<1%HFzMF(8;kFyLlj!TrFmI%C4e$-B=*c!wsXuAjesL;ny9Lq>=losf@afm~x5l+X zsvr>fYdeLShxC0tTKh%-?ZhNGWE1(KC~+RSx9o(}QVCu$;0VwYFSZmEqSxzTPW1Zs z2mMp!NPf{&%13DuYH0jjH2RJN6ct~zUL^oYWUc}Zx&-P-6OCUqnwU+G(CA`_%IKIXu?#k&Q0hC(>t2^3pPVhnC`7(IMNKTU?^V2By%1ZEEut~Fg*N5 z91MRtTH<0Y;NbWGI|OkGEaWO{&HgoDAB2~-ZE#YbLD`80Pxl&;^+7-Y%=yprePAH5xoSpCxto7;x)MxF~Ooa>~ z6$nv)SK%3H%89~Y2^G3GpD(Fy*5$CNoGsI zpFmA$qJdbf51t+{1Rs0Yw#)qJyU6O@hwhm&IzPG?GRRL!rw~xQE#<1w1Ss{-E9bFC zlcX~!Sw7p;(+geP_{lWfsLy}-=x7O_RLawmA*MNUeN8)kz-PDQ^kq4ngR!KyFT)*= z@Ctmz%NZ?%(`)|}QOWfNU`g-@`y@r5NVUa)a3 zqCrvP+U4Na@>gecQ953>;>d}h24}uYMdoTFa#1)#;$x5s+Y55NZ&cI#8h(=v&YFx< z8X~B&>uU~lkx7qE0_#PS19J_<1{t=lL@_{CaZ5yP4y5lMG|aqv`)dGzLj=nR4?Oo} z)OWF_nx8mNvBUJG;8;k02Kz_gK8+xP5qEhXd)2r)#DrW4^d$LRFDQEBZFh8~Hv|{) zY=1*YC`W*!U;u!-6x0b8<+k(knkc>W>zwyKI7Nt!3IP$QtkeP?y$y2uLDbMe+EupD z=-RdKnIGub**b-Lak!`}JpM2wPUtykH4CfWTMk++61^m=_&?emO8?@VI5u+n#7FuH O0Sx~!)vbrQB>o33N=`BW literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_mask_active.png b/Telegram/Resources/icons/filters/folders_mask_active.png new file mode 100644 index 0000000000000000000000000000000000000000..837922a11af5e076a8a1f9dbf29368af5c7bfcb8 GIT binary patch literal 849 zcmV-X1FrmuP)j+Fli962$}sOmO_?7W(t_iTYKogQ>a^yaaUItL?RKGnwkQy*9$#8J@EAO z1f^05lF1~b(`oqp{L~AT#zsa)AQTG0(9jSJ3=F`_%L^2XMcCiphqt#k39IhVw@f@N z7|+kov6($QJmA*W7WVb^i8!8vEe01B7BHXB8>V=Ee#Y(XZS3vs{VSe`i9v_Mf#q`9 zFp+lR@$nI7W@beE`1m+hDis0y{{9xe+Tr7=R0?SUY7P>im6a8BTuc7f*B5SXZsP3h zEWWfWFh4)9RGbz^m8Uf! zSu7UQRh*T+z_4JPo14?csR!5A)})yJ{(kke@Q;p;Bpi_w18fxnsCL5Pu)uKq<>jRs zBKcH(9LHO~-!EZ!CmM}vu|I_9T)4l#=UCBJt5uwsm=J+ZrxTgfVqWWfe0-qC;}Q7b z;bFYGx{_d23|d@+{0|`-*x1-m0=3mc{j;+(JUBSOySqCnxn74Bc6fM*Z2uu04SE)j z#|3GwBx_|tY=h#-$%$TkN5_b;%jGgBL$NFQ&W)2O8*R$;~3rbeeR-ED%wAdHQTDfgp7 zp#VEOJBm-ibZ??N6wQ;dY6MmwaC>{J^jrC9nNTaqI)RZsuANBuuQ@D2W(rygSqhmc bU^f2;w`7W!pbF8E00000NkvXXu0mjf%_x^~ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_mask_active@2x.png b/Telegram/Resources/icons/filters/folders_mask_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..9d7918a6ab8bb4bc39ee76028119a49b3e3dfdc3 GIT binary patch literal 1591 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 GmGmDgvBd=d literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_party.png b/Telegram/Resources/icons/filters/folders_party.png new file mode 100644 index 0000000000000000000000000000000000000000..144a8600d7d7c71853dc650d2996972103d18bbe GIT binary patch literal 505 zcmVB!n39ER3>?!o*3?vXVzKwmg6S|BQ)A7zBaj<7*=N8Yd4U-jH@8zC*r4S_ibe z`WxD8Hi3w=GT_oeH8dKHG>*#os$AUEr6Z1GIh{^-dX*$es*oBCSZb(+!}2M!ZU}NEAgcLhO+vz*6I225hwsS=?YS zkmK=a1Xruoix_(Z7_hd^VRkbF@nkZQ%jIH(XS3N;lr=#PjDv|H*4+?7^ZDF}pU-C* zkH==PCdkz^LtQ;X)UDTRW8iQ&2!mj+31=fiolZx#+pRIe2W$5J%n-u;e*bBRbwe`} zJ_z!ue&mi!aem*_CwWw=f3A%c90|N3tzo`Ht#+vFb=HdTwEZ4cUR!NF^T&_OUI|6f vck5Q}p?3nVxsP|q8*=S{hWAJI?>ck`>*S13*ZixR00000NkvXXu0mjflCs@% literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_party@2x.png b/Telegram/Resources/icons/filters/folders_party@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4c4d9921867d3616067c41ef09b542344bf15b03 GIT binary patch literal 897 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvNA9*TX?!S zhEy=Vo#nXB&{5!c`-a4mLWK;4Or2Y&9+6eyQxr^Bxa0VUL&#i!U4Yvx>EtP=+Rycs zljha!k-B_$@%`zmQj*+C!~gy^Hx)Kj7G_~=oqdCw>8AMo)7S5_um}WmF?lc;vPf(X znZS_5VUV{{f$@ky!kr*TrVhmeJC-)F2sk$sdb4sWv@txM##O|-;_^$D_QQ$_O6$!s zn#_Vvw=nj|&2aQs8f19&VamUc6+El1t_sXacKH6=_C$)nF?;9G^v!AIf}3wDPX1W& zMt)|#>$WWqg}nE)UUfeG)W{|>P@1p3GkM=?_MIioY8ln$*Cu~F`Ov0GwA=Mo-gd#> zhfCe>=3Q?)5TC5TUbK=;_rjM8=|3|0IGA32wVHcAJybnbPdv*+YFo>{j^-OD7D|~o zbSsLK?vr&8xRSU1W!dhPRhipw2d)eW5{|m*?sFuJcjv-`N-{?_v2$!>Yi?ZiGrN9k zRG{AU&1y0m1%l0=Y}+gMxft zUU~n$SG-YTm!f!47Wd}T9C?A3X{S?fz5hOO>jSxqSzCp;kH`F#YnM6kl!NclF21D~HsI}j|H5srMhdSpxDcH%jyg^~l_1AxY%-wV|XGMUR$FKeShHa5}vp+AEiZ`^1l} z{yQAB#hAK|e0&-@>0|c%6RZ9mW@bDxCxlU@L4v6#S_@A)nj3my_y4-9rHd+iH{bka zzItA~ZCdodf)BToogV%Y=1D((Vya8>9LsZB9=6Q&wf8yyeh^x0vWmlUg0`Qjisa+7 x%*OGnee?{Uo#DWnJcS&17?0_Sg5C35-uAxJ1c|?U@_>1Y!PC{xWt~$(69A5vf;RvF literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_party@3x.png b/Telegram/Resources/icons/filters/folders_party@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..652338b0789f292f98e71e7f8f7b1def6009685e GIT binary patch literal 1328 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJmUKs7M+SzC{oH>NS%KW=o-U3d z6^w7^?$k!tj}dyOYgo=nTnU%zwb&P*qc@}N& z(7l^CPyQ5&i;Fw->({Rp7qsk^)smjGnUr&IZ`{o+cH83Nj~^D#eRu5N&wu*#>8m_W zI!Dg%X0$%jvwbZhAvAy1EUxFzpIi1HdipeV#>|s-)VLc4_l^9zFKz3vOuqWw*5t*nJug5*1dl8ft@Eb zaqIdb)f*49mhb1~xv=Kj)&Cc);@+wxG^A}^-*#cnmbteazE*n6{N3~+@^=t%VIukv+PHF!ZEKEMoGU{b)H|5vgYN>m(Mmm~&J!|7v*OHUnr6^i z>2+YnOO-905r;&cX_Btkjgja7g8$}mZWB)A8?-KEzJE7szl*~3!!P#i3{sbi`69uu zue{=;P@|b$u+E{6AB>u$^aUl>F1mAGWc!gh7H8{A8klZeym-+)HO1IRs@rbRDF?`udx5DTPwA~qqLkSYPyy7C>` z?RE};O#1P7RPi`Upy6<+G|?@%-|t$bJgH;*Xf(p*atT5LeBX!XdC28*$mjDY7K2Xs}+d#hsqdXN-C}6+eKcP71 zwT}UDW1c^GY%>fWA^4n(xZ0!7n!HMa@9N+o*j>k|3_fy~{uchwbM00000 LNkvXXu0mjf^ts}2 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_party_active@2x.png b/Telegram/Resources/icons/filters/folders_party_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e12213328b3b9c52b32db7787a51b6db94d1cbec GIT binary patch literal 948 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvNA9*XM4Ih zhEy=VowYy9%2D8WxTB*^Z$!pJ?u=yZC7U(~iD<_=CxM;Zi}I%XPoFewaol{_I5pXy&$B~Cav0;W~^9shPr&A5* zpKqOF6i~bWe)sq9vDbjvVx|vU{}*;+zV_x0x5Z%-*UE1!vC36#`1I^( zQsUctQUTj>g!UhQTx2wJMeVQUvi!V)^>= z7#b&BzaGAFU!3W|%{P6P1!+!i+FvW$?Yi@B-qr{KX%mZvPq*8x9Te8w%*k5xFv&*l zbcD_~>lIfk7Y0mNef5)4yzOZPq&J^prV zukww_CznX@wJS~Z$oQw2w)*O&V==K7%jG&KPc9 zL_a;DJb~j>M*<_0$M#c#!X7TEE+4?+9BiG7dKh%s?q*EtT-^R_#U+O1qHTv`np*?T z{*-oD_LQSgGLh+PK7*rM!qX1^RF@5mj7zGYcK8GJGcu}ZNb1e@Pi5iicv3qd>dRqY z#!K%S%k3RAuKoYUc}Pja)Igy{kBH=!BKhUT`gr|Pr;k~e9=b0P=-#wYbwAg?4>GEM zKJl{MG(A$~w)muNilocW&R=h5x7hu$yV$SOBr#=wE6*8jn7&=CM;_LKl}R^9hZ;c|8?Z=DO_}48}1IhvVjD zw>1!*kbtlNlr}3XE5q1o%S~uYOUlB+g433MnwC5SQj#$1otnuw+jgg*u+W^4ghHY2 z8DFH)Mxv-xMB!FJL4iQ`OW|W{G&<7T+uL+mAP^MH&W6Xt#%9x+ULCO~spG5seSJmZ z8Wu|#ZD!_iV;ALd+=Kl58Xk|=AX6b$1aI1Hje;J<*Hlzgye-nx)01{};n+-h@pNUy z=fOdbN@|-YPcM$ovn0=FQ<67iIeXUMyvdQy&KixTyj|<)?3A{)o~aCIyP7v=&YxIO zmseuO#l?;E^z`_t-Da_VBNB-(n$15awYIi?o1Z`I^Ggs032tqnw*y=0TrPLWzji9W zy0I~GT=Ou4#K_nS0yXNQmHSuUna?~;q&jeWo>RU5~HKp<*@u> zYZYWKk)Gxy@$>f=TR`MBG&NxsrHzeaCAzDF5V87(kuI!ZR}Aw!_4&)uu`x4hd#G-5 zVxk!g29vC>uL~k;7yb&*naSzgBGr2Z@J?>V>Ld*f4fPHW6G}Cju3WrGmdwluHa}#I zJx&2R`Zy;hHd^|6G^mU}tZKd+3?;ePJ?5?)>DT?rmDPG1Tbuh|p#8KBI#P^Ry zuPBOQ58jk1_d_Eo89n$*KQ*^lC7Tlh0@X!Km)qMo`Cqnal1p?g%VL%+Vc#&4lLc%) z)6N#1JY!+i>!jz*X5sL(aY>CwSI|3o2&G!&6LP+65df;QzspnT!A}DrluRT^C6^9xWmT4H5~{u zzxl8L7_6`I=nNB#XdiH4R%a=^E*1hagJw&G1l*1}S2EMSI@W`XJOGR{tio^!e;S!+ zs4`E$2}N$m@t^T`DBbWwG0L-0D#v<(BkJ*DCz@ zd$M}%mR7S=S~2_SlhgeWcv;)jVFgu;TvS+C`h@Ah%kOX724iv0c6ZM?1W2r49M&zaK%LcK`qY literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_sport.png b/Telegram/Resources/icons/filters/folders_sport.png new file mode 100644 index 0000000000000000000000000000000000000000..b59aa62a3bad5308a1d81d6e70f770982f581916 GIT binary patch literal 964 zcmV;#13UbQP)DAWOdR0|b>UMs9?j0W=d+Y1#-pa~~ zcXoCb6&|Z&+b1f1Vws(tm6w+ni4%PAB_=8UyI(Rg-QC@CdwZ)qo}Qj$VPQe~`}?J< ztIKig?d??^Hhd6bh|PjjJfY#?VR?Oh)db7S%i>RyOHfx=r+PjO4Gm6@555SoU?e1! znGn4LkTNnd@(GkFF{!Dk`D7=?;uDV4*MvxB(-cL99=Er*8y{^)jRLU%I@y2#hUPESu2w56rRB{I9!*bsb)F@2IL`|>@+t&KD{H*3wu&*3dC zE$Q#RzCNc9H_W!UxTrB^H!Q<8eYkc#@C~kQ+n$RusJCfjE0>j(eX!wIUS94Ne{j06 zfraF>?d@RX^bKC7V`F0q%IEp{S?=%eKNNHb+k9|v&=Cd$teg)OercVlBm+u)FhXem+B8Ge=TYI+m|b(?D+vOa(H+c zcNgh2H8wWN)zy{85X%Ai?dJ!CD8UCB$9`~4nNPUJXKQOq2|?z^9%z<`-r3uT#c5Ai z&K6E!3T>XXzy5?ZQmiQ!Iy)s!@WD61gUszj@}%CA`Bif9kAz?Q8thoP)}H;K)|y%GyVl;@*P5BKPJzg zKTjS%ewTKS~`P#ZREQ0LE|S6{z=RYeIIWYK}Hp78lU z8`Xj{aNt0-W5*8l`Sa(Zm}K&!3!Uih0idb@s863hYSX4o>h(ht0km%2I;Gz<4gTx5lG?Rvml`~H zu(tzCmo9CPS-pC-mlqxALZ>8b<3q_Hl>-ot`RLrab87hT;ki!hSAK)&qD6~xWzdOk zAC(MJ>i{vd<;eN__iy@3cXV{*c9dUx_UzdW{hTvrPEZcrj3#W^gfAsdx7Gk+ag=YW zZ{NPDl`B^UJ7}iD)TvYL{-w{;r%#WT#}+ni!l#lJ?&bmF^(x<1{F+6;0i^Nc$J>2N zpLK*C4G=o8DMu2%l@J0n4-hekB!;{h88P<}BSxqjH*QEZX&r4bIt&lCCE=rKZ}Q$8 zKt!=}YO!d>tU1Qf#fulKckkZGK6RIAgU9fP?%0+KH$Ju)aW@ALp}tMLc0+F~(?Pvi zRfi58vc+?s;YG&C=iTu^h5-1QClhEZ4iK9~xwpD~`?eZ0W=znLDO0AXM~@zP0nxj5 z#pNSpkPUPuZ9jbYu%iNBTiD&sEBLiRHM9Q%NF(H$BzclU%!5- z?c2Aj&d$#C;+Z;0$f85)2DGlOE=6$359K3#jse%hQyd`D4k3E-fl_>fM=pFe;4nj7lyId&ZrKo$dN$&w|G@!!9HJLQ-HohuS6 z!HZ0*gzuvBG38U^Mtiqc&Z`A0~qhlO%c#!eMOFlb{s#B*< zsne%VJI(l7IY3vgTycz&sxU?;O`4<*9z3W%efs3^*o9fMW_9x$x!604`0?Y%ZFSD` z%ayVx*PF+j^8M%f@ z-BOSAP5LhRv&w~ryxeMVsHYWYUcPC@RLPU^wH2LS=#U4FJ+jsCZC2$$pzPqWW5=Ae zHuYG# z1LHDb#;Z3gU?jQ4`MM-J%nqH+Yu*Kq1cx$P3;Rc~pYcV813j8B^QByUry0a8Oob|l zjN`Ip%e)}T(~TZax$;uB=|`n^8ziQ4 z+Z_7OQO=${>oeihwZ+E^ zrZc|JUu(W zG9AJ(`5_e@AVtaoniWhM`ItL8&?VEZ*ui$m;4t#z7RXpWrknig1Lq;4Tebk9y_?Tg zZ+*l`zBENi-%BICa3>coTuAg+VwpN$ym*nOWbfaU>KJ9ccQ zu6y_HB|553^zm~hPb&?jE}+_xR3C2}VvwxS^zWEz?Jv5qfh}XVf_u4BOgc!!&9+2- zF4GD$=t5_UA4bK3S}i~ZFgCdCs7X5%`S`&Ai43ynXyIF*SWvq8Dp`XxD7mDQZvUHq zhw2r8a?xwE#==SaHuJx7cWQtF5Z3_J00j^TG}j}j1}K0)pt&AFH9!Fb0?qXZssRch g5NNJPPynER0MLrc!vHUKI{*Lx07*qoM6N<$g6uZ-7ytkO literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_sport@3x.png b/Telegram/Resources/icons/filters/folders_sport@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..422af43e6145489b7db4f648c21821a180982594 GIT binary patch literal 3259 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 L*HouL%Q@zM_0R^Q literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_sport_active.png b/Telegram/Resources/icons/filters/folders_sport_active.png new file mode 100644 index 0000000000000000000000000000000000000000..c3581bc347dae675cf4a4775bdf157c1e41362a8 GIT binary patch literal 976 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 Vnh!dLU`zl2002ovPDHLkV1mggvMT@p literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_sport_active@3x.png b/Telegram/Resources/icons/filters/folders_sport_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f4bdb1f0901bd91c0fa43a3d8ae757be56dd5c27 GIT binary patch literal 2828 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_study.png b/Telegram/Resources/icons/filters/folders_study.png new file mode 100644 index 0000000000000000000000000000000000000000..dbbb4cc2f24c87c0f277241024b9464e04a358b2 GIT binary patch literal 1025 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_study@3x.png b/Telegram/Resources/icons/filters/folders_study@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c76dc5cf269d612bb5c1ff0555af066468d4ff64 GIT binary patch literal 2990 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_study_active.png b/Telegram/Resources/icons/filters/folders_study_active.png new file mode 100644 index 0000000000000000000000000000000000000000..379d3285439b58c2a931ffb99b45b571bf3c14fd GIT binary patch literal 875 zcmV-x1C;!UP)eSO8?;Gis8pFsWn{hD7|{1ffr;h_Y`P&!^-UbGxhRaIq~E1WD)KUPz3X=#y~ zF;H%9ZvI4Ygb$U-;GYN$11^^fBO@b*v&8!@tT+%ZE-o-SIw~v_`!50F1q3!UG=!t0 zBcbdB?DFyw;cyu0anJ(5M%kaPH%3S|AtDzFg|NTB&o-nbLrfM4S65evL?Qx&?ej8z z*Y)N=U0q!QthcupJ3BjU%M|ST`Wh1x6Htq-rtkClgdK9uO$WmB=0H>?2!dc(xx2d? zTU%RFAS$ktlam6(>-A!7Z4H!M=@_sLM?kDh+eX{RMmsw@5s$}letwR_V5QUL$%FN6R zGMS7W4sGqm#s-?3n`Mr_8nXuCeWrhz_4Re>?J6dv+cq#T@Rd`u@$!KfjIRCR;bAd@ z_D&F1U_5g6SVs!6xEw*u_=_}GxI_yg?pu8+lP_r0cqDS<#hQ4^nX za&q!LBRVa|Kss9$5e+|R6|v~h$RChZ0DoPC{sDq-7*tT$XDk2!002ovPDHLkV1iY~ BjOqXY literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_study_active@2x.png b/Telegram/Resources/icons/filters/folders_study_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4ba6d66b929ccc9e4952057f26f1ebd2a252a367 GIT binary patch literal 1689 zcmai#Sya-A0>=L+u4JHKiu=aMxZ7y1DUchcCS`^D+Es63qvZl*f&^wWS7*Xqrv!|# zF|Ubxq6zMml}65JDXC{HHBHhiqQdKapL6En`+l$A!|$B$YIs0RYu-ydO4#1lp*>2N{JTXfIIb2y<1%OXi}V zNILy@3)7@J`xwRa6|A`)o@-%)PC^i#{l#Uc?Wd@l;Dj&){g%43sEm|}#~|iHW8e+W zn|Itk9UW~G+}_9tSfz7%D_cIU)wy-{HDzgoLE~eZI^Y=8)_>P`HHb9#-x5G=K$d#u zkM@v%;u3KFb-7`j5e#Pb*Q-~WNF)+RBK5TL`R4gwWCYUotCCiM;A~GmN@;RFQEqKx zqZt()ok*pc4i8EsCN8e7*tE1;tG&+N6HK_Cp4y%Gfugc9xU)mmR%vPJ!t%o^8U{J? zD7a1;jY6qN2B=W#uA(1|#gA^j9N-89hHoYPXAkJxjJac4T3V#i#Us_VwZ{iBgzLUk zg-|F2*r?hRf?RoPYm3fe=@5y;@Mr0+6_YwI?_GjuXlMjnehLjwNHB{yeR@bP@2&N@ zU64v5>9fkpN|boU;n~?P9o^kSB2nR5*xI|L;bCyfnKP?e!H3y08EIv6^NLt};;_6i z+E6SO|58?_?BL))5%zkrJ33rs(#6Z?j1M+(W@jVEpFB}>b91w2mxBh8t5Xeu(&dMG z4f157Aby~LxwModl}f{ve}tl4U8g6J_ni)g4B6V+{(BTn#*oS6%-r13;@*4s7?TD4 z9A?E`7q(a4+v2ws&svJEYrOf{)E9we<>aNLra}q|3Q|OJ$6xk8HyK~Yw6|pZCyr5B zd7wqnMq{y94lbE+;Y?of#OMe7RB9xquC9*jIA0!ekdY~{fUIo4eln+ej-p}|qR_I_ zIc#ib2p@NGBv8J#lZT3$RT4kmcX12}3yY)b7*K?;c2%kQEio!mw#TxB~$Hzkz3Po2zD`icy_)yV-lMxZ% z?d|Pm??!xsc!0wJjZRLMHZE0!Q?92c7T2DNiVq$@b*(fSulFyM~JjmN0{@%vI~}e>X}e`e!5X9M9!vDck*K6-Ptc+n-#<3Tr}|Lo3M7f$8aK{-uHA z2C?WK|Da>Xx?|HtJ$ybvSKp?mv2lzHELPKh@=w(u>1m|8SNvh|;l?2d&R@DNXl~v& zIkGTLi$}bXOoGaDF%cT)kLt?h^6VF<(99BL2ah56=MOvMVkk_78C|+J@!O61HA>IO z>e`yp9F;JuIxJVlp|Wc2(dbE+nFrURV`9L45s3h-D>NA(jAY$mC=B{|O@YFrzxLFP z?PymdW`1vH*7T+S;>U!vv>>=;Ovyv?zFT(JlP>@SUe=DMn_C_#Jnd4Cq&MeHW#p-3 z$FUfUx~5lCb|j{B;87nu16t%$2Q7|*J3uHGFZw$c7VIkKyF5+`?(zsnQh;0p*EDcG~^*NbG)wFe%TzlXqHN4ElzGr^JY!#{i literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_study_active@3x.png b/Telegram/Resources/icons/filters/folders_study_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..dff4822febef05cb829705cd9b9addc030c59a3e GIT binary patch literal 2437 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_trade.png b/Telegram/Resources/icons/filters/folders_trade.png new file mode 100644 index 0000000000000000000000000000000000000000..62cbae9a8f5713eb6fb057b17305658926616e5f GIT binary patch literal 606 zcmV-k0-^nhP)DF?RFnPw1-$M_BkMr#{<=B6;7uUiGMsEp;oKGYPBNI z!{N{j#<~pU^LbdW*IFW=)9FAU5Fh}#T#oqBLAM_$9*@IxI;9}9*$k4&q%Lr&RMPnj zj>~Ij$nW<M0|eLa|r`RaKcVEO{&gN~KbO0dT>$Ee6AYyq&V-u?(nEsgSj>R9G?| zh}Opn&hlyF4QlqGRuqMMU`6G57D&EPqUyPV%E-+6q$`Of*~9@nR78jz2= z90>Rw>Q!}+fC9t_1qDa}Vh~`cRRk$O3<3R%$*x0B&JUnQRkB{8rGE<$KG>d~9xgzOi;J>w z5;ubC>gr%`Z;uJ+>+1{3%F6x@p#1!Nn46n}@9%FW95h&7UUmZ~aUv)=IT;2A2jS`I zi3fq(%ZJv|++uC5I8 z)zwu)=Mqx;?z0#<}}*Z|7N$bj+jaog;JfL>l+U}$IvQc_a9bXKOX=mNrJ(B0h)*VotP zKrv+8KbDr3prD{Y#+gX8i5{Sah6Xq|I51$)0`4EUL^#4enl_OKR9IN3zw%>r*j<>O zySlmnqe})(MMVYRN2V=Do5%r5O-+U2;bC}veYN8PZ*OlfHZ}(M4#P1~Tbq%Q5uBgzJ2ZYBE0|Ns<{<}cWRWIY= z`sCy!;1Q`C5Ke9BL7nVe)XOii*49=yJw2u8Xp}cMH(i~_@MI@ru%O@qgwq2Q2UJp0 z0_eQch0qY5o5}KKCwdNU#&l>a1}HN#6K-#B>3Qj8TxPi3aM?Kw#$C^wo#=_U9oMG4 z7$AHbrY}64nw^~m+^B5^kgB7{aO#)W&Z#{|y%?ahv^2~64W@KV?HmIM+3-5fYbQHD zU$7y$@n0lTG;#!?ou8j;+uPgx4FxQT;}&c3HN;X56?pAJ_M&$wK%#@t_9Q#$Rb(@# zRYsZDab7#4V+lbh^hy7&?7hxT1d!!&J3qR8)FX&wCyiu6{W+3DF)b@AOPA?C#A{2{ zpIKsFJI>pmg|M#NFv#Kw!{+2X_2`qKnz+6 zkOIUYz)-6QQh*o)7-|(k3J`+;L#-l60b&qfs8s|hKnwy5wTd7Hpns09{pY9HvC#kk N002ovPDHLkV1o5yVp9MB literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_trade@3x.png b/Telegram/Resources/icons/filters/folders_trade@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c854a9497b1c290df50a59ad80d68c2e7df7e182 GIT binary patch literal 2058 zcma)7Yd8}O8{U}HoXzGmMxw7|=3OOeP6-oMIiE*4AIqUhn^6d#H{(q@TC9k_0P*0RVs`*4pACe}?@j zQDJ`14shw?4^W_)of!a7pDn)UD+Bfv6r=@nS5`Zc0hRwxZD!!V`(kz zhOxLOJ6Hsj%fWyOjBl^I4rQj`WY4}A0r_#x+%tB%B~O&uT9r9_{-O+2UISW~7mRSP zG%V7&w$i)I>Yp$&x{jRhFTtRrXMeXf8qH0P*)<*&A4RC9{_Adpb+P`iUe(r9rJZWt`wYW0X zu_vkZ!vg=)pw{fd1z8D6$)xJ9J?W6@CN0-~$j0j&O&fxwv~>5x^Jp=u1ODScC9YH| za`Ht^YTVj4>_<8sQ|Rlh?C9)l15{B`N{Z*r%A)kH+-zWXB$@;V{Q(QW`sf7u*n-sP zg1zE+Ho~NgPQOcLLR@A--%<3^?%a{`JwFHz>@OAr!}?H0^M=v0j4Fr9>CKg?3)~ch z8&a4zH*g3a=j%in9v;45Q6X$h+&L)m+Kt0M(X5N6abnJgqO zN?lM&;X)M@&UkpJ7*M4V#s`1CjN+KTr&ml$6dezR9Xoy;So@7|hkyT>OP4e+`}=qH z6&Vm8PtU29fXs?L@0_T#{8F5sFPyNk1dP-Fcf?h-2M-?5g9Z=a5_^}ObN+B)e=`f1TB^V&nigJPn>jby9A0F9<>tK6dQx8r zMkQ)f*4uN&aJ1e0WX!zG<$wTT4eIg<2L(lBDPQ~*8^`^!{cWCzySsbxXw^fNzhD0T z0BZK_7AEX%)gx3WFB=;nZ{NOM5_E9xfAc0OBO~KAB0tx4tg0s0odH97in`Q!#{yT; zFNnLaxRuE#7w=M=qw3d|*=^~|^)>OpTxCW8-*vrrR0Sv0UPVu9_dT%6?)tY9+7IMR z+?aZqFanhtcihx`UqZq=IXUSE)}PZzAfC?ttP)RtER{(ut@i~O*Y$%cZkja)2g z|CNkm4V+som}&qy8+VA~q1Enx6?Aw;Gk4EE1mD8Tn`1D0H@Kh6)o+{T|AA``b@=(j zqL=uVCVkBuy<(W%R?yYXPs zwUiUR7wMm6Mwx$|Y9RwE3B8K)lSn# z^*&kj>X)lEk=jw^&v!=h_8OFCJNvNN#q;lzgdtu10Rl~fO;Zk+zmGuHEM(?n%6 zK>;_!t<{PYgHl=3b~QTLy=;Lea_qu~PgBU{$JDMxfmlzlHXfp`HeauZC>%jGzZ-!j zQTk?jB)m!9&5qTJ(99ZLNBlquCYrhEA8n|AlTu32&0Dz6q;Bk!mEbeusfB5rF(wk{))vRjC=TLsxv+Bj%Kkj zZWd5=JS`)5;}E_OcsmZquz(IP;TXpRWw<5e^dl8xrQ~2?^>GXk;$+)s0vwhweVQPk zT}=&06sS-l2W^6E9rgQufo#!$!DTV(Bfr9ZF=_yS#)hCSFpup*P<;T4wnP6z@LPIj WYYdZReTvF|?f~prdy86geDXiYn&43Y literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_travel.png b/Telegram/Resources/icons/filters/folders_travel.png new file mode 100644 index 0000000000000000000000000000000000000000..886fcaf538e4abdc53ea7c04a65c8d28d52ddce5 GIT binary patch literal 1143 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_travel@3x.png b/Telegram/Resources/icons/filters/folders_travel@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..0897aeee3f28a6ed79aeaab986b01a99faaac066 GIT binary patch literal 3411 zcma)9cQ_mD*Nz~9sFgRhni#KI(ON}`y{aNcTas8YVpTO&8l%S0QyRt~uEc8(@(&W_ zNU~kNqQ3xF%R%0K)Jf+53A-vw(DmtS3Y;3cce=I7I!)vix?FF^{V`@WVQ;&6tuI&p zRf>@KAM=|B5n7cbNzMUe=|R-@chPhGl2W5xQc`BF8QfP-8}FX zm;bVMdGd; z9v*1Fq1k3hwOIbbm&paG5VZ01Oexi~Pyy>=%?k@3pI!DIDbeKrVSj(O^v}kkN`rJ`u0#H30d@S^ zzx>!+Fzto0$1bQ@{;+K+^6I~KH+DB`P;uN)U77aJIh65^t0B&b|EN0k6;E4~PYi|t z(K{3|g!w%d-9vd^`_|Euwf4DklJltJ0{L7jgvQYCbcFlADEzz7n_*v317m4fILbRpvdTG!cX{5%fH1u7O#`!1is@c+N znEvd1VGnxfXy~`TT0Nb({PR;4wmCp{-dQl;q%ww~_#zYFQG&!JYvxL-fQq%f zO8Raeb9#)qUu|*oAhYEz=5@l>32iKmvNYL*AXdDAD#?lzQ9cp0QPyw3^`%DG4YT%4Q_dFMl>?W!9#aS1p7<0ZbmaP8q z)#+9TzT9n?#}{5zsrz(B*8)C#8()LiG~(N;i?uwZ`n1fVl(1Ytir(m{C9yYWRRfNs z)gT)r7Lxoo$=FmH#9s++5}irV)f}iH3<&0EwDGttAUdGFjwm~*dOzEewjz|1lyQQ8W|UW<5WWoEkj<6pYeU3n3s6S# zU*-%M(v(kMK%*OTk9za)fG;Jz*nexhn~;Xksf~D!@_P|Gsvep8*X1lPC=)hMqA3f> zP~QUz z{0gKXNRz{#Vj2 z1&8_GP>QWE2c7Jv*o1r-MmrOi`qJznacZxEr%CPvq-KvFf5ka`(6vjhxD2lE+)u!y zX+0vP1unYv9t24qn4OqBSJLlX5tHm+i1C<)DKrZI0 zv~)AQotrSHENCKe|7r5GaGo9iKE**IXsN=|p!P-oj&<-N*5RH>jOK+#eDT-bTU#!| zE!_bZQ;aDg_Ho-Iv8i!)%A+D;Jx>sLLa92KF(~1IWZz2})5M2l58e3*L2`htpU`BF zr{^`OVD^Qbq-j9rtdNqp4kc#)PYm^ehjb&Qcd1X<^`S`L)2#kQI!_1FS-SYjtgSgf z$#G{nhm>AReQBe>{Xf5vUL!FR4Y;2m$gF#{mC2b867V28lGs*y($Da^rE9dY_{+>J zn9{D#vNpuY0Z%7=u@2|q+2^y$GxdVIKbUYI&NZETj7cvl(+#vIwm(R?Nz$<)P5~NX z81x(nHaWcZOQe`ltC+kY_^og&K|?G@aVQF2VU}P|3mU(^USZc#ex>kR@kON}IfAj} z31v7o+`f4^=jvcjy4dayPM8`tXL9}9TX|pvuR|c6Mq~ zeD?KC#D@duwMtPKG88KtjE8*_o8)ofAB%~qNV76EE|}}DW(5QUvuGe0RQRZJY%0G< z+3=KV5ga=;;UFU{*)8OkXCy%3dydldq~426e95)ho{=NeNiZ_Ogn(kNcCA)P8utEO zqs#LxLbKU0?Wgt8gP&s!B0m|=yifvEd)CGvN^>YAjaQ*9e0=k}}9g?_{2d^P||JTPHmC z%@Z*H{GG*_%Po&n(Hdrsn==^DBb(jX22t}e)Cif2w#)}eH^y9N%(BR@CoJjS`-kh_ zgp`uo|J>NTzOmpoyJZc|?wb|v8TVzB0k*CEzl8PnrWtNrOZRNV_g;{LCE|SIJ>L`_ zb>5U@I~Dms@ub6peI}~91^FmLNT*M+^VDdm$lnCbqgo#5I>5cOc}Y|%?wCDQneEmd ziV_?_S+nR$Uvtk?aDaV9S&{BgD1@(PWWSkQ?D@tCT2RntS4hT6PYbgS(`HTU&=S1g^i`ZjU;putQSA!brTNy`9Pqq z=tbrQfYg=D`)anlUi3VUraO?}r{!FqC_r@kVYdO748uKNibA3sU^+RXys6>)5+G2a zdb%#H2auOk;b8wGumK(GkkyG5Kz!4#%(`tEChOE-E?M)QByzTg)VQLOw!{kQJ+H~F|%bM=|U-MCj2@P=Q2IUn#*#2J5t&%eKe#76o6~w zp(gJVNRmgLmzqP;^QDz(u4I{`N%#3=pgd>f{`absr2H0qYJW`?F#Y=WFtkeI+A;RW zfSO3@xcmGvo%(y{%3Z-ePlc;G)|d&n<-=aiHj{Z(Ms0}w@iZl=lozU~m_!9LKV4e2 zrBA%kOh0BHAc`^fpQvgDq;TR*S!a6(1a4`-N8NveK^Or>l&@&YhmliqJ9$*oYb*H^ zEi%~W%+C_?wCWD{fpp8nq-Z&sFnZLfAF>E17I^JV= z^?NKMqU3W-uLJqm+ruA_1WLyWKL_yt+$H`OY}ewENf3J6P!+@5k^qi&7+b0}A^E@E Cbyo`j literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_travel_active.png b/Telegram/Resources/icons/filters/folders_travel_active.png new file mode 100644 index 0000000000000000000000000000000000000000..7774ca025279d845df089daeb8c0f8d513a82f90 GIT binary patch literal 941 zcmV;e15*5nP)qBW2x2=L$tHE zP!P1R&>x^SVj=nmEJOq`g@sKD3lZb}IPbv|cGua-#tUBx4{T<3=FEAYIdgFhDWyn1 zRb%0*A^8CL11h&7e;F#5p?~EZexkp-yIW07O{s>42DQDtt&Wb4tYLBNf9=sA^!WHl zVsCG6G&wnG)3d{b!(rQCYv1(rG;_SXybwU}pniLMOSQGNeq;TCve_&>JUr0d-5u@j z?h*vLy1M)Vx!S!j&J3X*jYeJmj#V-PWilC#@%;SEvyy-)^Z7ijtgO)J=qNQcHGK+f zgL!>@rHhM;Ph-jgU0q!f28$uxFqF>rr>7@6JUpbixjE|T>7kjK8TON9;+KzcXu~rw zFi<(r{{BA4g1EpqgG(C(yygdkSQ8TyHW>7om#n?LopyG1N?HIAh*IN6#o6wi0QvwJ z5XK)!KnDj0>Ez^ur4bb71mFgrpD)0a2Lc$5KJJd|>uZ*lWwL>N5hfUrWUH~Ukro#h z`5FM3cdwWdwXv}QkxHJ5oH;P=kkivs)<-5xnUZ!a_pbx_-80?{$p&w0YpVpxKSTZf z{j|BcNz2R2dvy1&0?0ND!=fuKngFk%9Mchu2WC=@6Z3I&2PelbQO5mjGbue7+{k4ouaTYHCz#YpaUKC6~y-!2x&61f)DZK6d$8;QWCwsIIP# za=9GuDFhb*DfK6*ODGnL@jk-@#0MF}fxs!XfJmPmNCJ$EjPT55Q$x&e!>+HdJCj(d zkB^UwsI3eJ1hBomy;5*zrK6+6C4esld}TVb1poQ@d6%C|)>8%t>g?>KVzJ0V5J0wW zZf;1Q%1=TI3kz^zll_M;2amYvJvb18VLypsUyO~7nSzr3mxs>I&cu~|0hP;s)n(`%lArKDm|q literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_travel_active@2x.png b/Telegram/Resources/icons/filters/folders_travel_active@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..059b6b0ffd1bde552b35fa063944999780fde899 GIT binary patch literal 1583 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 literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_work@2x.png b/Telegram/Resources/icons/filters/folders_work@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a70a41ac11f4e399c2ca56f89479971a17b4a932 GIT binary patch literal 704 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvNA9*m3z84 zhEy=Von_m1$UvlJ?psR+q2&)1O6D}q^1gWS@?oty7c?9pMAlb>+72? zE3v9vxvIRRj^U>2rEeR5377ivP3Tn?oN+hrxp+70Ta9xEcP1`acam|_L9;i>LUY8J z6j~d1-MX{fzA)M$S)TuO!WFl7vMaaMT&XzLIIo#QhfzqusbR@#8I##(@09H>J^py2 zooIP!g3rmDMW-IWl%BPKS1Nn)i@pspdVil5ZM5sNULY978}xEoya2DATz}zY&MS`D ztV?Vh(r(s2oYQc=SlqAa8I8r5 ztyQb%HCMfQyx=T{z(IY2!HX^6>v><4?RE{l)&22Bg%5jdZtPplsLiq^cJmikg|7}R zv02ub)(Bg8{g7g$`sGW;j4a|W&vSQ9`0`zxiEFy_F_ksf%cn0nta^Xn z_l2ylKU@g=(cgD{$DF-i=2(65f4b+*?LQ$_^KS7oDlK90Xy9O+G_9GXLqH+Z5*vqO aLH;C;$LHQx_a6WzNd`|>KbLh*2~7aW)-oCZ literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_work@3x.png b/Telegram/Resources/icons/filters/folders_work@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..91d9b99cb22a265cd84dc7db30fb3864a4e3e691 GIT binary patch literal 1191 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJmUKs7M+SzC{oH>NS%KU*PZ!6K z3dXl{4E1vYMOwexIIWxJ3_aA=8Ab)v2Rv!s|8P zedhJlsvB-DpJRH>GcWF0!S%@W+Vc53jqlmY8fTwc=r-wqywLnjKPNUcOpN7XQcFnT zoNzO=l~W>;DWxnlk;!cu!_3&w84VLv9n!)@iIQHrdP8q7ueF`sw$-b(tE;LuEz8_j z`aot5H*bca*`M_*U-d6ty7bwbH)}q0=3Zzqb7qs5d)>Zu+qP?W?%zK?>DLmr+#W}! zwRs6UeiiA!q zufCqfluOiV1Ntn8Yan%aq^PjC0_-Fx%y-MM$~ z+_~}c<;v3CvAg%|`BHDW!Tf3Q@kfu6ii?UK)n1W&ZFfepSifddU&X_KEjY^5eDV7A>yDp)irPD~NnUWefA~~Tg1ET2nX$3(j-=0Cwsv;6UcFis z8z0~9tMoM=uWhb*Acv z8YPc}+<5zT?enkiCkbYl6+L&YmAqIxE-}4~Z{hZ@qR-6Brm^(!tZbkpu@RY6 z4{P!GXH@X|m;9M_&FuQNoVJsyJQ8LSA8&p7wCTF-wA$R_+|y|@1P(PMnoF#I`{qr> z-Q=6s!3ud5pS*OieeCnCXLFfg#(key1zzP zKU8S_ubZqcv!eZC`?PPfeuc;1*sPqqeq}*|ZN{y$y(#9~gm}pswGZs z-9Ob@<*mmp`BNP0FE{o+@Lg`j*;0G?Va950MMg$%4%6VE14fs9FNkeu2{2Y=)iJ)y el1m%m`;7bw8tXLe|2P3l9tKZWKbLh*2~7b1k{*Wu literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_work_active.png b/Telegram/Resources/icons/filters/folders_work_active.png new file mode 100644 index 0000000000000000000000000000000000000000..26fceb1a07094dbdd60bf43fb7fe63e9a3f93139 GIT binary patch literal 361 zcmV-v0ha!WP)dOk72SCF+$pom_q-dP}4Lt3#INzM~8k849tD(;@2 zMg~Q!!p5fSy3?e6-)}MG+#%!wEB=0MJmZ$@9Lmq8#m^O=k-Dxu%TMDt(y}avgB#WZ zC1M_n0|QvV)GWH!;Vkfk*$voCO7eJsSCgGc00g!~NIcY#_?NfjYFpNIrM7LODIy_W zO|&4_pmam)x@Ec4NWn3MG__12Q%F-li;HInuW2c}!WIcl(^QHNY1q+5_qcA)@_3L! zXXZv58ujfjFo31}dU&z97TYfcSUf{YU9qqc(xf$os#E9!lvNA9*g?PF+ zhEy=VoprYNkby|cTw7;G505WSi~+2&7Z`L49~_%2Epnhy?m^FYUZo(1riVAX%^NF& zj-3DT{O4&4z9XR=inkV4I6QcM@cXY{UJeZ%qAVT_9E?h*9hqD>1S0u_6r37P6ir|d zWOA9-%+evCuu0~MnL}u3>&+Z7v)R5Da{Y?OetdC|oZ>2bKZ4ncX>~_m5WX-@WKb`jaH- z6?!|DzIl;xPV4*P^fM>(xxQ)(x267(8A5 KT-G@yGywqm)e@rs literal 0 HcmV?d00001 diff --git a/Telegram/Resources/icons/filters/folders_work_active@3x.png b/Telegram/Resources/icons/filters/folders_work_active@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..c4391725c820220fcb0c45656212f06c9762025b GIT binary patch literal 1116 zcmeAS@N?(olHy`uVBq!ia0vp^IUvlz1|<8_!p{OJmUKs7M+SzC{oH>NS%F+(PZ!6K z3dXl{4E-KEh_uCSmJoaanZ6ajZ5yQ0uM=AFr_QRG_-LmIJ!GKdp0&*QdC+$ zf0{?+dmW)CwTJZoC`ax#`!WCd`_C51Wi$I`hJIZ(t>wUamC{vb%9(_wy$PFO!0GL# z5V=z-QD|C^!=@tBLn=CwjVVvFT0A3+m`mU3H8H(V175n_NHEy&`E&8^{rk87tjP-vt0*YXnUzE9pX?cSb#73H;e z4|N=W5ES&;|GoA>jqLRss)8=0biJ>hpF8c^tH?(cHtTNwy&V@H|Mtt5E8o6-TXXqk z4a7=~t^dD9{<`e?;qRrBh^-LIq=Mea^JuVMOrv)ILFYxf?#`rb!%+0}RN-raJr zU3_KFc{A?Ud&IxTF8+PEE_=bz^}mx17G3-)XliC0^;hzmPT21>U|8uP!s=wp!_7zP z_UA9Yc*4)mZ_V}BH_x5xE8TrJWyYzedScwwRaKjgA9vrqYuBdkZtmT?cWc)dKL~uX zH@Uuk|17`dOT*{(+C97e=6c-kh1-5Scvui|Hf?jS*yoE!e{QvA_J~?zp#SCV+qa8f z{}hZbW^37U;rxbQfeGg3=G*q}mHlz#ob=aEpOW0&-M@YKAW$Z_aPyJPn~hIK1wJ-k zXWW^SsC*{9dHeS56SwC2TzmL1@x~j&oR*(gV%Pd8O!A#!P=7v1Teu@dSnW)F*VR)j zN;g|-+pb=|(fgCrP4f5k{$Kts+qP}nC%2&}ZN`RQPqS3R>T`uUez{-Y;GVSE;jJ-? zO3%ZtrCt(k(>SLYv}sS%N|cCFi#Q~)E@D+nV#dq_&g30QD}~w?rZ%b4TA`HMnR;hu zsJG%1Twp9-HyCS|JB*d?31f-8{`6^6%twB^S3XMOJlwyhMwTy{TJUe5ap%;6J?$4< z*KE0VW&YAFE4D5>)cTY6!KE#;q9Fk1rA(h&g*x6_uQE?*FXpX z`uv(<{54FfL|TOOzDTP=f38AiJ;t)#Znu-g#YHkVH%De>X2`(605KYk0o}T28rf2L!nvca|fwi?YD3{BiH(p;~VRLg6IyyQu@#^KO+O)|G4-Z2s zmD1zE+0W0h5P0%|)?D3M5fHm|1t+1Z(t(Cv0ZAP@kX&88-xmTL+1^z=Zb zQqfG%jKSe>NJ+1*t^hau$jFGA1e3X|g9c0eg>J@g8&0QF!a6xQA=A^-Bp#0wS}7qu zN2tHQU+DN1WnW*P6n=MiC(UDHV`OVHU8O+ks5*ZpAVzRv8 z2+{9MK0ZEV`?t)+Vo}18D}{pDY$o(HbNCz~tWYwUnAjlIV`F23 zo#ue*Dc;`RAQ%inS67!rhMpt{hr?V5-UME+S5zI;i3!m@ z!2!|J0{i>>kk9Ag<>dw5-{0Z>{vM*yDER$;7#tjAN!r`n;o#ta!$5`4=VN|?{5+xE z-CcH{(VhgjIoH?M0h1^J@N+0-T;m_+%E}5{UtbH!pmKhGo{Ll9@PyFV+1UxS#RFcp z3g^1((a}-JWHKBPe4)d`L#EGWvw)vd16NE)!&wWYMvte8HbI!2oP_S~Zf09uT?N`G z0e?wmXJ?sSnafZW==3{=uv7mewH6`0>bENN=PL9M@l7*&OcRJ*00000NkvXXu0mjf DXF`_8 diff --git a/Telegram/Resources/icons/filters_all_active@2x.png b/Telegram/Resources/icons/filters_all_active@2x.png deleted file mode 100644 index 762dc383de750e2e314bcc134d4519894eff7fe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1767 zcmVKE9AQIFF(uJBI>Bdc= zCJ~hj69QMc5nGffkj8wENDO5BwrHz`}r%mTvdhh@4*PFTT`!6$ad2h}+ zGjrzWnfvCRxq1;oC|siG5b)NK3-Lb!0uUn<1Rw#3L4cta5hMUH2r$$lf&?H20ft&c zkO0IWz)*__5`Y*47-|tg3_!jNyocFheNO2++5n#)kVL2`9h7BuV25?$B!S= z!oou8<>lp2zigbRz11>Hu(*67QI~x)|Ap8~av~ug#EzbZH5D-9DR#rTXkF?z5;^JhG;1Neww{Zt8 z^}+qHiqBKAv9XSR%(1&a_`{Ln;$m4p4Gj&XqN0M}^PVFL7ww*&9*>J2lS8=E1`y^e zEiFw_y?y(Z9zTBEEVr~V@cqAz^%~)g5O=bkTn-;TECYeiuzdgiokE1kbb9mDl5;Jw z?CflE;J^WB@44mV$&)hYo;-OX)%We&M;<(QKyKc=Ngz8Qv*D?50fL(#PhW1eQTjMM zJS_9)+O=y0HkUFPPlXH6p+kpw`f{s{(#O}YU#t9qEdhahl1gq(ux9~bwi1$Wvbp>E z`jYPMZW0z2CX-vMZ~?;9sizk$AJ^B{Rc^<}$CIX}CY4-Iz%}zvpFZie_Za!dj~`XO zY;SL?WGE;rDPd=D`fuQIh?fua0na(STm7yT!7HBudk2UnY#=gK76Pe z`qZgYDw$Fc85yY*Y1Wxx2CXPAGfzx+z$q+EOiWbG;nk~GR+ktm&zw1|R2wx&KTKKTJ*B5G=CiZ!mw^cc~>!NICY z;;9Eufp-N|Z7sl=1J1UAy^LuR=FfkS<)f z;Ox0G`-k*}8H(j!y``mv*%l2RJ$j_s-m5(HxbSHJ^&K>R{@SP*A z2-E;$8qYRBFJHdocFI=6xw$!7US3Wi(PeU0^?CjJb?)x*$Q*x#t-#RI83&Y?m&fgt zQA2!)eD>@aEiEmz3I^{v_wL=}?*8}h-?pCR8v_I<9CUMYlj#_~H-yK+_$CPc^ge(7 zoGvUZ(2b1^X_t#TU3`ZTa>sOVaFE`;dsmu3P*9N8Ur{DYNJyaLPgPnVCuN-@mVEjt{qxr#9rbp$O6=>})ya zm*MPPy6{XZBqW5u&0cy#|MTb11YV?)>Lx$%h`G7BnOwbk)g&^1!iJJS+QwXGefeJi zVogF%kFV^&uNT2nSGY$KJidZ-4S|g%_rE*rX+V15jL5lj(ndPnOSS?Kp%xJ&05J$K)FOfeAO-=3T11cl#2~;>iwI%>`U_U&p-@w@gKPi*002ov JPDHLkV1k+8T~h!6 diff --git a/Telegram/Resources/icons/filters_all_active@3x.png b/Telegram/Resources/icons/filters_all_active@3x.png deleted file mode 100644 index 8a610c42fdacf909f46d6a212b39e589827c3f7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2592 zcmb7G_d6SG7fx)kXN?*~YqnzZB5E~7?OjDwjnv*%UP6snwTU(oN~AR+Myonvw)Sq& z+Ej^AYPD8<`Tm6Whx43Y&ULPHp8LM;`=nV}K-oY-AOHZsW^&uehMN8VA509?H{08B zh??kp^v(4FfQD?AGY@(IfO*QqNZ;-eaN8A%B-TJSxts%Zf|D~0adoFi3sO*)(M2i);BJ1pvoQElm)k#s&%6m( z=}P5T!vBx%ik|Rf|+{d4@grlFU2jtP*`vLSDEdwrm zh*r7ywUUZ|Q6Z!G_&{c7tRj`t?!`_7@yYGt%!>DR7TTZ*&~-@E&ioK%&Q~tD1Xyc} zw>YCr;L8hzB0h~^_4buKKckrL9w3I$S}H3O?oRDfwa#5;1u`Do!DB!NQfxHIZ;C*C zH*oi3jbr`Ztt_Dun!Bn9a{xO_2KqVmCa>_rHjIS1_g>z?h(7aT1Fz!LvjAaF5;m%A;b`)jY_--oQ zTPqhFm%9Hn*x{88&R^$&AYKbTUKy*}w>;8&_Spgp8CpNhSA&mBxtGc)Cvje5usQs_ zvw(d}lmB<+aC7Q%N<#c6a8S ze?HwhF`RDjggS~3mueT|H~R9WwK5kZPFP(WADeDbS6;p(T-mMjD*obc^v|#$->SZI z%2{$ClhNdd=zX2ze*!Cko1^7V*iUX9j*O-Rg4_7jl`PiYtUjve@zDE0Rkxb~8zqIt%58jN)o^UzW;WeK@s6ziovo z%$*d=ysVhJ>K57-e*v*_(+nR(DM=DB?)30>NZi@_RM7o_S%)W_lk$45Tut6X_nYHU z7?Be*WOVGd_bgf+74=Rq3@=dsV?LCsXKhS(aUT~x&DsR zzE>VMOgnNbSm)S_>G`Dh;RYF_F!4$*<#*ogy+#v;!*V(S1I3)KC{DJOf%4SbjY?5fV`KG$r{(xfAF_Ys$QaDW8egB!1IMKk4E+ZMQcZcG?R zX4g_oe@@`D3lv5$y8GK2rNer^HxL~Oiv3Q)HbP^g>r^f$_^@+`K@^Oc=anuH;(IP4 zU`|o3&`REwkiaBPzBp4{kSzRYir~6A)577Zi%4kiFOZ$7YdJX&R`M_t%*WKgTPD>LmYg|f>c4dU z@(MaBu6^-q-ezKjlt)t5QZOXuXzONKXo69*9a%Mc@B8RMDCON5nPYl=tis+aqghwt za5T=&ceP{9Os!NeexBSmNS`B4q7M3F8MUjV^Po3JJo&pURwD@0DB}U)qeD=)G-&=T z>tWAeX)OS!FIaZcQV;l6sQ{8t2>&_jjEn?ePXJxNFV)gDGGEzUd{+I8xCIIQ&V*I= z0^ytZJNpwae>bS?PvQ9z){X#n9-IRv_*+C1>}8mgD}q>GNMnK}(mIQppxL5Ipyk0{ zU21Ny6m<*Ri1Oqv0-BQ4NH$aiF?)DLp%6%lP_F)G*bv*Ux-d zLcJGNn>1N)V2^qD)q#eWV^{L`3U1#KDB(=2b8hm^ycu2<{^)omSQ@>(+lo*rZpE@9 zrRniu8hBmJYTNaD>Jb}u?z&c-O1EY-ND-a<5A`ufzV$d_4(K1O$&Q7W2;Vdp{}G)3 z6=Oxm+mIDBn1iXBh7r^#`487Z@6$dapyQ)yBjS~>B1=Hw@T5<|0*&Q3jrX)94A_Ja ztO9mTzm^=N@kTMQdQLqBv!FbLz?rVvoeHoNcsn?9o9Vw4opZb+Dy<)}G-^^$K7fg_ Kg%QC3miRw^1^E8} diff --git a/Telegram/Resources/icons/filters_channels.png b/Telegram/Resources/icons/filters_channels.png deleted file mode 100644 index 1c0c0601de65e15b020a10ae7d701f8a259e451c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 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 Dva}nf diff --git a/Telegram/Resources/icons/filters_channels_active.png b/Telegram/Resources/icons/filters_channels_active.png deleted file mode 100644 index c76a77f8b6aeecaacdb82f3506ad904806426a45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmV-<0*3vGP)m)9HjpqXEn15*VQLnayU9OeXnKM59q?Hk;t_ zc);Osa65I}ZZ`x1fjgUMAY{zQXtUI3XZB{KI7X>d!u@_P45wwQR;xUgk$LD#70T!H z+AKvg_|p~)2D!=S^MT9d;^S94QbJy@_f;${-e$9z=BfNrLZ+xDPAVuXYUa}+{|X@; z{5x+cq19^j9Xw4PnL-3;<|Dt9P`lj*_O(!qvd!mn9&zQ9ii*>ilm$X^c~ytgs3q6r8u2Vno9Jx+wJcZ z7v;W2$nW=Kzu(8{bc%&SK?L}gjV>Mn_?RX=hyE2qi;zlrOCd`kl>#dN$L*otma<%4 T|A9lr00000NkvXXu0mjfQ|&4$ diff --git a/Telegram/Resources/icons/filters_channels_active@2x.png b/Telegram/Resources/icons/filters_channels_active@2x.png deleted file mode 100644 index 87b26cd9de100e6b022f523d1768363e70791b11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1099 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvI4nGo-U3d z6^w6Z?e{h|lsLZrSCqJ;td7TAmgQV}d5;u!l$94>(A)Lu!F)vyr%)Gj$Jn`790l4J zbss%C|G}dL&Gr|=D)j^@eyjcoI4 z&izw5(7>T-pupxLpm1gl2^7->`9pE$&r*zD^78Rj_4oJR`}lEVd1d9xHE(x3iQ4X7 zUvHn2pMUuHarP4-I%0{XrJ_;M(Xn4v+dV8PD?9Y*Q<0>PszT-7&6}A&R@@N_s%6Z| z%WIoCQ?jC>LW9%o(1ceL(`VY7ntrWj;N|B(eDr8*%7W5!PmA_5U-+cqR^lt?j>w6L(yIK6jM;;!rI>FEac_WW<(zTGG5xisj*uV1UAKdmqF_xImd zXe#gbtXRNr!jC5fGmj+S6b~|+%^MT?q#?jksBaDj^Y(qG1g9>Mx;lCCcDI;Irp$NbeMX9i8M^adB}|fRZad_1K#pJ9f-P=De_%*4)^C zFW^N##cE4>9_sZRtEo)V4l<$ zI4_ss=8q)#dK-n?jekBiL^y5}Qv4I?xQ_8*SL~IO&&)P{JX$BEtug<+`&soV(}V8% zNiau6MQI%sTmNTQX~uMGd;9QdTLT+=*XQ(H+}^dq;8XwA+qa`H`)??!jByr{-D-Je z?&7$2H}2lmEx+-F$$phGdyD9zNsFQkq$MRa3pqD6eaLP2a)SJn4BrmfL4l;{ltP7w_M`SJdLsF&KyZ7(2oxD_p5=+l`#ysz@oU+8{$J70rHYwF> zo&OQ_VZXZi5?A%9g#~&70#mfCY;8k-{W$t-SxxEj7_+phs$cRBtxk-WUYamZS|E7r z+O@EkC%5g~$@%F1(^rgq558%bO#x=E0QJoIR0x3M4Wn{7bdJlEOB^2g6Ne_{GM6Uha2QSw z#|n{&o#&t9M}g$ zE-wLAe~QAsasrVLZdtzC+uM85#|I*;Y7+>42w2VQkZoAM|E;NsW?^Qw`tYIY$kKuE zzG*zkh>9A#QL2@S4Nfo}I0!IgtiR zPDydc=+!h1i^XC}bhP_9CC`MZsVS7}kvO$Sj~~w$6&3xWVCm8H`K42Ha~WlytS9;W7!`S9xaqIW zq!|rAKfmyu(#e1@(5alM@#Lh1TFw z?og?Uy&o;@?80HTVD#2t=a4nI3F)cDW1u({O*kGW;a^D78MEzSd^sg^^}n z2nt#WxQUR<$;s*L>ztBb{Ki@x>BX$5(1P{>P4l;QTt1x_%hd*zZZbfM7Kk+MRFt=I zO(PoR#T*~^dmG4@3NSDC*cny0ef##$ZuK!PD3E_)a0R*X*6a3`?=hvD?ijlH?3f0~ zgzi_G?Ll3Nx`P`mf-K0P5DK9Apz7bg*JmFa@zVX@I@^Z*{=j&_R<#&dnq7dZZ@2Jb zayT6QHIGsax%}lxW^C}Y=#28H4h}z*|2#$ z-sH=dR0ZO&*NQ|U)=EuHeN&jC)$jyQgp&N8w6@-J#Nkdgw+MHgGWN$=3CYP15TE9V z4VgN6de-H#rN%2zC{%C#n2dNJTP_P}7oIBBHR*A$F3t%HsU34wOIx4j3j~bB#y9TW zJKy@R2D+4JvY(VuBY?*F%Z`^Wsc2MBRl^q9{=YP}x0lE^HkhA3r*vU<*MftC zw{r%-=jXctqa#?-X_jDpwV?s&vJ;8PvjGBul&GjzSdBQhR_Bq}4(zDr&oRCA#yv_( zO8hSs-5LT+{|l4*KVs~vXQrpiU#`Xz;JCX5Naww2SW`#G_Dou3XRg%KSk%*Y@3TyH zk&kx14 zy)|}BV*v>43RFZ>-@OAJMU+GgC(;poBPou<}rbs`47xhRS=Ol`UDFG29wGBlV8Ts>Ifh?RaVjeJWko>E&{vRaJeG(>}o$ zMG=Jp+@pvo?aS64%$zA|hL%!%KCSlQb$^mQ3}0S8oNp|T;=+yDRo M07*qoM6N<$f_FmFNB{r; diff --git a/Telegram/Resources/icons/filters_unmuted_active@2x.png b/Telegram/Resources/icons/filters_unmuted_active@2x.png deleted file mode 100644 index a1ed122a89c9179de210815d6046e8677dba79fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 936 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!Ea{HEjtmSN`?>!lvNA9*$9uXs zhEy=Vops);%2DL_aeLOZFm7?7mYd8|61J>NKe6=EqNV-;PTDUO*Mz_1=g=)loxP|` zaLGlj30|zs=kxtS7F5{YyPtpV%z6uE^Sz(vp0oTsv-teg*DOEl)`b@$r!>+alQ)pMB-{d#=$ zSZ3V+F`to$?wr$&No^RQ?^QR%(@m)D#>pwqznrdNX)l|0oZ*2Ao^Zfk$ z0KMsoGkv0ZL-o0SZ4O@Iyih z9q|i;RvtKWrbpLfkEDsME${Q^&+8;7JofkVOUTMP#ikPHz|PM8B;|jZ!^Vg|Hygyn z#cM^A_b=E`p)SN3=CNk`&%1YHmu9nGvz#W@>n8f^L0*n_L2d0@bIqFm{kwK0b;mci zGyHoP(fIRc<<+dM7C!tpuDD!1bf~GSvQqMedFi3D&ZU<#gAMz(3UjcCEY~-4SQ(P_ z=7>+1wzjs~S>78-%qgE6#h0&-XYBYKZ7;o`z`|z2syXVvgiU8xnmObMMw{t0a6Dl0 zU=U>Ch%~}VbuhGS`lw#y?d_fLIP=l<$L?QR?JS=q$y_*gjLpW@w)SY=ThZD@`D`A~ zj5Ma7cHDk@D_iOf!C&W|e_p0IlX1)D&CGx6>MhdLpSL<4R8cW*c=ztzoC6Y1L-HRR zvz@pRyXNxC1l!;Gw?2Q~e9@xk!nOT64DYo6Ous9=c+)|D`CrHW_N`vM+U?mA&Ch@J z(n>gGrHsouE$1+=&SrFZP|Eh=-@mw*zl<(6CdZnlH=H|nPHo=jmoHx)Nw#E@TK&Un zM`!NQ$AuXtQcrweJ$%SmutxrN+i^cT&BJ|+_ELB5-K%oiwR30V)~%+~3odN8c6cHE z-QeB(_lKW8Ro%01U!Ba?D%o$}zU91il-bRY^SgP%pZtt-U0?hg)f+md3OO)!C^(#$ fgTe~DWM4fV@pkE zUfNs}zUz5u9u;XO@+cX4xVr8ianJXibH4AKU(a{wp6<>HP)#TR08ntjIbJyM`2Q#i zIna_Qzu^M|M`O=p0f3egxxG+n06;p&#S!bB4qRss8{32&>mNdOtZ99-Iope+>BAX+gjRxvu+FR{LA^|U|#aaJJ&{?ITxqc ztjkMV8Jyj?ks%hB?38czqOTCDEOWDT*?=_4zZ&pW9UmOL>1iZUzqbJK#pBnaRg$0A)`D%2k{Us4tGU?WGKo~56#VeWxRk4l zi`R~&g@q5-bh2PM2WufLYigD~6N%`o?+p9IkByC;9vf3Ss-+bb5D;*#9${=8fW-nY zXJ_wQdt3}WL_C3#dAGI}Z);)EC(b_=!|m!?WH1jM$=I7@ZPKBsXfBEt=g+iGcHjL`( z=&-W2wuTzfr>{L}OHtxiPDCu%C0{3Bg=3iS|oC8MYF(IYto%AXIFlPi)p z)kAvEi-`tycG`LenNTS7wy_{2rl#Ja{*$KZ6%-VA%)aYTLqh`wE0s!WsH=0nt4>3V zp>nUHljM>Ji@7tat8s?zM0VUJw3Ek+&dA7E6N~%)n4UqEYYAs(p)h8xUQ=r`lc^R> z-J|yaRQjPjOXOB*dk)Z-K!8C?LvUx$=2C97Wgz>TD=UvO84S@-{=Bkl0+-9>`Lyi7 zWr-vb$?eX=z_=7WdhLt4x;jVSm%qdEgZ0{PEO@{i#&P`Y>aAXL(2|*S0bI+)i;;c#GtTq5%vk-csF|aaoW?ihrr(FcODSZC64{Gjx1(iKQ_{F}g&kA-2Ju zuQTpBX3tl3qj~32vDH=ga;YcF!Szt!Z;lRFIp9U)p$kVq5PBX>4fKGhT#Eq9D=SEw zfZciwa6Ymc2Aa@741mGI(Fi)EluWWyR+bH~ySr%jf%5A1eW!Y#c>ku54X|W;``3&R zGp63tbHl||GcwGwGQs=z?^`Yv{LO7{=Jzf%8(&Jxp@#$KXJ-q{fv;%m>j|c>-reh% zkz%q~gJd$frG;KkPD~u_W2CGBg9wD;ne;~O#>Phf^+?~uJSBY-u}lV5d&yby=FOXc z1jfrPq)`XkX-K$f%8`$5^Ot_s-X77G;G1M(Y8p5wIvTG0cZ0UwF(TiR(7DG~AE+erKbV@C(c76*K+saER1XU102nmhWLV1ob7%D&bCL3QxA`wQD_Dpwt+iOGF%F0SA@wIgrSnUQ8 zkP=j}M=^c}b$H#4Xr-mkK~5nM_EQ@l3Gnz`$#FrZNUTn$Gw0?AtC<$xuBw!yFt(}R zMIr}QWh2_sG7rw2ELJa{oSU2!loS{5tIsYh=qAR*@L{Wo_zLBaskWV+w1Zi{SgiRh z=)EP*8xZjJh-frAK0I8sdLnarDrtza9H?iWX>@IS;EWJ)n@V~*aRmvAnhSpnmo4{2 l56kEimu!R;Isa?%T`?jOT?b<4e>^y6fXi8T$0mCs?O*=Du_*um diff --git a/Telegram/Resources/icons/filters_unread_active.png b/Telegram/Resources/icons/filters_unread_active.png deleted file mode 100644 index 556111486ae50afdc40a8331a7c32322264fa5d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 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 AkN^Mx diff --git a/Telegram/SourceFiles/ui/filter_icons.cpp b/Telegram/SourceFiles/ui/filter_icons.cpp new file mode 100644 index 0000000000..cbff50b6da --- /dev/null +++ b/Telegram/SourceFiles/ui/filter_icons.cpp @@ -0,0 +1,50 @@ +/* +This file is part of Telegram Desktop, +the official desktop application for the Telegram messaging service. + +For license and copyright information please follow this link: +https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL +*/ +#include "ui/filter_icons.h" + +#include "styles/style_filter_icons.h" + +namespace Ui { +namespace { + +const auto kIcons = std::vector{ + { &st::filtersAll, &st::filtersAllActive }, + { &st::filtersUnread, &st::filtersAllActive }, + { &st::filtersUnmuted, &st::filtersAllActive }, + { &st::filtersBots, &st::filtersAllActive }, + { &st::filtersChannels, &st::filtersChannelsActive }, + { &st::filtersGroups, &st::filtersGroupsActive }, + { &st::filtersPrivate, &st::filtersPrivateActive }, + { &st::filtersCustom, &st::filtersCustomActive }, + { &st::filtersSetup, &st::filtersSetup }, + { &st::foldersCat, &st::foldersCatActive }, + { &st::foldersCrown, &st::foldersCrownActive }, + { &st::foldersFavorite, &st::foldersFavoriteActive }, + { &st::foldersFlower, &st::foldersFlowerActive }, + { &st::foldersGame, &st::foldersGameActive }, + { &st::foldersHome, &st::foldersHomeActive }, + { &st::foldersLove, &st::foldersLoveActive }, + { &st::foldersMask, &st::foldersMaskActive }, + { &st::foldersParty, &st::foldersPartyActive }, + { &st::foldersSport, &st::foldersSportActive }, + { &st::foldersStudy, &st::foldersStudyActive }, + { &st::foldersTrade, &st::foldersTrade }, + { &st::foldersTravel, &st::foldersTravelActive }, + { &st::foldersWork, &st::foldersWorkActive }, +}; + +} // namespace + +const FilterIcons &LookupFilterIcon(FilterIcon icon) { + Expects(static_cast(icon) >= 0 + && static_cast(icon) < kIcons.size()); + + return kIcons[static_cast(icon)]; +} + +} // namespace Ui diff --git a/Telegram/SourceFiles/ui/filter_icons.h b/Telegram/SourceFiles/ui/filter_icons.h new file mode 100644 index 0000000000..cbddff8199 --- /dev/null +++ b/Telegram/SourceFiles/ui/filter_icons.h @@ -0,0 +1,52 @@ +/* +This file is part of Telegram Desktop, +the official desktop application for the Telegram messaging service. + +For license and copyright information please follow this link: +https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL +*/ +#pragma once + +namespace style { +namespace internal { +class Icon; +} // namespace internal +} // namespace style + +namespace Ui { + +enum class FilterIcon : uchar { + All, + Unread, + Unmuted, + Bots, + Channels, + Groups, + Private, + Custom, + Setup, + + Cat, + Crown, + Favorite, + Flower, + Game, + Home, + Love, + Mask, + Party, + Sport, + Study, + Trade, + Travel, + Work, +}; + +struct FilterIcons { + not_null normal; + not_null active; +}; + +[[nodiscard]] const FilterIcons &LookupFilterIcon(FilterIcon icon); + +} // namespace Ui diff --git a/Telegram/SourceFiles/ui/filter_icons.style b/Telegram/SourceFiles/ui/filter_icons.style new file mode 100644 index 0000000000..7eed1b1474 --- /dev/null +++ b/Telegram/SourceFiles/ui/filter_icons.style @@ -0,0 +1,54 @@ +/* +This file is part of Telegram Desktop, +the official desktop application for the Telegram messaging service. + +For license and copyright information please follow this link: +https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL +*/ +using "ui/colors.palette"; + +filtersAll: icon {{ "filters/filters_all", sideBarIconFg }}; +filtersAllActive: icon {{ "filters/filters_all_active", sideBarIconFgActive }}; +filtersUnread: icon {{ "filters/filters_unread", sideBarIconFg }}; +filtersUnreadActive: icon {{ "filters/filters_unread_active", sideBarIconFgActive }}; +filtersUnmuted: icon {{ "filters/filters_unmuted", sideBarIconFg }}; +filtersUnmutedActive: icon {{ "filters/filters_unmuted_active", sideBarIconFgActive }}; +filtersBots: icon {{ "filters/filters_bots", sideBarIconFg }}; +filtersBotsActive: icon {{ "filters/filters_bots_active", sideBarIconFgActive }}; +filtersChannels: icon {{ "filters/filters_channels", sideBarIconFg }}; +filtersChannelsActive: icon {{ "filters/filters_channels_active", sideBarIconFgActive }}; +filtersGroups: icon {{ "filters/filters_groups", sideBarIconFg }}; +filtersGroupsActive: icon {{ "filters/filters_groups_active", sideBarIconFgActive }}; +filtersPrivate: icon {{ "filters/filters_private", sideBarIconFg }}; +filtersPrivateActive: icon {{ "filters/filters_private_active", sideBarIconFgActive }}; +filtersCustom: icon {{ "filters/filters_custom", sideBarIconFg }}; +filtersCustomActive: icon {{ "filters/filters_custom_active", sideBarIconFgActive }}; +filtersSetup: icon {{ "filters/filters_setup", sideBarIconFg }}; + +foldersCat: icon {{ "filters/folders_cat", sideBarIconFg }}; +foldersCatActive: icon {{ "filters/folders_cat_active", sideBarIconFg }}; +foldersCrown: icon {{ "filters/folders_crown", sideBarIconFg }}; +foldersCrownActive: icon {{ "filters/folders_crown_active", sideBarIconFgActive }}; +foldersFavorite: icon {{ "filters/folders_favorite", sideBarIconFg }}; +foldersFavoriteActive: icon {{ "filters/folders_favorite_active", sideBarIconFgActive }}; +foldersFlower: icon {{ "filters/folders_flower", sideBarIconFg }}; +foldersFlowerActive: icon {{ "filters/folders_flower_active", sideBarIconFgActive }}; +foldersGame: icon {{ "filters/folders_game", sideBarIconFg }}; +foldersGameActive: icon {{ "filters/folders_game_active", sideBarIconFgActive }}; +foldersHome: icon {{ "filters/folders_home", sideBarIconFg }}; +foldersHomeActive: icon {{ "filters/folders_home_active", sideBarIconFgActive }}; +foldersLove: icon {{ "filters/folders_love", sideBarIconFg }}; +foldersLoveActive: icon {{ "filters/folders_love_active", sideBarIconFgActive }}; +foldersMask: icon {{ "filters/folders_mask", sideBarIconFg }}; +foldersMaskActive: icon {{ "filters/folders_mask_active", sideBarIconFgActive }}; +foldersParty: icon {{ "filters/folders_party", sideBarIconFg }}; +foldersPartyActive: icon {{ "filters/folders_party_active", sideBarIconFgActive }}; +foldersSport: icon {{ "filters/folders_sport", sideBarIconFg }}; +foldersSportActive: icon {{ "filters/folders_sport_active", sideBarIconFgActive }}; +foldersStudy: icon {{ "filters/folders_study", sideBarIconFg }}; +foldersStudyActive: icon {{ "filters/folders_study_active", sideBarIconFgActive }}; +foldersTrade: icon {{ "filters/folders_trade", sideBarIconFg }}; +foldersTravel: icon {{ "filters/folders_travel", sideBarIconFg }}; +foldersTravelActive: icon {{ "filters/folders_travel_active", sideBarIconFgActive }}; +foldersWork: icon {{ "filters/folders_work", sideBarIconFg }}; +foldersWorkActive: icon {{ "filters/folders_work_active", sideBarIconFgActive }}; diff --git a/Telegram/SourceFiles/window/window.style b/Telegram/SourceFiles/window/window.style index 2800c0832a..bb80c2de6b 100644 --- a/Telegram/SourceFiles/window/window.style +++ b/Telegram/SourceFiles/window/window.style @@ -268,41 +268,6 @@ windowFiltersMainMenu: SideBarButton(windowFiltersButton) { iconPosition: point(-1px, -1px); minHeight: 54px; } -windowFiltersAll: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_all", sideBarIconFg }}; - iconActive: icon {{ "filters_all_active", sideBarIconFgActive }}; -} -windowFiltersUnread: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_unread", sideBarIconFg }}; - iconActive: icon {{ "filters_unread_active", sideBarIconFgActive }}; -} -windowFiltersUnmuted: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_unmuted", sideBarIconFg }}; - iconActive: icon {{ "filters_unmuted_active", sideBarIconFgActive }}; -} -windowFiltersBots: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_bots", sideBarIconFg }}; - iconActive: icon {{ "filters_bots_active", sideBarIconFgActive }}; -} -windowFiltersChannels: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_channels", sideBarIconFg }}; - iconActive: icon {{ "filters_channels_active", sideBarIconFgActive }}; -} -windowFiltersGroups: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_groups", sideBarIconFg }}; - iconActive: icon {{ "filters_groups_active", sideBarIconFgActive }}; -} -windowFiltersPrivate: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_private", sideBarIconFg }}; - iconActive: icon {{ "filters_private_active", sideBarIconFgActive }}; -} -windowFiltersCustom: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_custom", sideBarIconFg }}; - iconActive: icon {{ "filters_custom_active", sideBarIconFgActive }}; -} -windowFiltersSetup: SideBarButton(windowFiltersButton) { - icon: icon {{ "filters_setup", sideBarIconFg }}; -} windowFilterSmallItem: PeerListItem(defaultPeerListItem) { height: 44px; photoPosition: point(15px, 5px); diff --git a/Telegram/SourceFiles/window/window_filters_menu.cpp b/Telegram/SourceFiles/window/window_filters_menu.cpp index d9045a768b..a0cbf3edbf 100644 --- a/Telegram/SourceFiles/window/window_filters_menu.cpp +++ b/Telegram/SourceFiles/window/window_filters_menu.cpp @@ -15,23 +15,16 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_chat_filters.h" #include "boxes/filters/manage_filters_box.h" #include "lang/lang_keys.h" +#include "ui/filter_icons.h" #include "styles/style_widgets.h" #include "styles/style_window.h" namespace Window { namespace { -enum class Type { - Unread, - Unmuted, - People, - Groups, - Channels, - Bots, - Custom, -}; +using Icon = Ui::FilterIcon; -[[nodiscard]] Type ComputeType(const Data::ChatFilter &filter) { +[[nodiscard]] Icon ComputeIcon(const Data::ChatFilter &filter) { using Flag = Data::ChatFilter::Flag; const auto all = Flag::Contacts @@ -45,36 +38,23 @@ enum class Type { if (!filter.always().empty() || !filter.never().empty() || !(filter.flags() & all)) { - return Type::Custom; + return Icon::Custom; } else if ((filter.flags() & all) == Flag::Contacts || (filter.flags() & all) == Flag::NonContacts || (filter.flags() & all) == people) { - return Type::People; + return Icon::Private; } else if ((filter.flags() & all) == Flag::Groups) { - return Type::Groups; + return Icon::Groups; } else if ((filter.flags() & all) == Flag::Channels) { - return Type::Channels; + return Icon::Channels; } else if ((filter.flags() & all) == Flag::Bots) { - return Type::Bots; + return Icon::Bots; } else if ((filter.flags() & removed) == Flag::NoRead) { - return Type::Unread; + return Icon::Unread; } else if ((filter.flags() & removed) == Flag::NoMuted) { - return Type::Unmuted; + return Icon::Unmuted; } - return Type::Custom; -} - -[[nodiscard]] const style::SideBarButton &ComputeStyle(Type type) { - switch (type) { - case Type::Unread: return st::windowFiltersUnread; - case Type::Unmuted: return st::windowFiltersUnmuted; - case Type::People: return st::windowFiltersPrivate; - case Type::Groups: return st::windowFiltersGroups; - case Type::Channels: return st::windowFiltersChannels; - case Type::Bots: return st::windowFiltersBots; - case Type::Custom: return st::windowFiltersCustom; - } - Unexpected("Filter type in FiltersMenu::refresh."); + return Icon::Custom; } } // namespace @@ -108,7 +88,7 @@ void FiltersMenu::setup() { if (!fill.isEmpty()) { auto p = QPainter(&_outer); p.setPen(Qt::NoPen); - p.setBrush(st::windowFiltersAll.textBg); + p.setBrush(st::windowFiltersButton.textBg); p.drawRect(fill); } }, _outer.lifetime()); @@ -166,13 +146,15 @@ void FiltersMenu::refresh() { const auto prepare = [&]( FilterId id, const QString &title, - const style::SideBarButton &st, + Icon icon, const QString &badge) { auto button = base::unique_qptr(_container->add( object_ptr( _container, title, - st))); + st::windowFiltersButton))); + const auto &icons = Ui::LookupFilterIcon(icon); + button->setIconOverride(icons.normal, icons.active); if (id > 0) { const auto list = filters->chatsList(id); rpl::single(rpl::empty_value()) | rpl::then( @@ -200,15 +182,15 @@ void FiltersMenu::refresh() { }); now.emplace(id, std::move(button)); }; - prepare(0, tr::lng_filters_all(tr::now), st::windowFiltersAll, {}); + prepare(0, tr::lng_filters_all(tr::now), Icon::All, {}); for (const auto filter : filters->list()) { prepare( filter.id(), filter.title(), - ComputeStyle(ComputeType(filter)), + ComputeIcon(filter), QString()); } - prepare(-1, tr::lng_filters_setup(tr::now), st::windowFiltersSetup, {}); + prepare(-1, tr::lng_filters_setup(tr::now), Icon::Setup, {}); _filters = std::move(now); } diff --git a/Telegram/lib_ui b/Telegram/lib_ui index 1f0a772b18..ec6744022c 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit 1f0a772b1841af3e8e47b594369cbbf04c760e9f +Subproject commit ec6744022c1a86f3bead192f9649c10dc424a98b