Skip to content

v1.5.0

Compare
Choose a tag to compare
@Theaninova Theaninova released this 26 Apr 15:19
· 71 commits to master since this release
v1.5.0
f322435

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 to pipe.

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