John Preston
53cb0e79cb
Rewrite settings_shortcuts to new 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
John Preston
86398de8bd
Rewrite settings_passkeys to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
d966dc2343
Rewrite settings_notifications_type to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
fd4c42a156
Rewrite settings_information to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
5b14d62ede
Rewrite settings_folders to new builder pattern
...
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
John Preston
4fc45c590e
Rewrite settings_business to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
8812b892c4
Rewrite settings_blocked_peers to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
e60db7cfb1
Rewrite settings_active_sessions to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:20 +04:00
John Preston
8c97e5f942
Rewrite settings_local_passcode to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
057e21905e
Rewrite settings_global_ttl to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
ca5e18391b
Rewrite settings_calls to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
802917de12
Move settings_builder from settings/builder/ to settings/
2026-01-28 11:55:19 +04:00
John Preston
8d30a03f50
Unite settings_privacy_security and settings_privacy_security_builder into settings/sections/settings_privacy_security.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
94b5a20c0a
Unite settings_notifications and settings_notifications_builder into settings/sections/settings_notifications.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
7c06e847f9
Unite settings_chat and settings_chat_builder into settings/sections/settings_chat.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
7a3f6a6994
Unite settings_advanced and settings_advanced_builder into settings/sections/settings_advanced.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
c39bc10d2f
Unite settings_main and settings_main_builder into settings/sections/settings_main.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
28acb19032
Restore support mode settings.
2026-01-28 11:55:19 +04:00
John Preston
d94abec352
Index sections themselves.
2026-01-28 11:55:19 +04:00
John Preston
bf0ba68092
Make more settings sections searchable.
2026-01-28 11:55:19 +04:00
John Preston
df1410d84d
Search results look nicer now.
2026-01-28 11:55:19 +04:00
John Preston
1d0c41b295
Implement main section correctly.
2026-01-28 11:55:19 +04:00
John Preston
7064de6eef
Start settings search.
2026-01-28 11:55:19 +04:00
John Preston
0e36d45233
Always close after passcode disabling.
2026-01-28 11:55:19 +04:00
John Preston
fdfe1f1cb5
Always keep SessionController in Settings sections.
2026-01-28 11:55:19 +04:00
John Preston
1e5a93249c
Support all required deep links.
2026-01-28 11:55:19 +04:00
John Preston
808a9e6fb9
Move Advanced/Privacy/Chat settings to builder.
2026-01-28 11:55:18 +04:00
John Preston
ca4677686a
Support most settings/edit and privacy deep links.
2026-01-28 11:55:18 +04:00
John Preston
7bf2318b80
Add default delay for highlight.
2026-01-28 11:55:18 +04:00
John Preston
194810cd56
Add initial support for all deep links.
2026-01-28 11:55:18 +04:00
John Preston
5426bf1761
Add Settings::ScrollToWidget.
2026-01-28 11:55:18 +04:00
John Preston
f34995cfd3
Add title to set birthday box.
2026-01-28 11:55:18 +04:00
John Preston
795b73325a
Support self QR code box deep_link.
2026-01-28 11:55:18 +04:00
John Preston
cb28a50017
Highlight emoji status button.
2026-01-28 11:55:18 +04:00
John Preston
f447423e2e
Allow postponed highlight request.
2026-01-28 11:55:18 +04:00
John Preston
1b3e275cf2
Add HighlightWidget helper.
2026-01-28 11:55:18 +04:00
John Preston
a86529c22c
Support nice search activation without query.
2026-01-28 11:55:18 +04:00
John Preston
47b2b604e4
Add structure for huge amount of deep links handling.
2026-01-28 11:55:18 +04:00
John Preston
ff35468dac
Move my QR code button from title to cover in Settings.
2026-01-28 11:55:18 +04:00
John Preston
0c5c5d3c42
Migrate all notification settings to builder.
2026-01-28 11:55:17 +04:00
John Preston
74f204e8e8
Migrate all settings main section to builder.
2026-01-28 11:55:17 +04:00
John Preston
375a8cea12
Initial settings builder experiment.
2026-01-28 11:55:17 +04:00
23rd
156942f8fb
Added saving of geometry for call panel.
2026-01-28 10:02:27 +03:00
23rd
4cd0e2c9d7
Added simple icon to button for bot privacy policy from profile actions.
2026-01-28 09:20:42 +03:00
23rd
ae851b8733
Fixed display of credits payment form even with small credits balance.
2026-01-28 08:57:57 +03:00
23rd
67818a2c28
Fixed position of popup menu from More button in history view top bar.
2026-01-28 08:57:57 +03:00
23rd
7c675a378c
Added experimental option to force embedded search in chat.
2026-01-28 08:57:57 +03:00
23rd
ff3f434acc
Added popup menu to call button from history view top bar for users.
2026-01-28 08:57:57 +03:00