aboutsummaryrefslogtreecommitdiff
path: root/backends/events
AgeCommit message (Collapse)Author
2011-02-07BACKENDS: Reduce header interdependenciesMax Horn
svn-id: r55808
2011-01-27SDL: Don't send key up events for special keys that are handled by ↵Filippos Karapetis
handleKeyDown() Fixes bug #3166522 at the SDL level (fix 1/2) svn-id: r55567
2010-11-29SDL: Trying to cleanup the FORBIDDEN_SYMBOL situationMax Horn
svn-id: r54575
2010-11-29BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefsMax Horn
svn-id: r54573
2010-11-29SDL: Move #include <SDL.h> into a special wrapper fileMax Horn
svn-id: r54572
2010-11-29GP2X: Fix typo (and maybe compilation?)Max Horn
svn-id: r54571
2010-11-29GP2X: More compilation fixesMax Horn
svn-id: r54569
2010-11-28SDL: Various more SdlEventSource related fixesMax Horn
svn-id: r54553
2010-11-28SDL: Change refs to SdlEventManager to SdlEventSourceMax Horn
svn-id: r54544
2010-11-28DINGUX: More compilation fixesMax Horn
svn-id: r54541
2010-11-28LINUXMOTO: More compilation fixesMax Horn
svn-id: r54540
2010-11-28DINGUX: Correct compilation fix (I hope), remove dead codeMax Horn
svn-id: r54539
2010-11-28DINGUX: Compilation fixesMax Horn
svn-id: r54533
2010-11-28DINGUX: Attempt to fix the new code for this backendMax Horn
It seems in the gsoc2010-opengl branch, the dingux port was not anymore updated at some point, so some changes that were made in general did not make it till here. This is my attempt to fix at least the most obvious problems, but without being able to compile it, all these changes should be very carefully reviewed. svn-id: r54522
2010-11-28Merging the gsoc2010-opengl branchMax Horn
svn-id: r54518
2010-10-23DINGUX: fix compilation for the opengl branchFabio Battaglia
Moved events related code to backends/events/dinguxsdl/* and move graphics related code to backends/graphics/dinguxsdl/* Subclass OSystem_POSIX instead of OSystem_SDL svn-id: r53730
2010-10-13OPENGL: Cleanup.Johannes Schickel
svn-id: r53434
2010-10-13OPENGL: Replace SdlEventManager by SdlEventSource.Johannes Schickel
Formerly SdlEventManager was a subclass of DefaultEventManager but did not really have anything in common with the idea of our EventManager interface. Now I made a new object SdlEventSource which only subclasses EventSource and which is responsible for obtaining events from SDL (and processing them). svn-id: r53433
2010-10-13OPENGL: Merged from trunk, from rev 52105 to 53396.Johannes Schickel
This includes an rather hacky attempt to merge all the recent gp2x backend changes into the branch. I suppose the gp2x backend and probably all new backends, i.e. gph, dingux etc., might not compile anymore. Since I have no way of testing those it would be nice if porters could look into getting those up to speed in this branch. svn-id: r53399
2010-10-03EVENTS: Apply backspace hack to keyrepeat tooWillem Jan Palenstijn
svn-id: r52993
2010-08-12SDL: Make use of SDL_BACKEND instead of platform specific defines.Alejandro Marzini
svn-id: r52029
2010-08-01SYMBIAN platform. Correct building of SDL refacturing for Symbian.Lars Persson
svn-id: r51587
2010-07-30Merged from trunk, from Rev 50841 to HEADAlejandro Marzini
svn-id: r51495
2010-07-19SDL: Hack to handle special SDL events.Alejandro Marzini
svn-id: r51015
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-07-15Replaced the extra SDL functions added to GraphicsManager with an ↵Alejandro Marzini
EventObserver in SdlGraphicsManager. svn-id: r50900
2010-07-13Merged from trunk, from Rev 49499 to HEADAlejandro Marzini
svn-id: r50840
2010-07-11Moved getGraphicsManager() from OSystem_SDL to ModularBackend. Moved public ↵Alejandro Marzini
SDL graphics manager functions to graphics manager (Allowing OpenGLSdlGraphicsMaanger to be used with other SDL managers easily). Removed BaseSdlGraphicsManager. Implemented in the opengl manager basic screen functions. svn-id: r50796
2010-07-03Cleanup and documentation.Alejandro Marzini
svn-id: r50609
2010-07-01Modularized GP2X backend. Renamed GP2XWIZSdlEventManager to ↵Alejandro Marzini
GP2XSdlEventManager, and added GP2X code. svn-id: r50542
2010-06-30Removed static mapKey function.Alejandro Marzini
svn-id: r50539
2010-06-30Modularized GP2XWIZ backend.Alejandro Marzini
svn-id: r50514
2010-06-29Renamed Samsung TV SDL Event Manager class and file for constancy, and added ↵Alejandro Marzini
initialization for it on Samsung TV backend. svn-id: r50481
2010-06-29Modularized Linuxmoto port.Alejandro Marzini
svn-id: r50474
2010-06-26Modularized Symbian port.Alejandro Marzini
svn-id: r50356
2010-06-25Modularized Samsung TV port.Alejandro Marzini
svn-id: r50258
2010-06-16Fixed some disabled code that was with problems after modularization.Alejandro Marzini
svn-id: r49899
2010-06-13Added SdlEventManager.Alejandro Marzini
svn-id: r49635
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-01-10remove unneeded workaround for #47233Fabio Battaglia
svn-id: r47234
2010-01-10Mark the 'fix' in r47231 as a workaround for a probably deeper problem.Fabio Battaglia
svn-id: r47232
2010-01-10Check if game engine is already paused before pausing it again to show ↵Fabio Battaglia
virtual keyboard. Fixes #2912148 svn-id: r47231
2009-09-01Clarified the backspace key workaround: This is not a Mac OS X issue (as the ↵Max Horn
comment used to imply) but rather an issue in some game engines. svn-id: r43880
2009-08-16Introduce a better fix for the Mac OS X backspace problem by adding the ↵Matthew Hoops
workaround to default-events.cpp. svn-id: r43441
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-25Add enum which marks global priorites of the EventManager event dispatcher.Johannes Schickel
svn-id: r42729
2009-07-25- EventDispatcher is no longer a singleton.Johannes Schickel
- Add "getEventDispatcher" method to EventManager. svn-id: r42728
2009-07-25- Adapt DefaultEventManager to use Common::ArtificialEventSourceJohannes Schickel
- Adapt Keymapper to implement EventMapper interface svn-id: r42727
2009-07-25Change DefaultEventManager to use EventDispatcher.Johannes Schickel
svn-id: r42725
2009-07-25Made DefaultEventManager a subclass of EventObserver.Johannes Schickel
svn-id: r42723