aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
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-04POSIX: Add #ifdef guards for DATA_PATH.Alyssa Milburn
Thanks to snover for pointing out they should be there.
2016-08-04DC: Fix compilationEugene Sandulenko
2016-08-04N64: Added pos() method to another save classEugene Sandulenko
2016-08-04N64: Fix warningEugene Sandulenko
2016-08-04N64: Fix build adter WriteStream::pos() additionEugene Sandulenko
2016-08-04BACKENDS: Fix DC's OutVMSave to have pos()Alexander Tkachev
2016-08-02Merge pull request #795 from fuzzie/snapEugene Sandulenko
POSIX: Add $SNAP to search path if available.
2016-07-29POSIX: Add $SNAP to search path if available.Alyssa Milburn
This allows ScummVM to find data files while running in a snap (e.g. from the new Ubuntu store).
2016-07-28COMMON: Remove the EventRecorder dependency from OSystemBastien Bouclet
EventRecorder is in the gui lib which is not linked in the cxxtest suite.
2016-05-31ANDROID: Set version code to 16. 15 was 1.8.1Eugene Sandulenko
2016-05-29Merge pull request #763 from bluegr/winsparkleEugene Sandulenko
UPDATES: Add support for WinSparkle
2016-05-25JANITORIAL: Remove unnecessary semicolonsTorbjörn Andersson
2016-05-23ANDROID: Build against android-23 platform.Alyssa Milburn
We seem to need this for the new manifest elements.
2016-05-22ANDROID: Add support for ScummVM menu on Android TV devicesMatthew Garrett
Android TV devices don't have menu buttons. Remotes should have a play/pause button (which may send individual play and pause events rather than a combined event) and gamepads should have a Y button. Use these to open the menu.
2016-05-22ANDROID: Add support for Leanback Launcher on Android TVMatthew Garrett
Android TV needs some modifications to the manifest and a new icon in order for apps to appear in the launcher.
2016-05-22UPDATES: Add support for WinSparkleFilippos Karapetis
2016-05-20MAEMO: Update debian/changelogTarek Soliman
sync with 1.8.1 release
2016-05-19ANDROIDSDL: add androidsdl backendlubomyr
2016-05-16Merge pull request #745 from Cruel/3dsEugene Sandulenko
3DS: New Backend
2016-05-13JANITORIAL: Indentation fixesEugene Sandulenko
2016-04-29Fix identation againHubert Maier
I should stop c&p'ing
2016-04-29Remove periodsHubert Maier
2016-04-29Code Formatting fixesHubert Maier
2016-04-28AMIGAOS: Preparations for use with AmiUpdateHubert Maier
Adding a bit of code to make ScummVM AmiUpdate aware. Everything else will be dealt with through a (yet to finish) AmigaOS installer script and the entries in AmiUpdate's database. I'd like to ask for hints regarding - Code Formatting - Optimizations - Comments - Obivous errors or - Ill-designed code. It's not much code, but i'm sure i still messed up glorious either way
2016-04-24GCW0: Attempt to fix out-of-tree packaging.Johannes Schickel
2016-04-223DS: Add config class/dialog, c-pad cursor control, and option to disable ↵Thomas Edvalson
screens
2016-04-193DS: Add READMEThomas Edvalson
2016-04-193DS: Fix code styling, add license header, remove unused portdefs.hThomas Edvalson
2016-04-18GCW0: Mention location of scummvm.log file in READMEEugene Sandulenko
2016-04-13GCW0: Split README by chaptersEugene Sandulenko
2016-04-13GCW0: Better bracket replacements in READMEEugene Sandulenko
2016-04-12GCW0: Attempt to fix README sectionsEugene Sandulenko
2016-04-113DS: Use linear GPU texture downscaling for better legibility in hi-res gamesThomas Edvalson
2016-04-113DS: Add CIA format build, add timer handler thread, fix APT service ↵Thomas Edvalson
suspending/sleeping/exiting
2016-04-10GCW0: Clean up build scriptEugene Sandulenko
2016-04-10ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and ↵Eugene Sandulenko
GUI_ONLY_FULLSCREEN
2016-04-06DC: Fix compilation errors due to AudioCD changes.Johannes Schickel
2016-04-063DS: Initial commitThomas Edvalson
2016-03-23Merge pull request #711 from lordhoto/opengl-revampJohannes Schickel
OpenGLGraphicsManager: Revamp
2016-03-21Merge pull request #704 from lordhoto/clone2727-audiocdJohannes Schickel
Implement Custom Audio CD Support for Win32, Linux, and Mac OS X.
2016-03-16Merge pull request #682 from lordhoto/savefilemanager-case-insensitiveJohannes Schickel
ALL: Make SaveFileManager case insensitive.