- Implement ClientPreferences data class with serialization
- Store preferences locally in JSON format (client-only, no privacy concerns)
- Sync options: stats, sessions, achievements, server status
- Configurable sync frequencies (in minutes)
- UI preference toggles: notifications, F3 display, compact layout
- Privacy options: encrypted storage, cache cleanup on logout
- PreferencesManager singleton for centralized access
Diff
round #0
No differences found between the selected revisions.
History
1 round
0 comments
ewancroft.uk
submitted
#0
patch application failed: error: No valid patches in input (allow with "--allow-empty")