From a5d4ead1795882d25da7eda53680d2a84590693d Mon Sep 17 00:00:00 2001 From: historia <[not public]> Date: Fri, 3 Jul 2026 20:53:00 -0400 Subject: feat: admin map can add new and rename areas. works with empty directories now. --- internal/admin/undo.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'internal/admin/undo.go') diff --git a/internal/admin/undo.go b/internal/admin/undo.go index fb91a15..f69fd9f 100644 --- a/internal/admin/undo.go +++ b/internal/admin/undo.go @@ -330,3 +330,12 @@ func (us *UndoStack) load() { us.history = fromEntries(saveData.History) log.Printf("undo: loaded %d history entries", len(us.history)) } + +func (us *UndoStack) Clear() { + us.mu.Lock() + defer us.mu.Unlock() + us.history = nil + us.redo = nil + os.Remove(us.filePath) + log.Printf("undo: cleared history") +} -- cgit v1.2.3