github RedBearAK/Toshy Toshy_v24.06.1
Toshy v24.06.1

21 months ago

Releases from this project are meant only as records of major changes. There will be automatic attachments generated by GitHub, but to get the latest version download the zip from the green <> Code ▼ button on the main page.

Changes (highlights)

  • Optimized many of the modmap/keymap conditional expressions in the config file for speed, reducing CPU usage significantly while typing. This is in addition to the earlier fix for excess CPU usage in the keymapper when repeating (non-modifier) keys, and the optimizations of the matchProps() context matching function, which also substantially reduced CPU usage while evaluating keystrokes. Toshy should work much better on older, low-powered machines with all these optimizations working together.
  • Hopefully made a pip package build problem less likely to occur on RHEL 8 or similar.
  • Added a keymap for Kate (KDE Advanced Text Editor) with a remap for opening the settings dialog with Cmd+Comma, and a dialog fix for closing the settings dialog with Cmd+W.
  • Added i3 window manager to the desktop environments that get automatically identified.
  • Added xkbcommon to the list of pip Python packages installed in the virtual environment.
  • Modified the settings class to store a selected keyboard layout/variant tuple. (Not useful yet!)
  • Beta layout selector tool to support eventual future solution for keymapper not working well with non-US (QWERTY) keyboard layouts. (Not useful yet!)
Auto-generated full release notes (click to expand):

What's Changed

Full Changelog: Toshy_v24.06...Toshy_v24.06.1

Don't miss a new Toshy release

NewReleases is sending notifications on new releases.