feat: add Export/Import character as JSON (Closes #29) #72

Merged
shahondin1624 merged 1 commits from feature/issue-29-export-import-json into main 2026-03-13 14:15:11 +01:00

1 Commits

Author SHA1 Message Date
shahondin1624
0d00130e51 feat: add Export/Import character as JSON on Settings page (Closes #29)
Export serializes the current character via DataLoader.serialize() and
shows it in a scrollable monospace text dialog. Import accepts pasted
JSON, validates via DataLoader.deserialize(), and shows an error message
for invalid input. Both dialogs are accessible from the Settings page
and work on all platforms without platform-specific file I/O.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 14:14:53 +01:00