Skip to content

Releases: houmain/keymapper

1.8.3

07 Mar 19:30
Compare
Choose a tag to compare

Fixed

  • Better handling of unknown version by build script

1.8.2

20 Feb 10:35
091b90a
Compare
Choose a tag to compare

Changed

  • Improved Not in output behavior.
  • Statically linking runtime under Windows.

Fixed

  • Fixed right-modifier / mouse drag under Windows.
  • Setting initial context on Windows (#23).

1.8.1

23 Jan 05:49
Compare
Choose a tag to compare

Changed

  • No longer grabbing combined keyboard/mouse devices (#21).
  • CMake defaults to build type "Release".

1.8.0

20 Dec 20:00
Compare
Choose a tag to compare

Added

  • Multiple contexts can be active at once.
  • [default] can be used to return to the default context (#17).
  • Logical keys can be defined (#20).
  • Allow to define common modifiers for context blocks.

Fixed

  • Updating active context on configuration update.
  • AltRight is no longer implicitly forwarded (#20 ).

1.7.0

13 Dec 06:23
Compare
Choose a tag to compare

Changed

  • Removed implicitly mapping of modifier keys (#15 - see Order of mappings how to map Control, Shift and AltLeft).
  • Matching begin of sequence when might-match failed (#16).
  • Completely releasing sequences and modifier groups (improved behavior of (A B) and A{B} in output expressions).

Added

  • Documented importance of mapping order.

Fixed

  • Made Linux keyboard initialization more robust (#18).

1.6.0

29 Aug 09:40
Compare
Choose a tag to compare

Added

  • Added terminal command output.
  • Allow mapping of sequences in context blocks.
  • Add option to check the validity of the config file, then exit.
  • Added icon and metadata to Windows executable.

Fixed

  • Fixed bug with more than one virtual key in output.
  • Fixed regular expressions containing [ ].

1.5.0

10 May 07:51
Compare
Choose a tag to compare

Added

  • Allow to define output on key release.

Fixed

  • Stricter validation of configuration to reduce undefined behavior.

1.4.0

29 Mar 15:57
Compare
Choose a tag to compare

Changed

  • Releasing triggered input in reverse order.

Fixed

  • Prevent hanging key.
  • Validating state on Windows after session change.

1.3.1

28 Jan 13:35
Compare
Choose a tag to compare

Fixed

  • Applying system context independent of window context.

1.3.0

26 Jan 17:11
Compare
Choose a tag to compare
1.3.0 Pre-release
Pre-release

Added

  • Optional verbose output.
  • Regular expression support for context definition.

Changed

  • Updating context when window title changes.
  • Applying system context independent of window context.