Commit Graph

24 Commits

Author SHA1 Message Date
John Preston 438fc60685 Fix premium subscription from rich messages editor. 2026-07-10 14:04:29 +04:00
John Preston 564b1e5b30 Fix rich formatting promo. 2026-07-10 14:04:29 +04:00
John Preston 2509a3c17d Show premium required toast instead of promo. 2026-07-02 21:05:12 +04:00
John Preston 3738d58697 Fix problems with paywalls in rich messages. 2026-07-02 20:40:19 +04:00
John Preston 9c226235e2 Add Rich Formatting premium-promo section 2026-07-02 17:49:08 +04:00
23rd 4d32a1658c Fixed 3D premium covers drawing over shown boxes. 2026-06-09 07:49:26 +03:00
23rd 76bd5757c4 Added idle animation to premium star from premium cover top bar. 2026-06-01 13:59:32 +03:00
23rd c01df87ad5 Integrated premium star into premium cover top bar. 2026-06-01 13:59:32 +03:00
23rd 795dafe36d Replaced positional swipe init args with typed data struct. 2026-05-19 09:56:00 +03:00
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 af550199d4 Use correct icon for AI Tools in premium. 2026-04-02 15:43:13 +07:00
John Preston b6ae741000 Implement managed bot creation limits toasts. 2026-04-01 00:16:22 +07:00
John Preston e974d02b44 Toast icon revolution. 2026-03-28 14:48:58 +07:00
John Preston 82d496ba24 Make scrollable style tabs, suggest premium. 2026-03-25 13:11:18 +07:00
John Preston 3621dc754a Add premium promo for disable sharing. 2026-02-28 19:07:10 +04:00
John Preston 49be0d2679 Fix build with GCC. 2026-01-29 18:20:40 +04:00
John Preston e537279692 Fix build with Xcode. 2026-01-28 14:22:17 +04:00
John Preston 55d43e7cad Fix search highlighting across settings sections. 2026-01-28 11:55:21 +04:00
John Preston 0d88925f83 Remove SectionBuildMethod exports from headers
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:21 +04:00
John Preston 480dcd8a7a Move Settings::Main class to anonymous namespace
- Move Main class definition from header to .cpp file
- Export only Type MainId() from header
- Update all external references from Main::Id() to MainId()
- Remove Builder::MainSection export from namespace
- Add missing includes for settings_common_session.h where needed

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:21 +04:00
John Preston 20408aa531 Upgrade settings_premium to full builder pattern
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 11:55:20 +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