sway/sway/input
frsfnrrg ca061ba8bf Fix keyboard shortcut handling inconsistencies
* Ensure that modifier keys are identified even when the next key does
  not produce a keysym. This requires that modifier change tracking
  be done for each sway_shortcut_state.

* Permit regular and --release shortcuts on the same key combination.
  Distinct bindings are identified for press and release cases; note
  that the release binding needs to be identified for both key press
  and key release events.

* Maintain ascending sort order for the shortcut state list, and keep
  track of the number of pressed key ids, for simpler (and hence
  faster) searching of the list of key bindings.

* Move binding duplicate detection into get_active_binding to avoid
  duplicating error messages.
2018-06-12 20:26:57 -04:00
..
cursor.c Render drag icons 2018-06-09 13:26:03 +01:00
input-manager.c Add map_from_region command 2018-04-26 10:53:47 +01:00
keyboard.c Fix keyboard shortcut handling inconsistencies 2018-06-12 20:26:57 -04:00
seat.c Render drag icons 2018-06-09 13:26:03 +01:00