Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
cc4ad35
docs(shortcut): add double-press detection design spec for #30
0xMMA Apr 6, 2026
131ada7
docs(shortcut): add implementation plan for double-press detection (#30)
0xMMA Apr 6, 2026
21b12d9
chore: add .worktrees/ to .gitignore
0xMMA Apr 6, 2026
4b2a8dd
feat(shortcut): add double-press detector with state machine (#30)
0xMMA Apr 6, 2026
3bb2db1
feat(shortcut): wire double-press detector into main goroutine (#30)
0xMMA Apr 6, 2026
a780ae9
feat(shortcut): split shortcutTriggered$ into shortcutSingle$ and sho…
0xMMA Apr 6, 2026
d565a06
refactor(test): update wails mock for shortcutSingle$/shortcutDouble$…
0xMMA Apr 6, 2026
5a7687a
feat(fix): subscribe to shortcutSingle$ for silent fix (#30)
0xMMA Apr 6, 2026
c45e3e0
feat(enhance): subscribe to shortcutDouble$ for pyramidize UI (#30)
0xMMA Apr 6, 2026
1b2b227
feat(shell): navigate to /enhance on shortcutDouble$ (#30)
0xMMA Apr 6, 2026
36f5aa1
chore(shortcut): remove stale shortcut:triggered references (#30)
0xMMA Apr 6, 2026
6dba77b
fix(shortcut): skip clipboard capture on second press of double-press…
0xMMA Apr 6, 2026
107f361
docs(shortcut): add keyboard hook + configurable shortcuts design spe…
0xMMA Apr 6, 2026
1161c4c
docs(shortcut): add implementation plan for keyboard hook + configura…
0xMMA Apr 6, 2026
dfc5f3d
feat(shortcut): add key combo parser with VK code mapping (#30)
0xMMA Apr 6, 2026
03894d1
feat(shortcut): update service interface and settings model for confi…
0xMMA Apr 6, 2026
ea26fb5
feat(shortcut): update Linux stub for new service interface (#30)
0xMMA Apr 6, 2026
d54f886
feat(shortcut): replace RegisterHotKey with WH_KEYBOARD_LL low-level …
0xMMA Apr 6, 2026
cdd2d4c
feat(shortcut): simplify main.go — remove Detector, use classified ev…
0xMMA Apr 6, 2026
b08bf1d
chore(shortcut): remove Detector — detection now in WH_KEYBOARD_LL ho…
0xMMA Apr 6, 2026
42e24f9
refactor(frontend): rename shortcut observables to shortcutFix$/short…
0xMMA Apr 6, 2026
97cbd46
feat(settings): add shortcut recorder component (#30)
0xMMA Apr 6, 2026
fa1715a
feat(settings): add configurable shortcuts UI with mode toggle and re…
0xMMA Apr 6, 2026
3ccc8a7
feat(shortcut): hot-reload shortcuts on settings change (#30)
0xMMA Apr 6, 2026
0a6f1d1
fix(shortcut): fix auto-repeat detection, add pause for recording (#30)
0xMMA Apr 6, 2026
f3b915d
fix(shortcut): move silent fix subscription to ShellComponent (#30)
0xMMA Apr 6, 2026
2c530d0
fix(clipboard): poll for clipboard change instead of fixed 150ms slee…
0xMMA Apr 6, 2026
aef3730
fix(clipboard): release Shift/Alt before injecting Ctrl+C/V (#30)
0xMMA Apr 6, 2026
e4f11ed
fix(shortcut): fire independent mode action on keyup instead of keydo…
0xMMA Apr 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ test-data/eval-runs/
.superpowers/
.claude/settings.local.json
frontend/test-results
.worktrees/
Loading
Loading