John Preston
f96fe33747
Show burned gift badge and toast.
2026-02-06 13:24:41 +04:00
23rd
7a573bf809
Added initial api support of url auth login with details.
2026-02-01 23:33:57 +04:00
John Preston
701215381a
Improve design of craft ending.
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
8c515d3751
Support rare/legendary/epic rarities.
2026-02-01 23:33:56 +04:00
John Preston
db09c071d8
Nice state display in crafting middle.
2026-02-01 23:33:56 +04:00
John Preston
1cb648c103
Initial no-design craft implementation.
2026-02-01 23:33:55 +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
350a5dd7bc
Fix build.
2026-01-03 22:10:33 +04:00
23rd
20e6e771d7
Improved summary text processing with channel translations.
2026-01-03 10:32:04 +03:00
23rd
e26e73b6f2
Fixed locked summary buttons after becoming premium.
2026-01-03 04:57:10 +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
23rd
ef7efd7796
Added support of premium requirement for summary feature.
2025-12-31 11:49:04 +03:00
23rd
607226d196
Added support of summarize message to translated language.
2025-12-30 20:47:54 +03:00
23rd
db2ccb7c68
Added new api support to text summarizing.
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
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
992aaca272
Fix stack-var reference return.
2025-12-29 11:21:22 +04:00
23rd
57754be6f0
Added initial ability to summarize text of messages.
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
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
a96e00e44c
Update API scheme to layer 221.
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
John Preston
fac241b87e
Return some of getDifference on unknown peers.
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
66645ce523
Fixed local storage of user photos when previous userpic set as main.
2025-12-22 17:56:55 +04:00
23rd
06caf65a6a
Fixed local storage of user photos when userpic was uploaded.
2025-12-22 17:56:55 +04:00
23rd
8cfa722966
Fixed local storage of user photos when self userpic was deleted.
2025-12-22 17:56:55 +04:00
John Preston
08a979e638
Use more simple tr::... text helpers.
2025-12-15 21:40:54 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
03df5b8546
rpl::type_erased() -> rpl::type_erased.
2025-12-10 14:27:05 +04:00
John Preston
0b67fa65f2
Full upgradable variants preview.
2025-12-05 20:11:54 +04:00
John Preston
b08cf75f0b
Start auction preview display.
2025-12-05 20:11:54 +04:00
John Preston
0cc21e5ca2
Update API scheme on layer 220.
2025-12-05 20:11:54 +04:00
John Preston
31ea4cfe80
Process offers with accept / reject.
2025-12-05 20:11:53 +04:00
John Preston
1e89ee4e50
Show Reject/Accept buttons for offers.
2025-12-05 20:11:53 +04:00
John Preston
6fccbf036c
Rename HistoryMessage[SuggestedPost->Suggestion].
2025-12-05 20:11:53 +04:00
John Preston
41d206e354
Rename SuggestPostOptions to SuggestOptions.
2025-12-05 20:11:53 +04:00
John Preston
23880ac6c1
Update API scheme to layer 220.
...
Allow offering to buy gifts.
2025-12-05 20:11:53 +04:00
John Preston
040a6ddf3a
Fix build with MSVC.
2025-11-25 21:34:26 +04:00
23rd
8f1d40892e
Added info of limited gifts to box of entry from credits earn history.
2025-11-25 18:59:47 +03:00
John Preston
b04c7efdf4
Fix last server message tracking in sublist/forum.
...
Fixes #30011 .
2025-11-17 18:15:16 +04:00
John Preston
a293134b5e
Implement auction info box (active/ended).
2025-11-15 12:00:00 +04:00
John Preston
3831860943
Extract resale star gift box code.
2025-11-15 12:00:00 +04:00
John Preston
432f6aeae6
Support disallow_stargifts_from_channels right.
2025-11-15 12:00:00 +04:00
John Preston
6702ff3c55
Add SavedMusic privacy editions.
2025-11-15 12:00:00 +04:00
John Preston
1da47f62fc
Update API scheme on layer 217.
2025-11-15 11:59:19 +04:00