Skip to content

Releases: keyd-cpp/keyd

v3.0.6

24 Jan 17:25
Compare
Choose a tag to compare

Full Changelog: v3.0.5...v3.0.6

Fixed some bugs, for example, repeating macro with embedded timeouts.
Added some key names, btn0 .. btn9 for example. Fixed some old names.
Introduced major refactoring and memory consumption optimizations.

Can really consume about only 10 KB additional memory for a bigger-than-average config.

v3.0.5

17 Jan 13:31
Compare
Choose a tag to compare

Full Changelog: v3.0.4...v3.0.5

Fixed some bugs.

v3.0.4

13 Jan 14:22
Compare
Choose a tag to compare

First release with tentatively attached .deb packages. Packages don't include compose file (https://github.com/keyd-cpp/keyd/blob/master/data/keyd.compose) and keyd-application-mapper. Fixed various bugs and portability issues, removed some bloat brought by libstdc++. Briefly tested on Raspberry Pi 5. Included 4 architectures I could test natively. Briefly tried to cross-compile against Musl library with toolchains from https://musl.cc/ which support g++ 11.2, with basic C++20 support.

Full Changelog: https://github.com/keyd-cpp/keyd/commits/v3.0.4

Check README.md for feature overview and discussions for more information. Keyd++ is a fork of keyd attempting to reclaim user's freedom and developer's freedom from limitation both human-imposed and C language-imposed. Priority is shifted towards normal usage without weird workarounds, in contrary to extreme portability. The design is based on keyd, but is different, and this may be source of confusion. Check https://github.com/orgs/keyd-cpp/discussions/4 for design decisions (will be updated).