android: align settings/profile with app theme and add real settings controls
This commit is contained in:
@@ -747,3 +747,12 @@
|
||||
- shows saved accounts,
|
||||
- allows switch/remove,
|
||||
- triggers auth recheck + chats reload on switch.
|
||||
|
||||
### Step 111 - Real Settings + persistent theme + add-account UX
|
||||
- Implemented persistent app theme storage via DataStore (`ThemeRepository`) and applied theme mode on app start in `MainActivity`.
|
||||
- Reworked `SettingsScreen` to contain only working settings and actions:
|
||||
- multi-account list (`Switch`/`Remove`) + `Add account` dialog with email/password sign-in,
|
||||
- appearance (`Light`/`Dark`/`System`) wired to persisted theme,
|
||||
- notifications (`global` + `preview`) wired to `NotificationSettingsRepository`,
|
||||
- privacy update, blocked users management, sessions revoke/revoke-all, 2FA controls.
|
||||
- Updated `ProfileScreen` to follow current app theme colors instead of forced dark palette.
|
||||
|
||||
Reference in New Issue
Block a user