19 Commits

Author SHA1 Message Date
John Willis
d89fbd5b75 Virtual Keyboard: 'Ab'use the console font to get a font small enough to be usable on 320*240 virtual keyboards for display_area (GUI and BigGUI take up far too much space).
svn-id: r41300
2009-06-06 20:05:21 +00:00
Johannes Schickel
b3c6751b9b Strip trailing whitespaces in the whole code base.
svn-id: r40867
2009-05-24 15:17:42 +00:00
Johannes Schickel
ceefbd19b9 Fixed vkbd drawing and GUI drawing on screen change while vkbd is shown.
svn-id: r35979
2009-01-21 15:23:30 +00:00
Max Horn
299736c9e1 some code cleanup
svn-id: r35966
2009-01-20 23:19:42 +00:00
Max Horn
c210b71876 Moved Surface::blit to backends/vkeybd/virtual-keyboard-gui.cpp
svn-id: r35965
2009-01-20 22:52:29 +00:00
Andre Heider
fbfec8e63e protect all vkeybd code with ENABLE_VKEYBD
svn-id: r35956
2009-01-20 16:00:36 +00:00
Andre Heider
089548fb81 use Surface instead of SurfaceKeyColored
svn-id: r35953
2009-01-20 15:26:15 +00:00
Max Horn
a27e456ace Some basic work on the vkeybd code
svn-id: r35931
2009-01-20 00:03:35 +00:00
Stephen Kennedy
df3b8fd14c Added preprocessor flags 'ENABLE_VKEYBD' and 'ENABLE_KEYMAPPER' to control inclusion of vkeybd and keymapper in build.\n\nAlso added corresponding --enable-vkeybd and --enable-keymapper flags to configure scripts.
svn-id: r34706
2008-09-30 13:51:01 +00:00
Stephen Kennedy
648f6ed934 Fixed display cursor position bug
svn-id: r34095
2008-08-22 10:47:36 +00:00
Stephen Kennedy
d92909203b - proper init of virtual keyboard now implemented (involved added EventManager::init() which is called after screen has been initialised)
- changed HardwareKey / Action id field to an array of 4 chars instead of int32. Means that the keymap key/value pairs in config file are more readable.

svn-id: r33986
2008-08-18 10:07:11 +00:00
Stephen Kennedy
63c4a61032 Various virtual keyboard bug fixes
svn-id: r33969
2008-08-17 12:11:34 +00:00
Stephen Kennedy
8c2340d323 Optimization and cleanup of VirtualKeyboardGUI
svn-id: r33916
2008-08-15 21:00:54 +00:00
Stephen Kennedy
6ef8324302 * Added Virtual Keyboard descriptions for all keycodes
* Tweaking of key delivery queue

svn-id: r33907
2008-08-15 17:53:18 +00:00
Stephen Kennedy
fca5a0ad34 Virtual Keyboard:
* added support for submit, cancel, backspace, and cursor movement commands
* minor API modifications

svn-id: r33887
2008-08-15 01:21:29 +00:00
Stephen Kennedy
08ef79ce45 Loads of valgrind fixes
svn-id: r33869
2008-08-14 19:20:25 +00:00
Stephen Kennedy
300a1df2b0 Remap dialog WIP
svn-id: r33791
2008-08-11 23:08:21 +00:00
Stephen Kennedy
626547a706 * Updated virtual keyboard pack
svn-id: r33776
2008-08-11 13:12:32 +00:00
Stephen Kennedy
2645ca48ad * Moved VK code into backends/vkeybd
* Moved Keymapper code into backends/keymapper

svn-id: r33681
2008-08-07 16:38:39 +00:00