summary refs log tree commit diff stats
path: root/src/com/fourisland/fourpuzzle/KeyInput.java
Commit message (Collapse)AuthorAgeFilesLines
* Engine: Abstracted action keyStarla Insigna2009-02-161-0/+5
| | | | Because some people prefer to use the space bar as the action key rather than the enter key, KeyInput now has a method that checks if either is down. Action key requiring conditions use this now instead of manually checking the key.
* Engine: Fixed MessageWindow bugStarla Insigna2009-02-151-0/+60
Previously, MessageWindow would, on occasion, throw out an ArrayIndexOutOfBoundsException. This may have been because of some keyboard input. Because of this, the keyboard input system has been re-written to be anologous to the Display system (Renderable). Now, only one input processor will run at a time because they are executed in order by KeyboardInput, rather than all at once using AWT event handlers.