0.6.0
Changes
- Redesigned how more complex keycodes are displayed, adding extra information to the top and bottom of keys and using the border style to convey key behavior
- Added a reconnect feature for when a device is disconnected or the computer wakes up from sleep
- Added key labels for some missing behaviors for ZMK keyboards
- Added Tap Dance key labels for QMK keyboards 💖 @troycurtisjr
- Added icons for mouse keycodes 💖 @troycurtisjr
- Added platform-specific symbols for modifiers where applicable 💖 @troycurtisjr
- ZMK layer names are now read from the device
- Fixed a bug where right-hand modifiers would be interpreted incorrectly for QMK keyboards 💖 @troycurtisjr
- Rotated keys are now correctly rendered 💖 @troycurtisjr
- Fixed a bug where symbol-only keys with a modifier applied would render as empty keys for ZMK keyboards
- Added a Nix flake 💖 @TilCreator
Note: If macOS says the app is damaged and can't be opened, you may need to remove its quarantine attribute with xattr -dr com.apple.quarantine /path/to/KeyPeek.app.