aboutsummaryrefslogtreecommitdiff
path: root/backends/keymapper/keymap.cpp
AgeCommit message (Collapse)Author
2012-03-02KEYMAPPER: Map non-key custom input eventsTarek Soliman
This also makes the keymapper be in charge of keymapping logic
2012-03-02KEYMAPPER: Add non-key inputs to HardwareInputTarek Soliman
2012-02-27KEYMAPPER: Rename HardwareKey to HardwareInputTarek Soliman
2012-02-22KEYMAPPER: Change HardwareKey id to Common::StringTarek Soliman
2012-02-21KEYMAPPER: Remove automapping dead codeTarek Soliman
2012-02-15KEYMAPPER: Allow ports to define default Keymap Action bindingsTarek Soliman
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2011-12-30KEYMAPPER: Disable the (accidentally reenabled automatic mapper againFilippos 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-10-27KEYMAPPER: Disable the broken auto mapping codeTarek Soliman
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2010-01-03Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is nullTorbjörn Andersson
before freeing it, which isn't necessary. svn-id: r46941
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-10whitespacesEugene Sandulenko
svn-id: r40424
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-18Removed KeymapManager class. Automatic mapping now done in Keymap. Rest of ↵Stephen Kennedy
KeymapManager functionality is implemented in Keymapper. svn-id: r33988
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-14Changed Action constructor to take a pointer to the Keymap it belongs too, ↵Stephen Kennedy
meaning Keymap::addAction is automatically called svn-id: r33885
2008-08-14Loads of valgrind fixesStephen Kennedy
svn-id: r33869
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-08Keymapper WIP:Stephen Kennedy
* Got rid of default keymaps as they over-complicated the API * Remapping dialog WIP svn-id: r33699
2008-08-07* Moved VK code into backends/vkeybdStephen Kennedy
* Moved Keymapper code into backends/keymapper svn-id: r33681