186 Commits

Author SHA1 Message Date
23rd 9cb41f4517 Replaced RoundButton text transform constructor arg with setter. 2026-04-06 16:58:16 +03:00
23rd 494833236f Defaulted RoundButton text transform to no-transform. 2026-04-06 16:58:16 +03:00
23rd 7c26a251cf Added text transform to RoundButton as mandatory argument. 2026-04-06 16:58:15 +03:00
John Preston edc3006fbe Improve Remove/Delete from group participants. 2026-02-28 19:07:10 +04:00
John Preston fcbdf3e87b Add Craft action to menu. 2026-02-06 13:24:41 +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 a05d7aaf91 Fix crash in stats with Qt 6 on Windows. 2026-01-03 22:10:33 +04:00
23rd 3aa5ad7204 Fixed display of out currency entries in settings for credits section. 2025-12-29 13:09:22 +03:00
23rd 5c1604fc53 Fixed cache of graphs in chart widgets on retina. 2025-12-16 11:46:36 +03:00
John Preston 08a979e638 Use more simple tr::... text helpers. 2025-12-15 21:40:54 +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 03df5b8546 rpl::type_erased() -> rpl::type_erased. 2025-12-10 14:27:05 +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 1da47f62fc Update API scheme on layer 217. 2025-11-15 11:59:19 +04:00
John Preston ad300f5eae Customize DividerBar/DividerLabel styles. 2025-11-07 16:38:02 +04:00
23rd 8ac7fd14ec Renamed changePhoneIconSize with normalBoxLottieSize. 2025-11-06 16:39:36 +03:00
John Preston 09175d2b6b Allow removing unique gift details. 2025-10-10 09:26:58 +04:00
John Preston 5b0fc5b97b Fix build with Xcode. 2025-08-31 20:53:24 +04:00
John Preston e876a0f6bd Set gift as theme from gift view. 2025-08-31 20:53:12 +04:00
John Preston 9e8ae54821 Update API scheme to layer 214. Start themes. 2025-08-31 20:53:12 +04:00
John Preston 92d9c3c92b Finish gift value display. 2025-08-31 20:53:11 +04:00
John Preston 4a33d3227e Suggest upgrading next gift. 2025-08-31 20:53:11 +04:00
23rd 1420714cae Fixed display of "Show more" button in channel currency earn list. 2025-08-30 23:19:40 +03:00
23rd b15305bc69 Respected localized number format in statistics. 2025-08-30 23:19:40 +03:00
23rd db25b111e0 Fixed display of currency minor part from earn stats in some cases. 2025-08-30 23:19:40 +03:00
23rd 1c1d13545b Added special check of balance on channel earn out just in case. 2025-08-30 23:19:40 +03:00
23rd f1b3db89fb Fixed hover rect of entry item in channel earn history. 2025-08-30 23:19:40 +03:00
John Preston 313ae0f86c Remove CenterWrap layout. 2025-08-18 17:55:20 +04:00
23rd 707af8a295 Got rid Ui::CreateLabelWithCustomEmoji. 2025-08-17 14:47:49 +03:00
23rd 2b83c95869 Moved out ui util for channel earn list to static function. 2025-08-17 14:47:49 +03:00
John Preston b4272c306d Get rid of registerImageEmoji/registerInternalEmoji. 2025-08-04 22:27:08 +04:00
John Preston b876605e93 Remove per-star options in giveaway creation. 2025-08-04 16:02:01 +04:00
John Preston 23c0fcada6 Show TON icon in resale gifts. 2025-07-31 22:20:18 +04:00
John Preston b754ad5248 Use base::weak_qptr / base::make_weak. 2025-07-23 11:40:59 +04:00
23rd bee567f2b1 Added transaction id info to channel earn history entries. 2025-07-01 19:33:25 +04:00
23rd 0fd7061671 Replaced Data::EarnHistoryEntry with Data::CreditsHistoryEntry. 2025-07-01 19:33:25 +04:00
23rd 96951576c1 Fixed credits display in statistic charts. 2025-07-01 19:33:24 +04:00
John Preston f083180401 Support correct sitckers for TON gifts. 2025-06-30 12:32:33 +04:00
23rd 7b870edefa Added specific color for blue currency icon. 2025-06-30 11:22:08 +03:00
23rd a0a8d76441 Proceeded returned earn history entries as inbound. 2025-06-30 09:51:53 +03:00
23rd a11d3efed6 Added support of usd rate for withdrawal from app config. 2025-06-29 22:34:46 +03:00
23rd 50d74fcf25 Fixed build with layer 206. 2025-06-29 21:14:20 +03:00
John Preston 6272b79f70 Allow suggesting with TON. 2025-06-27 21:29:34 +04:00
John Preston 0fa50f1951 Update API scheme on layer 206. 2025-06-27 21:29:34 +04:00
John Preston 11986ac698 Show star in channel direct messages settings. 2025-06-05 11:33:43 +04:00
23rd 54825dc66f Fixed button for currency withdrawal from bots. 2025-05-07 10:28:54 +03:00
23rd a8afc62db7 Added ability to inspect earn balance from channel info. 2025-05-07 10:04:26 +03:00
John Preston 0a92e12a62 Allow placing your gifts on sale. 2025-05-05 11:43:50 +04:00
John Preston 9f3f715527 Allow sharing link from confcall. 2025-05-01 11:13:16 +04:00