aboutsummaryrefslogtreecommitdiff
path: root/backends/keymapper/hardware-key.h
AgeCommit message (Collapse)Author
2011-12-30COMMON: Perform some keymapper-related changes to the KeyState structFilippos Karapetis
The == operator in KeyState should not be checking for sticky modifier keys. This allows the keymapper's defined actions to function correctly in desktop platforms, when sticky modifier keys such as caps lock and num lock are turned on. Also, added some sanity checks to hasFlags() and enums for sticky and non-sticky keys
2011-12-30KEYMAPPER: Use hasFlags() in findHardwareKey()Filippos Karapetis
2011-12-30KEYMAPPER: Fix broken implementation of findHardwareKey()Filippos Karapetis
This fixes the keymapper dialog (at least on desktop platforms), but the keymapper itself is still not working (tested with LoL)
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-29BACKENDS: Fix compilation of keymapper codeMax Horn
2010-05-05Replace various strncpy usages by strlcpy.Johannes Schickel
svn-id: r48955
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-11Increase HW key ID size so all modifiers fit too.Eugene Sandulenko
svn-id: r40446
2009-05-11Define hardware keys for 101 keyboard in SDL backend.Eugene Sandulenko
TODO: speedup initialization. Now it is quite slowww. svn-id: r40445
2009-05-10whitespacesEugene Sandulenko
svn-id: r40424
2009-05-05Fix keymapper compilationEugene Sandulenko
svn-id: r40320
2009-01-21more cleanupMax Horn
svn-id: r35971
2008-09-30Added preprocessor flags 'ENABLE_VKEYBD' and 'ENABLE_KEYMAPPER' to control ↵Stephen Kennedy
inclusion of vkeybd and keymapper in build.\n\nAlso added corresponding --enable-vkeybd and --enable-keymapper flags to configure scripts. svn-id: r34706
2008-08-18Final changes to keymapper:Stephen Kennedy
* HardwareKey's now have a type too, so that we can either match a key to an action or vice versa. * Better test keymaps - with special gui keymap that is activated when a dialog is opened svn-id: r34005
2008-08-18- proper init of virtual keyboard now implemented (involved added ↵Stephen Kennedy
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-14* Saving of keymaps fully implementedStephen Kennedy
* Added Keymapper::cleanupGameKeymaps() with code to remove game keymaps from active stack svn-id: r33853
2008-08-13Keymapper WIP:Stephen Kennedy
* Improved automatic mapping algorithm * Remap dialog overhaul - now displays active keymap(s) svn-id: r33821
2008-08-07* Moved VK code into backends/vkeybdStephen Kennedy
* Moved Keymapper code into backends/keymapper svn-id: r33681