Add history pruning with configurable max entries and max days

This commit is contained in:
2026-03-06 15:22:17 +02:00
parent 2ad0538a13
commit acb60e409a
4 changed files with 41 additions and 0 deletions

View File

@@ -1629,6 +1629,11 @@ fn show_results(
output_files,
});
// Prune old history entries
let config_store = pixstrip_core::storage::ConfigStore::new();
let app_config = config_store.load().unwrap_or_default();
let _ = history.prune(app_config.history_max_entries, app_config.history_max_days);
// Show toast
let savings = if result.total_input_bytes > 0 {
let pct =