diff options
| author | Christian Kolset <christian.kolset@gmail.com> | 2026-06-03 12:53:35 -0600 |
|---|---|---|
| committer | Christian Kolset <christian.kolset@gmail.com> | 2026-06-03 12:53:35 -0600 |
| commit | 6edbeba5d93569cd4f8f00670399c86909047bab (patch) | |
| tree | 4af17f2f6029281bfadd676b64f17d9c1798bcd6 /core/__pycache__ | |
| parent | 6fb559b64682d6f564d134b8937a688df59ed8e5 (diff) | |
Persist settings per-computer; add Reset to Defaults in General tab
- New core/app_settings.py: load/save settings.json to platform config dir
(Windows: %APPDATA%, Linux: ~/.config, macOS: ~/Library/Application Support)
- MainWindow loads saved settings on startup, saves on every Apply & Close
- Settings survive profile switches and app restarts independently of profiles
- Settings > General: Reset to Defaults button with QMessageBox confirmation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'core/__pycache__')
0 files changed, 0 insertions, 0 deletions
