Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-05 | SDL: Fake key events for unassociated TEXTINPUT events. | Johannes Schickel | |
2015-03-05 | SDL: Remove TEXTINPUT events we associate with KEYDOWN. | Johannes Schickel | |
2015-02-16 | SDL: Add basic abstraction class for the SDL window. | Johannes Schickel | |
2015-01-25 | SDL: Add experimental support for SDL2. | Johannes Schickel | |
This is based upon skristiansson's change set to make ScummVM work with SDL2. | |||
2015-01-25 | SDL: Refactor WM specific functionality into SdlGraphicsManager. | Johannes Schickel | |
2015-01-04 | SDL: Warn if the selected joystick does not exist | Joel Teichroeb | |
2014-02-18 | SDL: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-10-19 | SDL: Send EVENT_SCREEN_CHANGED after receiving SDL_VIDEORESIZE when necessary. | Johannes Schickel | |
This fixes some ugly crashes when resizing the window in OpenGL mode. | |||
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-04-09 | SDL: Allow for the meta key flag to be used | Matthew Hoops | |
2011-10-01 | SDL: Fix indentation. | Johannes Schickel | |
2011-09-30 | BACKENDS: Set alt+f4 to be used for quitting on Windows | Matthew Hoops | |
2011-08-09 | SDL: 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-08-06 | SDL: Don't rely on SDL keycodes and OSystem keycodes being the same. | Bastien Bouclet | |
SDL 1.3 shuffles keycodes around ... | |||
2011-06-22 | SDL: Allow building with current SDL 1.3hg | Bastien Bouclet | |
2011-05-25 | BUILD: Rename UNIX #define to POSIX | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-02 | ALL: Mark printf and various other symbols as forbidden | Max 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-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-07 | BACKENDS: Reduce header interdependencies | Max Horn | |
svn-id: r55808 | |||
2011-01-27 | SDL: 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-29 | SDL: Trying to cleanup the FORBIDDEN_SYMBOL situation | Max Horn | |
svn-id: r54575 | |||
2010-11-29 | BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefs | Max Horn | |
svn-id: r54573 | |||
2010-11-28 | Merging the gsoc2010-opengl branch | Max Horn | |
svn-id: r54518 | |||
2010-10-13 | OPENGL: 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-08-12 | SDL: Make use of SDL_BACKEND instead of platform specific defines. | Alejandro Marzini | |
svn-id: r52029 | |||
2010-08-01 | SYMBIAN platform. Correct building of SDL refacturing for Symbian. | Lars Persson | |
svn-id: r51587 | |||
2010-07-19 | SDL: Hack to handle special SDL events. | Alejandro Marzini | |
svn-id: r51015 | |||
2010-07-15 | Replaced the extra SDL functions added to GraphicsManager with an ↵ | Alejandro Marzini | |
EventObserver in SdlGraphicsManager. svn-id: r50900 | |||
2010-07-13 | Merged from trunk, from Rev 49499 to HEAD | Alejandro Marzini | |
svn-id: r50840 | |||
2010-07-11 | Moved 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-06-30 | Modularized GP2XWIZ backend. | Alejandro Marzini | |
svn-id: r50514 | |||
2010-06-16 | Fixed some disabled code that was with problems after modularization. | Alejandro Marzini | |
svn-id: r49899 | |||
2010-06-13 | Added SdlEventManager. | Alejandro Marzini | |
svn-id: r49635 |