23rd
5700265c39
Fixed display of total count in settings section for blocked peers.
2026-04-23 21:09:43 +03:00
23rd
1fc7a6de95
Switched suggestion buttons in main settings to full radius.
2026-04-23 21:09:43 +03:00
Ilya Fedin
786e8999e1
Synchronize system accent color avilability between toggle and setting
2026-04-19 23:08:24 +07:00
John Preston
b87df709df
Fix microphone testing in Settings.
2026-04-16 21:24:39 +07:00
23rd
0dd4722865
Added ability to hide phone number in main settings section.
2026-04-11 11:26:28 +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
23rd
2119dae0b5
Added simple radial upload progress overlay to userpic widgets.
2026-04-02 19:58:57 +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
23rd
b86ed7775a
Added ability to change notify settings for reactions and poll votes.
2026-03-30 10:19:14 +03:00
John Preston
e974d02b44
Toast icon revolution.
2026-03-28 14:48:58 +07:00
John Preston
66e4cab8f8
Allow disabling accessibility helpers.
2026-03-25 14:40:18 +07:00
John Preston
82d496ba24
Make scrollable style tabs, suggest premium.
2026-03-25 13:11:18 +07:00
John Preston
af4c7bc754
Support system text replacements on macOS.
2026-03-16 13:10:21 +04:00
23rd
bb6481f194
Replaced rounded buttons for recommended filters with pills.
2026-03-15 15:58:29 +03:00
John Preston
9d371ddb94
Fix controls.
2026-03-06 22:02:43 +04:00
John Preston
5507e9c00d
Simplify file sending, always attach a caption.
2026-03-06 21:08:35 +04:00
linux
151f3f6cc4
accessibility: label QR code button in settings cover
2026-03-05 16:03:30 +04:00
23rd
04ccdc4b30
Added initial support of system accent color.
2026-03-04 07:08:51 +03:00
Ilya Fedin
d52d82f7e6
Fix GCC 15 -Wrange-loop-construct
2026-03-03 12:16:32 +04:00
John Preston
06c5b6c2fb
Allow disabling fast reply button.
2026-03-02 12:55:04 +04:00
John Preston
c30608d7eb
Fix build with GCC.
2026-03-01 18:01:00 +04:00
John Preston
3621dc754a
Add premium promo for disable sharing.
2026-02-28 19:07:10 +04:00
John Preston
75636d69ff
Return "When window closed" setting section.
...
Fixes #30284 .
2026-02-28 19:07:09 +04:00
23rd
1848748118
Fixed build.
2026-02-28 19:07:08 +04:00
John Preston
cfc8d28a59
Fix autoupdate/dictionaries show/hide in settings.
2026-02-13 11:56:47 +04:00
John Preston
51d2276259
Fix adding recommended folders.
2026-02-09 21:52:09 +04:00
John Preston
d1caea2a3a
Fix some deep link highlights.
2026-02-09 21:52:09 +04:00
John Preston
0d4a6f8e8d
Remove dead code, return Login Email button.
2026-02-09 21:52:08 +04:00
John Preston
63e21abb60
Fix premium star layout in Settings.
2026-02-06 13:24:43 +04:00
John Preston
aab3ad6bc0
Fix changing ANGLE backend in Settings.
2026-02-06 13:24:42 +04:00
John Preston
49be0d2679
Fix build with GCC.
2026-01-29 18:20:40 +04:00
John Preston
f7f3539f48
Fix build with Xcode.
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
4c2e73a3ae
Show FAQ entries as default search results.
2026-01-28 11:55:21 +04:00
John Preston
55d43e7cad
Fix search highlighting across settings sections.
2026-01-28 11:55:21 +04:00
John Preston
af28ef7c94
Don't index section buttons in settings search.
2026-01-28 11:55:21 +04:00
John Preston
49253a9586
Fix deeplink settings search entries.
2026-01-28 11:55:21 +04:00
John Preston
374b877323
Add Profile Photo search entry.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
38d8aa2a33
Fix interface scale highlighting.
...
The custom build method in Main::setupContent() was missing the
HighlightRegistry setup, so widgets added via builder.add() with
search entries weren't being registered for highlighting.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
ead60ebfcd
Fix Chat::Id() → ChatId() in settings.
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
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
f5319724e3
Move Settings::PrivacySecurity class to anonymous namespace
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
d37216815d
Move Settings::Notifications class to anonymous namespace
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
4982814d36
Move Settings::Chat class to anonymous namespace
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
e84e8a7cf6
Move Settings::Advanced class to anonymous namespace
...
- Move Advanced class definition into .cpp file anonymous namespace
- Export only Type AdvancedId() in header
- Keep exported helper functions (SetupConnectionType, HasUpdate, etc.)
- Remove unused SetupWindowCloseBehaviorContent declaration
- Update callers to use AdvancedId() instead of Advanced::Id()
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
6bda4dd0d8
Upgrade settings_local_passcode to full builder pattern
...
- Move LocalPasscodeManage class into anonymous namespace
- Remove Builder::LocalPasscodeManageSection export from header
- Use inline buildMethod for setupContent()
- Keep Create/Check/Change enter-type sections as-is (form-based)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00