Feature Request: App Intents Support + Key Code–Based Keybinding
- Dominant language
- Swift
- Stars
- 2.9k
- Forks
- 226
- PR merge metrics
- No merged PRs in 30d
Description
1. App Intents / Shortcuts Support
Add App Intents so the app appears in the macOS Shortcuts app for native automation and workflow integration.
2. Raw Key Code Handling
Store and interpret keybindings using macOS virtual key codes instead of the current abstracted system. This enables precise modifier differentiation (e.g., left vs. right keys) and simplifies configuration, especially via JSON.
Relevant macOS key codes:
• Left Shift: 56
• Right Shift: 60
• Left Option: 58
• Right Option: 61
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Begin by locating the macOS app entry point and current keybinding configuration, then define completion checks for Shortcuts visibility and keybindings represented by the listed virtual key codes, including distinct left and right modifiers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, swift
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100