aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
2017-01-17DC: Fix Variable Shadowing Compiler Warning.D G Turner
2017-01-01ALL: Bump copyright year to 2017Eugene Sandulenko
2016-11-12Merge pull request #853 from criezy/ios-no-sleepEugene Sandulenko
IOS: Disable idle timer while an engine is running
2016-10-23ANDROIDSDL: default storage-sdcard directory location getting direct from ↵lubomyr
libSDL wrapper
2016-10-22SDL: Fix typosOri Avtalion
2016-10-22DC: Add Dreamcast specific clean targetMarcus Comstedt
2016-10-21IOS: Add support for filtering featureThierry Crozat
2016-10-20IOS: Disable idle timer while an engine is runningThierry Crozat
2016-10-16PSP: Added release building scriptEugene Sandulenko
2016-10-10ANDROIDSDL: Update port settingsEugene Sandulenko
2016-10-09GCW0: Fixed wording in the READMEEugene Sandulenko
2016-10-09GCW0: Mention that only 320x240 games are supportedEugene Sandulenko
2016-10-09JANITORIAL: Remove more trailing spacesEugene Sandulenko
2016-09-28MAEMO: Update debian/changelogTarek Soliman
2016-09-28DC: Fix indentationMarcus Comstedt
2016-09-27DC: Ignore case for VM filenamesMarcus Comstedt
2016-09-27DC: Implement atexit handling for pluginsMarcus Comstedt
2016-09-27DC: Update versions of dependencies in READMEMarcus Comstedt
The new GCC and Newlib are required for correct atexit handling in plugins. The new Ronin is required to support the Newlib upgrade, and also for custom filename handling on VM saves.
2016-09-26RELEASE: This is 1.10.0gitEugene Sandulenko
2016-09-18ANDROIDSDL: set default gfx_mode to 2xlubomyr
2016-09-16ANDROIDSDL: default config key browser_lastpath changed to '/storage'lubomyr
2016-09-13SDL: Add a fixme regarding the encoding of the string returned by ↵Bastien Bouclet
getTextFromClipboard
2016-09-13SDL: Plug a memory leak in OSystem_SDL::getTextFromClipboardBastien Bouclet
2016-09-10CLOUD: Move openUrl to OSystemThierry Crozat
2016-09-04SDL: Move mouse in SDL2 only when window has focus.Eugene Sandulenko
2016-09-04SDL: Do not forbid time.h symbols when FORBIDDEN_SYMBOL_EXCEPTION_time_h is ↵Thierry Crozat
defined This hopefully fixes a regression from 848c5c3.
2016-09-03Merge pull request #810 from tsoliman/sdl2-macportsThierry Crozat
SDL: Fix build with MacPorts SDL2
2016-09-03BUILD: Tie the SDL_net version to the SDL versionThierry Crozat
This means that when using SDL 1.2 we use SDL_net 1.2, but when using SDL 2 we now use SLD_net 2 as well. Both versions work properly and there is not code change needed in ScummVM. This change is because SDL_net depends on SDL, and using SDL_net 1.2 with SDL 2 means we can end up needing to link with both the SDL and SDL2 libraries.
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-08-31PS2: Fix Ps2SaveFileManagerAlexander Tkachev
* updateSavefilesList() stub; * openRawFile(); * Common::OutSaveFile in openForLoading().
2016-08-31DC: Add RoninCDFileNode::create()Alexander Tkachev
Returns false, as we don't create files/directories on CD.
2016-08-31DC: Fix VMSaveManagerAlexander Tkachev
* updateSavefilesList() stub; * openRawFile(); * Common::OutSaveFile in openForSaving(); * OutVMSave derived from WriteStream.
2016-08-31DS, N64: Fix openForSaving()Alexander Tkachev
Fails to build because OutSaveFile's name should've been qualified.
2016-08-31DS, N64: Fix SaveFileManagersAlexander Tkachev
Added updateSavefilesList() and openRawFile() stubs. It should build fine now, I guess.
2016-08-31N64: Fix OutSaveFile errorAlexander Tkachev
OutSaveFile was just a typedef of WriteStream once, but now it's not. These Out*Save classes are then wrapped with OutSaveFile, so it should be OK to derive them from WriteStream instead of OutSaveFile.
2016-08-30OSX: Implement clipboard supportThierry Crozat
There was already an implementation using SDL2 in the SDL backend, but this way we have it available also when using the SDL 1.
2016-08-30Merge pull request #433 from klusark/assetsEugene Sandulenko
ANDROID: Update the asset archive code to use AAssets
2016-08-24ALL: Move Clipboard support to OSystemAlexander Tkachev
Commit adds kFeatureClipboardSupport. hasTextInClipboard() and getTextFromClipboard(). OSystem_SDL has this feature if SDL2 is used. EditableWidget and StorageWizardDialog use g_system to access clipboard now.
2016-08-24JANITORIAL: Remove spaces at the end of the lineAlexander Tkachev
I knew there were some, but I wanted to fix them once, instead of doing it all the time.
2016-08-24CLOUD: Add Networking::Connection::isLimited()Alexander Tkachev
`false` everywhere by default, but works on Android (`true` if not Wi-Fi).
2016-08-24CLOUD: Add openurl-android.cppAlexander Tkachev
2016-08-24CLOUD: Make OutSaveFile start saves syncAlexander Tkachev
It had to become a proxy class in order to do that. finalize() starts the saves sync.
2016-08-24CLOUD: Init SDL_NetAlexander Tkachev
2016-08-24CLOUD: Make CloudManager singletonAlexander Tkachev
It's needed to ::destroy() it in main().
2016-08-24CLOUD: Add CurlJsonRequestAlexander Tkachev
Now we can do REST API request by creating CurlJsonRequest and waiting for it to call our callback. Passed pointer is Common::JSONValue. This commit also does some minor variable renaming fixes.
2016-08-24CLOUD: Add USE_CLOUD featureAlexander Tkachev
Adds USE_CLOUD in both configure and create_project.
2016-08-24CLOUD: Add Cloud::Manager and Cloud::StorageAlexander Tkachev
This commit introduces Common::CloudManager, which can be accessed from OSystem. The backend for this manager is Cloud::Manager (defined in backends/cloud/manager.h). It should load all users storages from configs and provide access to current Storage instance. For now it just creates a new one. Cloud::Storage (backends/cloud/storage.h) provides an API to interact with cloud storage, for example, create new directory or sync files. Right now it's not ready and has only two dummy methods: listDirectory() and syncSaves(). There is Cloud::Dropbox::DropboxStorage backend (backends/cloud/dropbox/dropboxstorage.h) for Cloud::Storage. Right now it implements both listDirectory() and syncSaves() with starting timer task and handling it by printing out some JSON examples.
2016-08-24CLOUD: Integrate CloudThread into OSystemAlexander Tkachev
Would be changed soon.
2016-08-20SDL: Fix build with MacPorts SDL2Tarek Soliman
2016-08-04POSIX: Add #ifdef guards for DATA_PATH.Alyssa Milburn
Thanks to snover for pointing out they should be there.