Skip to content

Releases: anko/xkbcat

v2.2.1

13 Dec 16:45
Compare
Choose a tag to compare

Fix:

  • Alternate keyboard layouts' keypad keys, Return, Backspace, and other "shared" keys should now be recognised correctly (#5)

v2.2.0

07 Dec 19:54
Compare
Choose a tag to compare

Additions:

  • Added handling for keyboard layout changes. Printed keysyms now match the current keyboard layout, as you'd expect. (Previously, keysyms were always printed according to the first layout defined as X started, and changing keyboard layout did not affect this.)

Fixes:

  • Added a missing call to free event memory, which may have caused slow gradual memory leakage.

v2.1.5

01 Oct 14:47
Compare
Choose a tag to compare
  • Fixed handling of -display option when given no value.
  • Minor fixes to error messages and documentation.

v2.1.4

25 Jun 18:35
Compare
Choose a tag to compare

Slightly better error messages.

v2.1.3

13 Dec 15:01
Compare
Choose a tag to compare

No user-facing functionality changes.

  • Fixed these linker errors when compiling on certain versions of GCC, due to incorrect gcc argument order (#4).

v2.1.2

22 Mar 21:49
Compare
Choose a tag to compare

No user-facing functionality changes.

Performance improvements, and a guard against future XInput2 API changes.

  • Slightly more efficient event-looping.
  • Query for specific version of XInput2, to guard against future versions of XInput2 that could potentially break API unless we do this.

v2.1.1

13 Jan 14:45
Compare
Choose a tag to compare

No user-facing functionality changes.

Changed the build makefile to use $(CC) to automatically pick the C compiler your system prefers by default.

v2.1.0

22 Apr 02:33
Compare
Choose a tag to compare

Ported the whole lot to use XInput2, for event-based logging, instead of polling-based. Saves CPU.

v2.0.0

16 Feb 00:04
Compare
Choose a tag to compare

API change: Removed -time flag. Added a note to readme.markdown recommending other tools that make sense to use to add them instead.