aboutsummaryrefslogtreecommitdiff
path: root/backends/events/dinguxsdl/dinguxsdl-events.cpp
AgeCommit message (Collapse)Author
2016-02-24GCW0: Trigger keyboard only on button down, not on up, otherwise it required ↵Eugene Sandulenko
holding
2016-02-14GCW0: Fix virtual keyboardEugene Sandulenko
2014-10-27GCW0: Hardcoded (for now) GCW0 controlsEugene Sandulenko
2014-04-29DINGUX: Use virtual keyboard event directly, rather than using keycode.D G Turner
As the virtual keyboard trigger has been moved to CTRL-F7, the previous code which generates a unmodified F7 event to do this will not work. Rather than just adding the CTRL modifier, this code changes the backend to directly generate the virtual keyboard trigger event directly. This avoids any future breakage if the key combination is changed again.
2014-02-18DINGUX: Make GPL headers consistent in themselves.Johannes Schickel
2011-08-09SDL: Take advantage of SdlGraphicsManager.Johannes Schickel
This gets rid of the hacks, where SdlEventSource added events with custom type numbers to pass SDL_VIDEOEXPOSE and SDL_VIDEORESIZE to the graphics manager. Furthermore it get rids of the uninituitive and hard to trace way of assigning the proper mouse coordinates to mouse related events. Formerly it passed the real screen coordinates through the even dispatching api to the graphics manager (at least hopefully ;-) and let that handle creating a new event with the proper coordinates. Now instead SdlEventSource handles the proper coordinate setup itself. Since this is a behavior change and I can not test all the SDL based small devices ports this commit might break compilation for them and more serve it might also break mouse position behavior. If any of that occurs I am sorry about it.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
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-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-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