Commit Graph
13 Commits
Author SHA1 Message Date
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