Commit Graph

203 Commits

Author SHA1 Message Date
John Preston
a61d0f772f Don't make unique gifts too narrow. 2026-08-18 09:31:38 +04:00
John Preston
4f3b7fba37 Narrow unique gift cards to their own content
Task: 2026/08/17/narrow-unique-gift-cards-to-their-content
2026-08-17 23:00:37 +04:00
John Preston
0a2606f328 Balance unique gift messages, preview resale cards
Task: 2026/08/17/refine-unique-gift-messages-and-resale-preview
2026-08-17 23:00:36 +04:00
John Preston
626c8c5def Add gift messages to resale purchase flow
Task: 2026/08/15/compose-resale-gift-messages
2026-08-16 04:48:37 +04:00
John Preston
1890b52273 Fix possible crash in invoices callbacks. 2026-08-13 17:28:55 +04:00
23rd
90c89dcde9 Added missing const to local references in some files. 2026-08-12 13:36:02 +03:00
23rd
2081a92873 Added frequent contacts section to gift credits recipient picker. 2026-05-26 21:54:48 +04:00
23rd
85ce183859 Slightly improved top spacing between lists in gift recipient picker. 2026-05-26 21:54:48 +04:00
23rd
12ef19f020 Added frequent contacts and search placeholder to gift picker. 2026-05-26 21:54:48 +04:00
Sergey A. Osokin
e019851344 Fix warnings. 2026-04-26 11:08:28 +07:00
Ilya Fedin
d52d82f7e6 Fix GCC 15 -Wrange-loop-construct 2026-03-03 12:16:32 +04:00
John Preston
2aae67cb81 Show nice gift burned error everywhere. 2026-02-28 19:07:10 +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
c80d0b73c2 Fix gift privacy check for unique. 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
24c8738ad7 Show chance percent in adding craft gifts. 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
b2169ff7d7 Name crafted with a separate lang key. 2026-02-03 13:04:00 +04:00
John Preston
60d9d92060 Send real craft requests. 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
b67ac293fd Implement craft success animation. 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
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
23rd
80ba8a93b0 Split AddUniqueCloseMoreButton and AddUniqueCloseButton. 2026-01-03 10:32:29 +03:00
John Preston
d8a3df644b Don't check my own gifts privacy. 2026-01-02 16:56:31 +04: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
89ddff7f1a Fix crash in unique gift viewing. 2025-12-29 11:21:22 +04:00
John Preston
321576658f Show gift sender badge. 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
60c9707a64 Fix incorrect reporting of gift as channel's. 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
88fdc16070 Don't allow free buy gift offers. 2025-12-14 16:02:51 +04:00
John Preston
0248c8d8c0 Increase gift upgrade animation speed. 2025-12-13 14:05:50 +04:00
John Preston
3ac517b716 Fix build with GCC. 2025-12-13 14:03:02 +04:00
John Preston
e3ce190f4e Use real upgrade code instead of testing. 2025-12-12 21:09:22 +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
John Preston
703f77ac93 Upgrade gift while staying in the same box. 2025-12-11 22:25:43 +04:00
23rd
eca8dfb0ec Renamed rpl::start_with_ with rpl::on_. 2025-12-10 21:28:33 +03:00
John Preston
c31d9ded27 No price decrease countdown for free upgrades. 2025-12-10 14:27:34 +04:00