Skip to content

Commit e427cae

Browse files
committed
fix: Enable macOS Cmd+Ctrl hotkey combinations
- Separate Super (Command) and Control modifiers on macOS - Maintain cross-platform compatibility with CommandOrControl - Add validation for library requirement (non-modifier key needed) - Add comprehensive test suite for keyboard normalization - Update display formatting with proper macOS symbols (⌘/⌃) Fixes the issue where macOS users couldn't set Cmd+Alt+Ctrl combinations due to both metaKey and ctrlKey mapping to the same CommandOrControl string.
1 parent c7b52da commit e427cae

File tree

9 files changed

+222
-757
lines changed

9 files changed

+222
-757
lines changed

.claude/settings.local.json

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
"Bash(grep:*)",
55
"Bash(cargo test)",
66
"Bash(pnpm test:*)",
7-
"mcp__deepwiki__read_wiki_contents",
8-
"mcp__deepwiki__ask_question",
97
"Bash(cargo check:*)",
108
"Bash(find:*)",
119
"Bash(diff:*)",
@@ -14,16 +12,11 @@
1412
"Bash(pnpm typecheck:*)",
1513
"Bash(rg:*)",
1614
"WebSearch",
17-
"Bash(gh pr diff:*)",
18-
"Read(//Users/moinulmoin/Developer/oss/voicetypr-streaming/**)",
1915
"mcp__sequential-thinking__sequentialthinking",
2016
"Bash(pnpm audit:*)"
2117
],
2218
"deny": [],
23-
"defaultMode": "acceptEdits",
24-
"additionalDirectories": [
25-
"/Users/moinulmoin/Developer/oss/voicetypr-web"
26-
]
19+
"additionalDirectories": ["/Users/moinulmoin/Developer/oss/voicetypr-web"]
2720
},
2821
"hooks": {
2922
"PreToolUse": [
@@ -76,4 +69,4 @@
7669
}
7770
]
7871
}
79-
}
72+
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,5 @@ agent-reports
4242
notarized-build-*
4343

4444
.claudedocs/
45+
46+
agent-docs/

docs/ARCHITECTURE.md

Lines changed: 0 additions & 284 deletions
This file was deleted.

0 commit comments

Comments
 (0)