apps/mobile/src/Stack.tsx | 65 ++- apps/mobile/src/features/settings/SettingsAboutRouteScreen.tsx | 149 ++++++ apps/mobile/src/features/settings/SettingsNotificationsRouteScreen.tsx | 499 ++++++++++++++++++ apps/mobile/src/features/settings/SettingsProjectGroupingRouteScreen.tsx | 4 +- apps/mobile/src/features/settings/SettingsProjectOverviewRouteScreen.tsx | 174 +++++++ apps/mobile/src/features/settings/SettingsRouteScreen.tsx | 888 ++++---------------------------- apps/mobile/src/features/settings/SettingsServerControlsRouteScreen.tsx | 474 +++++++++++++++++ apps/mobile/src/features/settings/SettingsThreadsRouteScreen.tsx | 266 ++++++++++ apps/mobile/src/features/settings/autoSettleSettingsSync.test.ts | 16 +- apps/mobile/src/features/settings/autoSettleSettingsSync.ts | 12 +- apps/mobile/src/features/settings/components/AutoSettleDaysField.android.tsx | 5 +- apps/mobile/src/features/settings/components/AutoSettleDaysField.ios.tsx | 5 +- apps/mobile/src/features/settings/components/AutoSettleDaysField.tsx | 6 + apps/mobile/src/features/settings/components/SettingsEnvironmentFilterHeader.tsx | 187 +++++++ apps/mobile/src/features/settings/components/SettingsProjectOverridesSection.tsx | 37 ++ apps/mobile/src/features/settings/components/SettingsSection.tsx | 22 +- apps/mobile/src/features/settings/components/settings-sheet-targets.ts | 9 + apps/mobile/src/features/settings/settings-environment-filter.logic.ts | 15 + apps/mobile/src/features/settings/settings-environment-filter.test.ts | 30 ++ apps/mobile/src/features/settings/settings-environment-filter.tsx | 100 ++++ apps/mobile/src/features/settings/settings-scoped-server.test.ts | 94 ++++ apps/mobile/src/features/settings/settings-scoped-server.ts | 106 ++++ docs/user/appearance.md | 11 +- docs/user/mobile-notifications.md | 2 +- docs/user/open-source-licenses.md | 2 +- docs/user/project-settings.md | 14 +- docs/user/thread-sidebar.md | 6 +- 27 files changed, 2382 insertions(+), 816 deletions(-)