summaryrefslogtreecommitdiff
path: root/internal/gui/export_handler.go
AgeCommit message (Collapse)Author
2026-04-08refactor(gui): extract NavigationHandler, ExportHandler, QueueManager, ↵Paul Buetow
KeyboardShortcuts Move navigation, export dialog, queue processing, and keyboard wiring out of Application into focused types with app *Application for shared state. Add ensureHandlers() for lazy init so tests that build Application literals still work. Wire queue callbacks to QueueManager; keep thin Application delegates for entry points used across the GUI. Made-with: Cursor