Commit Graph

1922 Commits

Author SHA1 Message Date
23rd 2fc23dc8fb Added simple tooltip to shared media buttons in profile.
Related commit: d6ba6ac41e.
2026-02-16 13:15:02 +03:00
23rd b9f1c21b5e Fixed position of popup menu from More button in shared media info. 2026-02-15 10:52:13 +03:00
23rd cb13636622 Fixed profile gifts button showing empty before recent gifts loaded. 2026-02-13 11:56:57 +03:00
23rd 4732d7810e Improved fix for verified icon and gift status show both in profiles.
Related commit: d51dd1cdb5.
2026-02-13 11:56:57 +03:00
23rd f777ad8d8c Replaced process of date in media calendar with offset message id. 2026-02-13 11:56:57 +03:00
23rd c085245747 Replaced jump to date method with jump to message in info provider. 2026-02-13 11:56:57 +03:00
23rd b6121a5d64 Added initial ability to open media calendar from info media sections. 2026-02-13 11:56:57 +03:00
23rd 9e434a9136 Added initial ability to info list widget to jump to date. 2026-02-13 11:56:56 +03:00
23rd d80cd8d7aa Added virtual method to info data providers to jump to date. 2026-02-13 11:56:56 +03:00
John Preston 2f80db329b Show unique gift number for my gifts. 2026-02-13 11:56:47 +04:00
John Preston 36c398908a Save and restore settings section state. 2026-02-09 21:52:09 +04:00
John Preston 647c2b351b Fix possible crash in craft gift selection. 2026-02-09 21:52:08 +04:00
John Preston e94373f264 Fix buid with Xcode. 2026-02-06 22:44:58 +04:00
John Preston 8d85f1d76f Show non-craftable semi-transparent in box. 2026-02-06 22:43:53 +04:00
John Preston 3c15ec6e49 Remove legacy profile cover code. 2026-02-06 13:24:43 +04:00
John Preston b6ec635c52 Make BadgeTooltip a child of info top bar. 2026-02-06 13:24:43 +04:00
John Preston 63e21abb60 Fix premium star layout in Settings. 2026-02-06 13:24:43 +04:00
23rd 36e312193f Constrained position of popup menu from top bars to related screen.
Related commits: 67818a2c28 and d1abbae1b3.
2026-02-06 13:24:43 +04:00
23rd c9dbb83fba Fixed display of action button to manage topic in info top bar. 2026-02-06 13:24:43 +04:00
23rd 25cd88fb01 Added action button to leave basic group to info top bar. 2026-02-06 13:24:43 +04:00
John Preston 0f2ae9bde6 Use format-count-decimal for gift number. 2026-02-06 13:24:42 +04:00
John Preston 85e6b0b018 Improve unique gift view. 2026-02-06 13:24:42 +04:00
John Preston f96fe33747 Show burned gift badge and toast. 2026-02-06 13:24:41 +04:00
John Preston 24c8738ad7 Show chance percent in adding craft gifts. 2026-02-06 13:24:41 +04:00
John Preston fcbdf3e87b Add Craft action to menu. 2026-02-06 13:24:41 +04:00
John Preston 51bbe4d2bb Load more saved gifts for crafting. 2026-02-03 13:06:35 +04:00
John Preston 3304801e9a Move unique gift lower a bit. 2026-02-03 13:06:15 +04:00
23rd 4189c0b2dc Improved style of credits history entry out for upgrade gifts. 2026-02-01 23:33:58 +04:00
23rd c9b5d64c83 Added api support to catch next channel owner before leave. 2026-02-01 23:33:57 +04:00
John Preston 00fd140ff6 Allow buying gifts from resale for craft. 2026-02-01 23:33:57 +04:00
John Preston d556d3f575 Fix icon coloring in new bot topics. 2026-02-01 23:33:57 +04:00
John Preston 80099b3ff3 Make nice gift button square frame. 2026-02-01 23:33:56 +04:00
John Preston 28564475ea Use gradient button for craft start. 2026-02-01 23:33:56 +04:00
John Preston 8c0c87b2c9 Start improving crafting design. 2026-02-01 23:33:56 +04:00
John Preston 46cb49865a Show correct profile colors preview when edit. 2026-01-29 18:20:40 +04:00
John Preston 55624b3410 Fix Ctrl+F in settings. 2026-01-28 11:55:21 +04:00
John Preston f822d23509 Support Ctrl+F shortcut in settings to open search. 2026-01-28 11:55:21 +04:00
John Preston 4982814d36 Move Settings::Chat class to anonymous namespace
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:21 +04:00
John Preston 480dcd8a7a Move Settings::Main class to anonymous namespace
- Move Main class definition from header to .cpp file
- Export only Type MainId() from header
- Update all external references from Main::Id() to MainId()
- Remove Builder::MainSection export from namespace
- Add missing includes for settings_common_session.h where needed

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:21 +04:00
John Preston 7e5b85c4b3 Upgrade settings_information to full builder pattern
- Move Information class to anonymous namespace in .cpp
- Export only Type InformationId() from header
- Keep exported helpers: SetupAccounts, UpdatePhotoLocally, Badge::*
- Use custom buildMethod with HighlightRegistry for all profile widgets
- Update all references to use InformationId() instead of Information::Id()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +04:00
John Preston 9316cec95d Rewrite settings_premium to new builder pattern
- Move settings_premium.h/cpp from settings/ to settings/sections/
- Add BuildHelper with kMeta for search indexing
- Index premium features and subscribe button for search
- Keep complex Premium section UI (custom top bar, feature list) as non-indexed
- Update all include paths across the codebase

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +04:00
John Preston fd4c42a156 Rewrite settings_information to new builder pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +04:00
John Preston 7c06e847f9 Unite settings_chat and settings_chat_builder into settings/sections/settings_chat.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:19 +04:00
John Preston c39bc10d2f Unite settings_main and settings_main_builder into settings/sections/settings_main.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:19 +04:00
John Preston 7064de6eef Start settings search. 2026-01-28 11:55:19 +04:00
John Preston fdfe1f1cb5 Always keep SessionController in Settings sections. 2026-01-28 11:55:19 +04:00
John Preston 1e5a93249c Support all required deep links. 2026-01-28 11:55:19 +04:00
John Preston ca4677686a Support most settings/edit and privacy deep links. 2026-01-28 11:55:18 +04:00
John Preston ff35468dac Move my QR code button from title to cover in Settings. 2026-01-28 11:55:18 +04:00
23rd 4cd0e2c9d7 Added simple icon to button for bot privacy policy from profile actions. 2026-01-28 09:20:42 +03:00