From 319b935cc55737eb5db172e3eeec031d01adc152 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 11 Mar 2026 10:56:39 -0400 Subject: [PATCH] feat(launcher): configurable .tmp cache cleanup in cfg panel - launcher_cfg_local_actions.svelte: add "Cache Maintenance" block (native-only, gated by is_native && cache_root); number input for max age in hours, "Clean Now" button with status feedback - launcher_background_sync.svelte: read cleanup_tmp_max_age_hours from events_loc.launcher store (default 24h) instead of hardcoded 1440 minutes; setting persists across sessions via persisted store Co-Authored-By: Claude Sonnet 4.6 --- .../launcher_cfg_local_actions.svelte | 46 ++++++++++++++++++- .../launcher_background_sync.svelte | 7 +-- 2 files changed, 49 insertions(+), 4 deletions(-) diff --git a/src/routes/events/[event_id]/(launcher)/cfg_components/launcher_cfg_local_actions.svelte b/src/routes/events/[event_id]/(launcher)/cfg_components/launcher_cfg_local_actions.svelte index 2fb1e5a3..fd9a36a4 100644 --- a/src/routes/events/[event_id]/(launcher)/cfg_components/launcher_cfg_local_actions.svelte +++ b/src/routes/events/[event_id]/(launcher)/cfg_components/launcher_cfg_local_actions.svelte @@ -1,6 +1,7 @@