Add storage module for presets, config, session, and history persistence

Preset save/load/list/delete/import/export, config JSON persistence,
session state save/restore, and processing history log with append/clear.
All stored as JSON under ~/.config/pixstrip/.
This commit is contained in:
2026-03-06 02:14:57 +02:00
parent 8ced89a00f
commit be7d345aa9
5 changed files with 569 additions and 2 deletions

View File

@@ -19,6 +19,7 @@ webp = "0.3"
little_exif = "0.4"
imageproc = "0.25"
ab_glyph = "0.2"
dirs = "6"
[dev-dependencies]
tempfile = "3"