v1.5.0
Highlights
- Hugely improved responsiveness when switching pages
- Random tips have been added to the chord page. If you want to submit your own create a PR on this file
- You can now create single-letter chords for stuff like
a
+DUP
- You can now search chords on the CCX (or more generally chords that have key code actions in it)
- You can now control RGB on the CC Lite
- Some accessibility improvements have been made when using forced colors or prefers contrast options in the browser or system, as well as some general legibility improvements
- Support for the new delay action codes
- Chords can now be duplicated
- Compound chords can now be edited without losing the compound context
- You can now export a vocabulary list for use in tools like Monkeytype. This is not super ideal yet as it will also export stuff like
...
or've
, but I decided against using a heuristic to filter that since that might only make things worse by leading to missing chords etc. When importing the list into Monkeytype, make sure to set the separator topipe
.
Features
- Creating a new chord auto-focuses the input
- Added some more slick transitions
- The action search is now populated only when switching to filters, for better responsiveness when pulling up the search
- Pre-CCOS users tying to connect to the page should see a hint about upgrading to CCOS
- A store link has been added to the footer and some items have been shuffled around
- The permission guide has a Flatpak hint as well as being fully expanded by default
- All packages have been updated to the latest version
- TypeScript now uses a stricter type checking option together with some changes resulting from that, that should hopefully make the manager a little more robust than before (looking at you SemVer :0_r_angry: )
- The manager now uses standard prettier formatting instead of my previous special snowflake config
- Suspend now has a timeout instead of suspending after each call
- The serial console now logs connection suspend and resume
- The settings page is no longer a form Element and should behave a little more predictably with keybord use
Fixes
- Hotkeys are working again. Tab switching hotkeys have been removed for now as they were interfering with the chord search bar.
- The reset challenge also auto-focuses and the input box stretches the whole width
- The settings page headers have been fixed together with the change indicators
- The ASCII plus is now also in the search (oops)
- Press and release tolerance settings now have the correct max values* Chord editing and addition is fixed, I accidentally broke that when adding support for showing compound chords. Sorry about that :/
Full Changelog: v1.4.0...v1.5.0