github RedBearAK/Toshy Toshy_v24.07.0
Toshy v24.07.0

20 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

  • Fixed a serious install error that started happening with the release of xkbcommon v1.5 on July 5th, which brought breaking API changes. This was resolved by pinning the installed version of xkbcommon to be anything less than v1.1. Should work on all supported distros for the foreseeable future.
  • Installer will now edit repo files on CentOS 7 and CentOS Stream 8 to use CentOS Vault URLs instead of the non-existent mirrorlist.centos.org URL, to avoid a bunch of mirror, 404, 500 and curl errors. This makes it possible to continue installing on those distros even though both are past end of life.
  • Added new speed optimizations to the config file, once again reducing CPU usage while typing. See note below.

How is the performance now?

On a Celeron J4125 quad-core mini PC, running Fedora 40 with KDE Plasma 6.1.1, it is now difficult to push the keymapper to use 3-4% of the CPU, even while rapidly mashing keys at faster than normal typing speed. More modern CPUs should show less than 1-2% CPU usage during typing. Before all previous optimizations the keymapper could easily saturate a full thread of a 4-core/8-thread Ryzen 3700u CPU, using up around 12.5% CPU with only moderate typing. It was probably worse on older CPUs with fewer cores and no hyper-threading. That should no longer be the case.

Auto-generated full release notes (click to expand):

What's Changed

Full Changelog: Toshy_v24.06.1...Toshy_v24.07.0

Don't miss a new Toshy release

NewReleases is sending notifications on new releases.