Skip to content

Releases: r-c-f/waynergy

v0.0.17

25 Apr 17:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.16...v0.0.17

v0.0.16

08 Apr 11:07
Compare
Choose a tag to compare

Various fixes:

  • mapper now inhibits keyboard shortcuts if possible
  • fatal errors are handled more gracefully
  • keys can be dropped in maps
  • client certificates now work properly

Full Changelog: v0.0.15...v0.0.16

v0.0.15

07 Dec 02:06
Compare
Choose a tag to compare

Mostly minor bugfixes.

Full Changelog: v0.0.14...v0.0.15

v0.0.14

02 Dec 10:49
Compare
Choose a tag to compare

Major changes

  • Include waynergy-mapper, which greatly eases the process of creating new keymaps or keycode sections

Various bug fixes

  • Fix EAGAIN (resource temporarily unavailable) wayland errors
  • Various fd and memory leaks
  • filtering of log timestamps is fixed, eliminating spurious output for the signal-safe case
  • better handling of timeouts and reconnects

Full Changelog: v0.0.13...v0.0.14

v0.0.13

08 Sep 01:37
Compare
Choose a tag to compare

Major changes:

  • Don't leak layout compositor layout fds
  • idle inhibition enable setting
  • support gnome-session-inhibit for idle

Full Changelog: v0.0.12...v0.0.13

v0.0.12

25 Aug 16:31
3ef8bc8
Compare
Choose a tag to compare

Various minor fixes, and some more notable ones:

  • send larger discrete axis events for new wlroots
  • try to default to existing compositor keymap
  • refactor button maps (allows forward and back buttons to work on mice)

Full Changelog: v0.0.11...v0.0.12

v0.0.11

07 Jul 04:42
a66452c
Compare
Choose a tag to compare

Several fixes and improvements:

  • only process plain text clipboard data (prevents weird clipboard corruption)
  • support mixing maps of synergy and raw keys (allows differentiating keys that the server identifies as the same button)
  • support setting raw keycode for idle inhibition (makes uinput a bit more straightforward to configure)

v0.0.10

03 Mar 21:31
Compare
Choose a tag to compare

Mostly minor improvements:

  • various refactoring
  • include version information in executable and logs
  • consistent logging even in signal handler
  • proper handling of max keycode in uinput backend

0.0.9

03 Feb 22:51
Compare
Choose a tag to compare

Various fixes:

  • key offsets are applied properly
  • certificate hashes are not leaked
  • better logging of keymaps

New things:

  • support for the Synergy key IDs, which might allow for a universal keymap at some point
  • option to enable or disable applying the key offset to explicitly-mapped raw keycodes

0.0.8

29 Jan 18:27
Compare
Choose a tag to compare

Skipping 0.0.7 because of massive stupidity on my part, this fixes segfaults related to keymaps.