[quake3-commits] [ioquake/ioq3] d875c1: Improve keyboard/joystick input in Team Arena UI
Zack Middleton
zturtleman at gmail.com
Mon May 23 10:19:36 EDT 2016
Branch: refs/heads/master
Home: https://github.com/ioquake/ioq3
Commit: d875c1f03cec9611f86cc342c376bd334288c863
https://github.com/ioquake/ioq3/commit/d875c1f03cec9611f86cc342c376bd334288c863
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-23 (Mon, 23 May 2016)
Changed paths:
M code/ui/ui_main.c
M code/ui/ui_shared.c
M code/ui/ui_shared.h
Log Message:
-----------
Improve keyboard/joystick input in Team Arena UI
Make Yes/No, Multi, Slider, and Bind items allow enter key to change
value without mouse over item. Add support for left and right arrow keys
and joystick button 1-4 to Yes/No, Multi, and Slider and many item
specific 'ownerdraw' key handlers.
Listbox still requires mouse hover and Team Arena main menu requires
mouse hover to get anywhere...
Enabling K_JOY1-4 to select in default key handler also caused additional
mouse button (K_AUX1-16) to select, which is done in q3_ui as well. Both
handle K_AUX equally badly (not treated as a mouse button and not handled
by item specific key handlers), so it's probably fine.
More information about the quake3-commits
mailing list