summaryrefslogtreecommitdiff
path: root/packaging
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-07-21 19:20:57 +0300
committerPaul Buetow <paul@buetow.org>2026-07-21 19:20:57 +0300
commitd39915e214b66423e5edff788d81199c9db0b045 (patch)
treecf44e382af510035277c5d788734eac25384ed38 /packaging
parent11f8bc04255c9889ac7380dd3675ba6c10c5f2e3 (diff)
enhance: replace the popup with a toggleable side panel + per-preset hotkeys
Instead of a transient 'a' popup, add a persistent enhance side panel (GtkRevealer overlaid on the left of the main content) toggled by 'a'. It lists every preset as a button showing its hotkey (1..8) plus a '0 Original' row, and stays open while you compare presets. Each optimization now has a dedicated global hotkey: 1-8 apply preset 1-8 directly (win.enhance-1 .. win.enhance-8), whether the panel is visible or not. 'a' toggles the panel; 's' still saves the enhanced copy; the panel's '0 Original' row (and navigating away) reverts. Adds win.enhance-1..8 actions (one _action_enhance_n handler parses the index from the action name) and the 1-8 keybindings; the ? overlay Enhance group documents the panel + 1-8 + s. test_shortcut full-table updated (33 rows, 29 actions).
Diffstat (limited to 'packaging')
0 files changed, 0 insertions, 0 deletions