Commit Graph

2664 Commits

Author SHA1 Message Date
23rd dfd5df4265 Removed unused search functions for calendar. 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 e04b6e9201 Moved PeerId parameter to SearchCalendarController constructor. 2026-02-13 11:56:57 +03:00
23rd 0134b928dc Added controller for calendar search. 2026-02-13 11:56:56 +03:00
23rd 9e434a9136 Added initial ability to info list widget to jump to date. 2026-02-13 11:56:56 +03:00
John Preston e6e9dc201b Fix pagination requests in craft gifts slices. 2026-02-13 11:54:49 +04:00
John Preston 5f4c3841a0 Fix sender label text for crafted. 2026-02-09 21:52:08 +04:00
John Preston 955319fc23 Allow crafting another gift after success. 2026-02-06 20:36:25 +04:00
John Preston 0f2ae9bde6 Use format-count-decimal for gift number. 2026-02-06 13:24:42 +04:00
John Preston 606bc5523d Use exact colors for uncommon rarities. 2026-02-06 13:24:42 +04:00
John Preston 1b26fea1e0 Allow "Enlarge Video" / "Shrink Video". 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 51bbe4d2bb Load more saved gifts for crafting. 2026-02-03 13:06:35 +04:00
John Preston 00fd140ff6 Allow buying gifts from resale for craft. 2026-02-01 23:33:57 +04:00
John Preston f5aabb414a Fix glitch on first craft open. 2026-02-01 23:33:57 +04:00
John Preston 966968db7b Update API scheme on layer 222. 2026-02-01 23:33:57 +04:00
John Preston 372f7b4198 Update API scheme on layer 222. 2026-02-01 23:33:57 +04:00
John Preston 8c515d3751 Support rare/legendary/epic rarities. 2026-02-01 23:33:56 +04:00
John Preston 1cb648c103 Initial no-design craft implementation. 2026-02-01 23:33:55 +04:00
23rd 7d1bc28103 Added initial support of forum bots that can manage topics. 2026-02-01 23:33:55 +04:00
23rd fa785b745b Fixed wrong color index fallback when cloud peer color is missing. 2026-02-01 08:50:58 +03: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
23rd 160075c22b More removed forum shape from bot userpics. 2026-01-28 08:57:57 +03:00
23rd 9541e983d2 Removed forum shape from bot userpics. 2026-01-28 08:57:57 +03:00
23rd 8585a00051 Fixed position of freshly pinned to top stories. 2026-01-26 11:38:11 +03:00
John Preston 58e9d933c3 Fix crash in NotifySettings::apply. 2026-01-05 12:45:02 +04:00
23rd bb3f54efcb Fixed stacking of tabbed panel after successful sent gif with caption. 2026-01-02 17:46:55 +03:00
John Preston c8c327566b Always keep General topic, don't delete all. 2026-01-02 16:19:58 +04:00
23rd 71a4d7d310 Added ability to request particularly repaint history views. 2025-12-29 14:06:24 +03:00
23rd 1002e8e6ad Replaced with struct returned rpl data for requests of view repaint. 2025-12-29 14:02:24 +03:00
23rd db2ccb7c68 Added new api support to text summarizing. 2025-12-29 11:21:23 +04:00
John Preston 9f43dacf25 Fix accessing deleted/frozen peers. 2025-12-29 11:21:23 +04:00
John Preston a36a30ce01 Update API scheme on layer 221. 2025-12-29 11:21:23 +04:00
John Preston c294582ffe Optimize summary entry state checking. 2025-12-29 11:21:23 +04:00
John Preston 43e6431b4e Identify auctions by id instead of slug. 2025-12-29 11:21:23 +04:00
John Preston 6ca4de8457 Scroll and highlight message when summary is shown
Add requestItemShowHighlight signal to Data::Session for triggering
scroll-to-item with highlight animation from any part of the codebase.

Both HistoryWidget (legacy) and ListWidget (modern) subscribe to this
signal and perform animated scroll with highlight when triggered.

The signal is emitted in two cases:
1. When API returns a fresh summarization result
2. When toggling visibility of a cached summary to shown state
2025-12-29 11:21:23 +04:00
John Preston f13c6109db Special toast for stake game. 2025-12-29 11:21:22 +04:00
John Preston 77f31ca4b5 Show stake won/lost below the dice. 2025-12-29 11:21:22 +04:00
John Preston 7f70af58ee Update API scheme on layer 221. 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 fac241b87e Return some of getDifference on unknown peers. 2025-12-22 17:56:56 +04:00
John Preston e55f394db5 Fix updating access hash, fix userpic loading. 2025-12-22 17:56:56 +04:00
John Preston 28434f4bee Full support and build fix. 2025-12-22 17:56:55 +04:00
John Preston 53324d5494 Initial support for min-user-from-message request. 2025-12-22 17:56:55 +04:00
23rd 5d6994f170 Removed outdated 1000-member limit for channel deletion. 2025-12-16 04:26:32 +03:00
John Preston b53ca51d37 Fix crash on topic icon emoji without title. 2025-12-15 21:40:54 +04:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +04:00
John Preston ffd50c5582 Finish upgrading gifts animation. 2025-12-12 20:53:38 +04:00
John Preston c758f05a7a Finish gift upgrade cover animation. 2025-12-12 17:43:21 +04:00
John Preston 9263c08068 Started the gift upgrade animation. 2025-12-12 14:59:44 +04:00