kitlangton / kitlangton/Hex

Feature Request: App Intents Support + Key Code–Based Keybinding

Open
#114 3 comments 2 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.