All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- When the backlight is turned off, its settings are disabled.
- Adaptive keyboard theme.
- Matcha keyboard theme.
- Small bugs. Improved stability.
- Linux toolbar appearance.
- Light/dark UI switch.
- Macros configuration support.
- Hidden keyboard theme options.
- Hid actions for buttons that could cause keyboard misbehavior.
- Fixed keystroke modifiers input.
- Removed support for Linux arm64 builds. Use
make linux-builder/binary-arm64
for manual building.
- Keys page performance issue
- Custom keys highlight.
- Hanging past state of Keystroke input.
- Custom switch is now disabled when action is default.
- The order of action output is now correct and predictable.
- Improved toolbar styles on macOS.
- Glyphs font loading.
- Light mode keyboard appearance.
- Crash on keystroke with Halo65.
- Initial support for Halo65 keys configuration.
- macOS sidebar (styles are more accurate).
- Default page is lights again.
- Keys settings (Halo75 for now)
- Full state control (save, restore, reset)
- Light state control
- Non individual mode (write both win and mac)
- Race condition on colors loading
- Displayed version
- Removed message about non-existent update
To bring the look and feel of different operating systems out of this repository, the Naco UI Kit was developed. This release mainly focuses on UI relocation. In addition, the UI architecture has been extensively updated. This will allow to extend the application with less time consuming.
- Lights presets
- Remove duplicated line on light theme
- Lights background on light theme
- Form line color on light mac
- Remove shadow from select pick
- Linux AppImage build (Ubuntu, Fedora, etc GTK-based)
- Signing and notarization application for macOS
- The OS value selection is now stored persistently and restored after loading
- Sidebar design
- Mechanism for searching for application updates
About
menu- OS handling
- Light theme support
- Improved metadata in Info.plist file (The permission would need to be reissued).
- "Fixed On" mode renamed to "Static"
- Displaying the firmware version on the Device view
- Dynamic keyboard preview. Halo75, Halo65 and Halo96 support with correct layout.
- Help message for Sidelight. It may seem like the settings don't apply, but it's more likely that your keyboard isn't charged to the max
- Disabled custom mode selection. I'll bring it back when the support is complete
- Real Halo65 support (the preview still shows the keyboard at 75%)
- Application signature
- Version on UI
- Initial dirty support for Halo65
- Color changing modal transition
- Now the simulation runs on Option + Shift + S
- Fine-tuning fonts, borders and margins
- Simplified ranges
- Minimal window height (set to 410 pixels)
- Panic on simulation rejection
- Cyclic pop-up window on simulation rejection
- Application title
- Improve memory usage
- Color edit button. Right click on a color still works.
- Window drag on loading state
- Add missing window border
- Unfocused window state
Initial beta release