Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-02 | Revert "KEYMAPPER: Make global keymap that is always active" | Tarek Soliman | |
This reverts commit ac85d134b31f770f27d085c0fe4c307e278c1875. | |||
2011-10-28 | KEYMAPPER: Improved clear button | Tarek Soliman | |
It uses the fancy new kImageEraser now | |||
2011-10-28 | KEYMAPPER: Add tooltip text for clear buttons | Tarek Soliman | |
2011-10-27 | KEYMAPPER: Only skip the top GUI keymap when populating the active keymap | Tarek Soliman | |
This is because the top GUI keymap is for the keymapper dialog itself. If all GUI keymaps are skipped then when inside a game with the GMM displayed and the keymapper dialog invoked, the game keymap is displayed even though it is not the active one. | |||
2011-10-27 | KEYMAPPER: Skip GUI keymap when displaying active keymap in keymapper dialog | Tarek Soliman | |
This fixes a problem where opening the keymapper dialog would cause the current game keymap to be displayed as the active keymap but then changing the keymap selection back to it would cause the GUI keymap to be displayed as the active one. The GUI keymap was indeed at the top of the stack but that's not the desired effect. Also move the pushing and popping of the keymap to Dialog::Open/Close Also constantify the GUI keymap name | |||
2011-10-27 | KEYMAPPER: Make global keymap that is always active | Tarek Soliman | |
Keymapper now has a global keymap outside the active keymap stack. That global keymap is always checked after the active stack has been checked. | |||
2011-10-27 | KEYMAPPER: Added clear buttons in remap dialog | Tarek Soliman | |
This allows clearing of the assigned key for an action. | |||
2011-10-27 | KEYMAPPER: Debugging and minor cleanup | Tarek Soliman | |
2011-10-27 | KEYMAPPER: Fix showing active keymap in remap dialog | Tarek Soliman | |
2011-10-27 | KEYMAPPER: Disable the broken auto mapping code | Tarek Soliman | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-29 | BACKENDS: Really *really* fix keymapper code | Max Horn | |
2011-04-29 | BACKENDS: Really fix keymapper | Max Horn | |
2011-04-29 | BACKENDS: Fix compilation of keymapper code | Max Horn | |
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
2010-11-16 | GUI: Rename gui/GuiManager.* to gui/gui-manager.* | Max Horn | |
svn-id: r54265 | |||
2010-11-16 | GUI: Move major widgets to new directory gui/widgets | Max Horn | |
Also renamed the source/header files, now they are more closely aligned to how we rename most other source files svn-id: r54264 | |||
2010-06-15 | Keymapper: sync with recent GUI changes. | Eugene Sandulenko | |
svn-id: r49796 | |||
2010-05-05 | Replace various strncpy usages by strlcpy. | Johannes Schickel | |
svn-id: r48955 | |||
2010-03-18 | Make keymapper compilable again | Max Horn | |
svn-id: r48278 | |||
2010-01-08 | Fix header guard | Max Horn | |
svn-id: r47181 | |||
2010-01-03 | Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is null | Torbjörn Andersson | |
before freeing it, which isn't necessary. svn-id: r46941 | |||
2009-10-04 | Change a couple places from 'end of namespace' to 'End of namespace', for ↵ | Max Horn | |
consistency svn-id: r44634 | |||
2009-07-25 | - Adapt DefaultEventManager to use Common::ArtificialEventSource | Johannes Schickel | |
- Adapt Keymapper to implement EventMapper interface svn-id: r42727 | |||
2009-06-12 | Rename KeyRemapper dialog to KeyMapper | Eugene Sandulenko | |
svn-id: r41462 | |||
2009-06-06 | Implement FR#2507667: "GUI: Improve PopupWidget rendering / theme layouting". | Eugene Sandulenko | |
- Split out label from PopUp widget - Aligned every widget on all layouts so GUI becomes to look nice again - Moved textHAlign to layout properties svn-id: r41266 | |||
2009-05-31 | The error() and warning() functions add ! and newline automatically. (I didn't | Torbjörn Andersson | |
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-12 | Allow ESC button also be assigned in keymapper. | Eugene Sandulenko | |
svn-id: r40511 | |||
2009-05-11 | Increase HW key ID size so all modifiers fit too. | Eugene Sandulenko | |
svn-id: r40446 | |||
2009-05-11 | Define hardware keys for 101 keyboard in SDL backend. | Eugene Sandulenko | |
TODO: speedup initialization. Now it is quite slowww. svn-id: r40445 | |||
2009-05-10 | Keymapper: | Eugene Sandulenko | |
- Introduced new OSystem method getHardwareKeySet() with default implementation - Moved global keymap creation to base/main.cpp - Moved GUI keymap creation to gui/GuiManager.cpp - Added various safeguard checks to various keymapper methods Now it is really possible to add keymapper to all backends. svn-id: r40439 | |||
2009-05-10 | Actually save keymap after remapping | Eugene Sandulenko | |
svn-id: r40429 | |||
2009-05-10 | Store global keymaps into a separate section | Eugene Sandulenko | |
svn-id: r40427 | |||
2009-05-10 | whitespaces | Eugene Sandulenko | |
svn-id: r40424 | |||
2009-05-09 | Original GSoC'08 keymapper now works. | Eugene Sandulenko | |
Plans: - Make remap dialog less ugly - Port dialog to other resolutions and classic theme - Stop polluting config namespaces with keymap - Improve automapper - Add support to the engines and backends svn-id: r40404 | |||
2009-05-05 | Fix keymapper compilation | Eugene Sandulenko | |
svn-id: r40320 | |||
2009-01-21 | Yet more cleanup | Max Horn | |
svn-id: r35975 | |||
2009-01-21 | Yet more cleanup | Max Horn | |
svn-id: r35973 | |||
2009-01-21 | Fix what I believe to be an error in Keymapper::cleanupGameKeymaps | Max Horn | |
svn-id: r35972 | |||
2009-01-21 | more cleanup | Max Horn | |
svn-id: r35971 | |||
2009-01-21 | Some cleanup / code simplification | Max Horn | |
svn-id: r35970 | |||
2009-01-18 | Added keymapper code to build system (still disabled unless ENABLE_KEYMAPPER ↵ | Max Horn | |
is set); made some code fixes (still not working properly, but it is a start) svn-id: r35897 | |||
2008-09-30 | Added 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-23 | Proper fix for key repeat bug - r34094 caused different problems due to ↵ | Stephen Kennedy | |
repeated key up events svn-id: r34115 | |||
2008-08-22 | Fix for key repeat bug | Stephen Kennedy | |
svn-id: r34094 | |||
2008-08-18 | Final 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 | remap dialog updates | Stephen Kennedy | |
svn-id: r33990 | |||
2008-08-18 | Removed 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 |