Commit Graph

3465 Commits

Author SHA1 Message Date
23rd 527e742a89 Fixed ability to process of credits payment with good credits balance.
Regression was introduced: ae851b8733.
2026-02-01 08:50:58 +03:00
John Preston 46cb49865a Show correct profile colors preview when edit. 2026-01-29 18:20:40 +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 1fa68effdd Rewrite settings_credits to new builder pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +04:00
John Preston 4fc45c590e Rewrite settings_business to new builder pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +04:00
John Preston 8d30a03f50 Unite settings_privacy_security and settings_privacy_security_builder into settings/sections/settings_privacy_security.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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 194810cd56 Add initial support for all deep links. 2026-01-28 11:55:18 +04:00
John Preston 795b73325a Support self QR code box deep_link. 2026-01-28 11:55:18 +04:00
John Preston 74f204e8e8 Migrate all settings main section to builder. 2026-01-28 11:55:17 +04:00
23rd ae851b8733 Fixed display of credits payment form even with small credits balance. 2026-01-28 08:57:57 +03:00
23rd a5db6cd363 Fixed crash from feature to kick participants from common groups. 2026-01-28 08:57:57 +03:00
23rd 9fb25bfada Added special bullet char to global access. 2026-01-28 08:57:56 +03:00
23rd 2c68df9696 Fixed column bounds check in ShareBox for mouse to prevent cross-rows.
Fixed #30155.
2026-01-28 08:57:56 +03:00
23rd e6369eaae1 Added chat filters to feature to kick participants from common groups. 2026-01-28 08:57:56 +03:00
23rd 68f65ea000 Slightly improved position of context menu from top button in proxy box. 2026-01-26 11:37:53 +03:00
John Preston 96230fb4d0 Fix build with GCC. 2026-01-10 11:24:46 +04:00
23rd cd065beb0c Replaced ItemBase::setClickedCallback with setActionTriggered. 2026-01-09 22:49:23 +03:00
23rd 659640b851 Added lottie icon while loading amount of all messages to moderate box. 2026-01-08 21:21:51 +03:00
23rd 4a1a21bc4f Fixed crash from feature to kick participants from common groups. 2026-01-06 18:33:19 +03:00
23rd 81820a220d Removed workaround for shadows from some menu items.
Related commits: 52d78ef724 and 4c545181ad.
2026-01-06 08:30:08 +03:00
23rd b958e0a275 Replaced generic widget-based parent with explicit Menu class in items. 2026-01-06 07:21:15 +03:00
23rd bb7c4fbb21 Fixed issue that caused peer list box height to fluctuate on show.
Related commit: 64975f2dd5.
2026-01-05 12:45:02 +04:00
23rd 64975f2dd5 Increased height of all boxes with peer lists. 2026-01-03 13:11:17 +03:00
23rd 13d4a2f8ca Revert "Increased height of various boxes with participants list."
This reverts commit 3d61da74ed.
2026-01-03 13:02:47 +03:00
23rd 80ba8a93b0 Split AddUniqueCloseMoreButton and AddUniqueCloseButton. 2026-01-03 10:32:29 +03:00
23rd bb3f54efcb Fixed stacking of tabbed panel after successful sent gif with caption. 2026-01-02 17:46:55 +03:00
23rd 65c7d0bc39 Added ability to hide under spoiler gif with caption on send.
Fixed #30126.
2026-01-02 17:36:55 +03:00
John Preston d8a3df644b Don't check my own gifts privacy. 2026-01-02 16:56:31 +04:00
23rd a2af6d8d46 Attempted to increase round radius for inner dropdown menu. 2026-01-01 16:18:43 +03:00
23rd ae725fa0db Added experimental option to able kick participants from common groups. 2025-12-31 19:22:50 +03:00
23rd 75fe14ad28 Added initial ability to kick participants from common groups. 2025-12-31 19:22:50 +03:00
23rd 6e04ad19d4 Added ability to sequentially request for many channels in moderate box. 2025-12-31 12:23:22 +03:00
23rd 3366ddf0eb Removed focus handler for emoji toggle in edit contact box. 2025-12-30 20:47:54 +03:00
John Preston e9ea9832bd Show 'View all variants >' link in upgrade box. 2025-12-30 18:15:45 +04:00
23rd 1002e8e6ad Replaced with struct returned rpl data for requests of view repaint. 2025-12-29 14:02:24 +03:00
John Preston 43e6431b4e Identify auctions by id instead of slug. 2025-12-29 11:21:23 +04:00
John Preston 802373f108 Pass real visible area to chat paint context. 2025-12-29 11:21:23 +04:00
John Preston 6a8707cc09 Fix gift upgrade checkbox initial state not being saved. 2025-12-29 11:21:22 +04:00
John Preston 784e8f2799 Check insufficient ton for a stake. 2025-12-29 11:21:22 +04:00
John Preston 4a7148e20a Initial stake dice game implementation. 2025-12-29 11:21:22 +04:00
John Preston 89ddff7f1a Fix crash in unique gift viewing. 2025-12-29 11:21:22 +04:00
23rd b1d9dba775 Moved out method to report spam with messages to single place. 2025-12-28 12:23:38 +03:00
23rd 3d61da74ed Increased height of various boxes with participants list. 2025-12-28 11:35:05 +03:00
23rd 23d61dd1c0 Fixed initial list of reactions when some reactions in group was chosen. 2025-12-28 10:52:46 +03:00
23rd c695545f97 Returned kick button to list of members but only for inaccessible users.
Related commits: d7bf9e285c and 490f6f7e50.
2025-12-28 10:12:03 +03:00
John Preston 321576658f Show gift sender badge. 2025-12-22 17:56:56 +04:00
John Preston bcfa106959 Show max 3 joined by invite link. 2025-12-22 17:56:55 +04:00
John Preston 28434f4bee Full support and build fix. 2025-12-22 17:56:55 +04:00