Skip to content

feat: show each key's index on the panel's pad mirror - #24

Merged
timwata merged 1 commit into
mainfrom
feat/panel-key-numbers
Oct 10, 2026
Merged

timwata merged 1 commit into
mainfrom
feat/panel-key-numbers

Conversation

@timwata

@timwata timwata commented Oct 10, 2026

Copy link
Copy Markdown
Owner

Like the Inspector and the emulator, the menu panel's pad mirror now shows each key's index, so a key on screen can be matched to the firmware's numbering (AG00…AG12).

  • Small bold monospaced digits, centred on the key.
  • White with a dark edge, so they read on pale lit keys (the white voice keys, the grey macro keys) as well as dark ones.
  • Keys disabled for lack of an agent dim the digit along with the key, as before.

Independent of #23; the two touch nearby lines in MenuPanelView.swift but do not overlap.

swift build passes. Checked visually with a standalone render of the same key styling.

🤖 Generated with Claude Code

Like the Inspector and the emulator, the menu panel's keys now carry
their key index, so a key on screen can be matched to the firmware's
numbering. White with a dark edge, so it reads on pale lit keys too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@timwata
timwata merged commit 95d3c15 into main Oct 10, 2026
1 check passed
@timwata
timwata deleted the feat/panel-key-numbers branch October 10, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant