summaryrefslogtreecommitdiffstats
path: root/input/joystick.h
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-04-18 16:27:02 +0200
committerwm4 <wm4@nowhere>2014-04-18 16:27:02 +0200
commit3b12d0add912ffc1e2f79e5292b5d2d732d07c9c (patch)
tree266a593b160541eca2216cba10d3a0c8dc228f25 /input/joystick.h
parent5616229dde2c6da86ca3a5818c636493c32f6c06 (diff)
downloadmpv-3b12d0add912ffc1e2f79e5292b5d2d732d07c9c.tar.bz2
mpv-3b12d0add912ffc1e2f79e5292b5d2d732d07c9c.tar.xz
input: handle multi-combinations as key sequences
The input code always supported combinations of multiple keys (even in MPlayer, although there the code was active really only for mouse buttons). This was arcance and also made the code more complicated. I only know of a single person who ever made use of this feature. Remove this feature, and repurpose some of the support code (e.g. parsing, display of key combinations, etc.) to handle such multi- combinations as sequences, instead of keys to be pressed at the same time. This is much simpler and implements the feature requested in github issue #718. This commit will probably cause a bunch of regressions, since the input handling code has some weird corner cases. I couldn't find any problems when testing, though.
Diffstat (limited to 'input/joystick.h')
0 files changed, 0 insertions, 0 deletions