Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-15 | BACKENDS: Fix up graphics manager ports with const & override where appropriate | Colin Snover | |
2016-10-18 | SDL: Fix typo in function name | Ori Avtalion | |
2015-02-16 | SDL: Add basic abstraction class for the SDL window. | Johannes Schickel | |
2014-02-18 | WINCE: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-06-16 | ALL: Let overlay related methods in OSystem take a void * and use a proper ↵ | Johannes Schickel | |
pitch values. This is a first step to get rid of OverlayColor, which is a requirement for proper 4Bpp overlay support. | |||
2012-06-16 | BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer. | Johannes Schickel | |
This is mainly for consistency with OSystem::copyRectToScreen. | |||
2012-06-16 | BACKENDS: Let copyRectToScreen take a "const void *" instead of "const byte ↵ | Johannes Schickel | |
*" as buffer. This removes the need to convert the parameter to copyRectToScreen to "const byte *", which is commonly used in games, which use Graphics::Surface to store their graphics data. | |||
2012-06-03 | ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵ | Johannes Schickel | |
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there. | |||
2011-08-09 | BACKENDS: Fix compilation. | Johannes Schickel | |
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-09 | SDL: Let SDL based graphics managers inherit from SdlGraphicsManager. | Johannes Schickel | |
This also adapts port I can not test (not even the compilation). So if this breaks anything I am sorry about it. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-06-27 | WINCE: Added option to disable panel toggling with double tap on top of screen | CeRiAl | |
2011-06-25 | WINCE: Hide toolbar when returning to game list | CeRiAl | |
2011-06-19 | SDL: Rename SdlGraphicsManager to SurfaceSdlGraphicsManager to reflect its ↵ | Johannes Schickel | |
purpose. Hopefully I catched all uses of the old name in our ports... | |||
2011-06-11 | WINCE: Some cleanup (public vs. private scopes), fix freelook | CeRiAl | |
2011-05-18 | WINCE: Fix mouse coordinate scaling when ARM scaler support is active | CeRiAl | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-29 | JANITORIAL: Yet another attempt at fixing compilation | Ori Avtalion | |
2011-03-08 | WINCE: Run astyle over WinCE related event and graphics source files. | Johannes Schickel | |
2011-03-08 | WINCE: Make scummvm compile and run again for WinCE platform (patch #3202337) | Max Horn | |