aboutsummaryrefslogtreecommitdiff
path: root/backends/events
AgeCommit message (Collapse)Author
2011-06-11OPENPANDORA: Start to cleanup the backend and move controls into remapkey.David-John Willis
* Work in progress.
2011-06-11GP2X: Remove remnants of the old GP2X backend.David-John Willis
The GP2X is now folded into the GPH backend (as the GP2X device).
2011-06-11GPH: Cleanup and some WIP refactoring.David-John Willis
2011-06-06I18N: Make some OSD messages translatableThierry Crozat
2011-05-25BUILD: Rename UNIX #define to POSIXMax Horn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-05-08WEBOS: Removed unused gestureDownTimeKlaus Reimer
2011-05-08WEBOS: Fixed ESCAPE and MENU key on WebOS 1Klaus Reimer
2011-05-03BACKENDS: Allow various files to use stuff from time.hMax Horn
2011-05-02ALL: Mark printf and various other symbols as forbiddenMax Horn
Right now, a few places in the frontend code still use printf and consorts. We mark the affected files with a FIXME for now, and add a dedicated exception for each. To be fixed! Also tweak FORBIDDEN_SYMBOL_REPLACEMENT to hopefully really always enforce a compiler error
2011-04-29WEBOS: Fix compilationMax Horn
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-28JANITORIAL: Format forward declarations to follow conventionOri Avtalion
2011-04-13WEBOS: Moved #include lines inside #ifdef WEBOS to fix MSVC compilationPaul Gilbert
2011-04-12GPH: Add separate button defined buttons for each supported device.David-John Willis
* No default buttons set any more as I would want the build to fails if you don't provide the backend with a device. * Also commit some small cleanup to the bundle files.
2011-04-12WEBOS: Complete rewrite of key/mouse events handlingKlaus Reimer
Touchscreen is now always used like a touch pad.
2011-04-12WEBOS: Enable keymapper, implement FORWARD key and right+middle button clicksKlaus Reimer
2011-04-12WEBOS: Create webos backend with custom eventsKlaus Reimer
Currently only contains test code.
2011-04-11GPH: Change backend to mask backend code to GPH_DEVICE.David-John Willis
* This is mainly to make it easy to drop the old GP2X into the same codebase (I really have no desire to manage 2 sets of 99.9% identical code ;)). * Code paths for just one of the supported devices can be runtime worked out or just defined for that device. mount.sh: Fixed some small errors# ../../../../scummvm.gph
2011-04-11GP2X: Mask off the graphics and events code behind a GP2X_OLD define.David-John Willis
* This is a temp thing while I finish up merging the GP2X and GPH code. I do not want the GP2X backend code dropped yet until this is complete.
2011-04-11GP2X: Commit some cleanup/fudges with a view to collapsing into the GPH backend.David-John Willis
2011-04-11OPENPANDORA: Cleanup header for events.David-John Willis
2011-03-24GPH: Removed some unimplemented and unneeded definitions.David-John Willis
- Thanks to digitall for proving that 2 sets of eyes spot a really simple problem much quicker than one set ;). mount.sh: Fixed some small errors# ../../../../scummvm.gph
2011-03-24OPENPANDORA: Refactor OpenPandora backend and move events and graphics into ↵David-John Willis
modular backend style.
2011-03-24GPH: Cleanup GPH backend and adapt to newer modular backend model.David-John Willis
2011-03-24GP2X: Remove incorrect GP2XWiz define from the GP2X event code.David-John Willis
* My plan is to move all of the GPH devices into the GPH backend but for now this is just a merge mess from the GSoC-OpenGL branch.
2011-03-09WINCE: Cleanup WinCE event source a bit.Johannes Schickel
2011-03-08WINCE: Run astyle over WinCE related event and graphics source files.Johannes Schickel
2011-03-08WINCE: Make scummvm compile and run again for WinCE platform (patch #3202337)Max Horn
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