Steve Checkoway
|
0e38878528
|
We can be sure that if the low level window is going to be created, it will already have been created so we need only set the event masks here and they will be preserved across window recreations.
|
2006-12-07 12:56:22 +00:00 |
|
Steve Checkoway
|
e03934c21f
|
Do not rebuild the lookup table each time the function is called.
|
2006-12-07 08:17:18 +00:00 |
|
Steve Checkoway
|
971e34e0c7
|
Fix input handling code. Read key presses/releases in order. If two presses in a row come, do not send another event. Do not disable key repeats.
|
2006-12-07 08:15:50 +00:00 |
|
Steve Checkoway
|
a25915855a
|
Update other arches. Not tested.
|
2006-11-18 19:35:02 +00:00 |
|
Glenn Maynard
|
03ce23e9ea
|
ARRAYLEN
|
2006-09-18 23:27:09 +00:00 |
|
Chris Danford
|
bf0cc13a47
|
Change GetDevicesAndDescriptions to fill in one vector instead of 2
Ignore changes in non-joystick devices when automapping
|
2006-02-27 17:51:27 +00:00 |
|
Glenn Maynard
|
dca00042c2
|
fix segfault when unbound keys are pressed
|
2006-01-27 08:15:46 +00:00 |
|
Glenn Maynard
|
322f713e89
|
cleanup
|
2006-01-27 00:59:42 +00:00 |
|
Glenn Maynard
|
89a1e0c79e
|
cleanup
|
2006-01-27 00:58:20 +00:00 |
|
Chris Danford
|
7f821e8cfc
|
CString -> RString
|
2006-01-22 01:00:06 +00:00 |
|
Glenn Maynard
|
6571f6b475
|
merge input symbols
|
2005-12-28 09:04:51 +00:00 |
|
Glenn Maynard
|
bc372e308b
|
cosmetic changes only
|
2005-12-28 03:30:37 +00:00 |
|
Glenn Maynard
|
7faaa73afd
|
remove unused fDeltaTime parameter
|
2005-12-18 22:51:12 +00:00 |
|
Chris Danford
|
3eb577bff9
|
add mapping for delete key
|
2005-06-03 22:52:23 +00:00 |
|
Sean Burke
|
aa97841930
|
Fix improper registration of keys from keypad, correct spacing
|
2005-05-04 03:44:37 +00:00 |
|
Ben Anderson
|
800bbfbb70
|
Always process all KeyPress events before all KeyRelease events. KeyPress are more timing-sensitive, and this makes race conditions causing sticky keys a little less likely.
|
2005-03-17 04:40:14 +00:00 |
|
Sean Burke
|
37c6621bd7
|
A far more elegant solution, and one that allows the problem to be solved after a crash by restarting and exiting
|
2005-03-16 05:23:20 +00:00 |
|
Sean Burke
|
b4132c8919
|
Fix repeating keyboard events
|
2005-03-16 03:31:20 +00:00 |
|
Ben Anderson
|
38ee973125
|
You know, I should pay attention to what cvs update is doing to the file...
|
2005-03-16 02:25:07 +00:00 |
|
Ben Anderson
|
18296126df
|
Do things a little closer to the way SDL does them (but not much), magical hack that fixes performance issues for X11 on some (all?) systems, use variables instead of functions for Dpy and Win in X11Helper, a couple formatting tweaks.
|
2005-03-16 02:23:07 +00:00 |
|
Sean Burke
|
6abf475686
|
No, it wasn't misplaced, my logic was just flawed and my counting was off
|
2005-03-15 22:51:47 +00:00 |
|
Sean Burke
|
7ded8cf56e
|
A few minor commits that are probably temporary; also a fix for a shifted KEY_ESC entry in the table that was causing the escape key not to work
|
2005-03-15 22:36:00 +00:00 |
|
Sean Burke
|
8de9688b29
|
A much more elegant solution for input handling in X11; can still probably do with some improvement
|
2005-03-15 01:32:24 +00:00 |
|
Sean Burke
|
185855ca87
|
InputHandler_X11 should now properly register input
|
2005-03-14 10:14:04 +00:00 |
|
Ben Anderson
|
9486490cbb
|
Fix numerous syntax and semantic errors
|
2005-03-13 20:32:13 +00:00 |
|
Ben Anderson
|
e14f4c7d9b
|
Completely redid the formatting. Should be much more readable now.
|
2005-03-13 19:51:25 +00:00 |
|
Ben Anderson
|
405d11e096
|
Forgot way too many things to list...
|
2005-03-13 19:25:27 +00:00 |
|
Ben Anderson
|
43752d219a
|
Sean's InputHandler_X11, modified to use X11Helper and not abuse the keyboard grab. Needs formatting to be fixed -- blame dodgeit (long story)
|
2005-03-13 19:22:01 +00:00 |
|