aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
2011-09-24WebOS: Enable scalers and Darwin compatibility.TomFrost
On Mac OS X (Darwin), there are minor differences in the 'sed' and 'install' tools that require slightly different usage. This distinction has been made in webos.mk, made possible by an additional flag in ./configure.
2011-08-22BADA: Strip trailing whitespaceSven Hesse
2011-08-22BADA: Strip off windows-style line endingsSven Hesse
2011-08-22BADA: Remove executable flag from filesSven Hesse
2011-08-21BADA: Fix to restore audio upon mobile call completionChris Warren-Smith
2011-08-21BADA: Cleanup unused screen interface implementationChris Warren-Smith
2011-08-21BADA: Moved timer manager to backends/timer/badaChris Warren-Smith
2011-08-21BADA: Fix to return correct integer valuesChris Warren-Smith
2011-08-21BADA: Fix for menu based quit handlingChris Warren-Smith
2011-08-21BADA: Hardcoded file system paths now defined as macrosChris Warren-Smith
2011-08-21BADA: Cleanup unused namespace declarationsChris Warren-Smith
2011-08-21BADA: Code formatting and style changes following reviewChris Warren-Smith
2011-08-21BADA: Review style changes. Fix for image skew in some gamesChris Warren-Smith
2011-08-21BADA: Review style changes. Cursor can now be positioned on top screen rowChris Warren-Smith
2011-08-21BADA: Increased audio thread priority to avoid sound skipping in some gamesChris Warren-Smith
2011-08-21BADA: Code formatting; replace tab before else with spaceChris Warren-Smith
2011-08-21BADA: Fix for lockup when game thread fails to respond to quit eventChris Warren-Smith
2011-08-21BADA: Prevent end-of-file state causing err() returning trueChris Warren-Smith
2011-08-21BADA: Allow clean shutdown when encountering an errorChris Warren-Smith
2011-08-21BADA: Increased cache size for slightly improved startup timesChris Warren-Smith
2011-08-21BADA: Further control UI enhancementsChris Warren-Smith
2011-08-21BADA: Camera button can now set shortcutsChris Warren-Smith
2011-08-21BADA: Renamed the customised vkeybd layout to vkeybd_badaChris Warren-Smith
2011-08-21BADA: Initial BADA port implementationChris Warren-Smith
2011-08-11SDL: Previous commit broke compilation on MSVCPaul Gilbert
Including cursorman.cpp rather than cursorman.h resulted in the CursorManager class being present in multiple .obj files, resulting in linking errors.
2011-08-11SDL: Implement a hellish workaround to fix bug #3368143.Johannes Schickel
The bug in question is "SDL/OpenGL: Crash when switching renderer backend". To fix it I added a stupid graphics state copying to the SDL backend, in case the graphics manager is switched. The implementation of this is considered a pure workaround, no one should ever do it like this in reality... I just want to die when looking at this... Not sure why I actually committed it. Anyway it at least makes the OpenGL backend testable for those who do not want to fiddle with the config file directly.
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-08-09SDL: 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-07COMMON: Add DisposablePtr<T>, which replaces many repeated implementations ↵Christoph Mallon
of a dispose flag.
2011-08-07PSP: Pass the stream as reference to PngLoader.Christoph Mallon
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-07JANITORIAL: Add missing NL at EOF.Christoph Mallon
2011-08-06RECORDER: Added stub for delayMillis() processingEugene Sandulenko
2011-08-02MACOSX: Turned update support off by default, simplified and cleaned the ↵Oystein Eftevaag
pull request
2011-08-02Merge pull request #52 from CeRiAl/macosx-sparkleOystein Eftevaag
MACOSX: Add Sparkle support
2011-07-20WINCE: Update port specific READMECeRiAl
2011-07-20WINCE: Change keymapping for AGI and Simon 1 & 2CeRiAl
2011-07-20WINCE: Move initialization of TimerManager to overloaded init() method.CeRiAl
2011-07-20WINCE: Update port specific READMECeRiAl
2011-07-19MACOSX: Add Sparkle supportCeRiAl
2011-07-19JANITORIAL: Fix MSVC warningsLittleboy
- Conversion from double to float - Unary minus operator applied to unsigned type - ARRAYSIZE redefinition
2011-07-17DC: Directory handling fixesMarcus Comstedt
* Include directory nodes in FSList sent to detectGames - This is required for correct detection of toon. * Don't add / at the end of directories found in getChildren - It looks like that behaviour was removed from posix-fs a long time ago, and now there's apparently code depending on directories _not_ having a / at the end of their name... * Treat games detected in subdirs as duplicates - This is a workaround for a detection bug in toon; it will incorrectly detect the game in the MISC subdirectory as well. * Don't avoid directories called "install" in the game selector - I don't know if the original reason for ignoring "install" is still valid, but the code for doing do so was broken anyway.
2011-07-15WINCE: Change default values for "FM_high_quality" & "high_sample_rate"CeRiAl
Changed the default values from "false" to "true" as current devices are fast enough to handle this. It's still possible to change the values to "false" if the device isn't fast enough.
2011-07-13BACKENDS: Fix spelling of 'Mac OS X'Matthew Hoops
2011-07-13BACKENDS: Fix compilation on case-sensitive Mac OS XMatthew Hoops
2011-07-13BACKENDS: Fix a typoMatthew Hoops
2011-07-13BACKENDS: Remove unneeded define checkMatthew Hoops
2011-07-13BACKENDS: Rename appMenu_osx.* to appmenu_osx.*Matthew Hoops
2011-07-13BACKENDS: Fix compilation on Mac OS X without translation supportMatthew Hoops
2011-07-12Merge pull request #51 from CeRiAl/macosx-appmenu-i18nIsmail Khatib
MACOSX: Add i18n support for Mac OSX application menu