Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-23 | COMMON: Workaround for a compiler bug in osx_intel buildbot toolchain | Eugene Sandulenko | |
It was introduced in 014bef9eab9fb409cfb3ec66830e033e4aaa29a9. There is nothing wrong with our code, but strangely, it makes the i686-apple-darwin9-as v1.38 to choke when parsing .stabd directives. Once we upgrade buildbot or do another change to system.h, hopefully this could be removed. | |||
2019-09-21 | BACKENDS: Add a default clipboard implementation | Cameron Cawley | |
2019-09-01 | TTS: Create a TTS skeleton | Jaromir Wysoglad | |
2019-08-24 | COMMON: Add OSystem::convertEncoding documentation | Jaromir Wysoglad | |
2019-08-24 | OSYSTEM: Add convertEncoding virtual method | Jaromir Wysoglad | |
2019-06-21 | ANDROID: Move isConnectionLimited into OSystem | Cameron Cawley | |
2019-03-09 | JANITORIAL: Update all scummvm.org URLS to use https | Cameron Cawley | |
2018-12-26 | JANITORIAL: Fix comment style for kFeatureSystemBrowserDialog | Matan Bareket | |
2018-12-17 | COMMON: Rename enum variable for native browser feature | Thierry Crozat | |
There was a typo in the name (missing 'r' in browser). | |||
2018-12-16 | BACKENDS: Add kFeatureNativeFileBowserDialog | Thierry Crozat | |
2018-12-16 | JANITORIAL: Fix typo in comment | Thierry Crozat | |
2018-12-16 | BACKENDS: Add base support for system dialogs | SupSuper | |
2018-10-14 | OSYSTEM: Add backendInitialized() function | Thierry Crozat | |
Some feature, such as mutexes, are only available once the backend has been initialized. This new function can be used to avoid using those feature too early or too late. | |||
2018-07-08 | GUI: Add Stretch Mode selection in Options dialog | Thierry Crozat | |
2018-07-08 | OSYSTEM: Add Stretch Mode API | Thierry Crozat | |
2018-05-10 | COMMON: Use nullptr instead of NULL or 0 where appropriate | Bastien Bouclet | |
2018-04-29 | OSYSTEM: Add API to copy text to clipboard | Thierry Crozat | |
This has also been implemented for the SDL2 and macOS backends. | |||
2017-10-07 | BACKENDS: Make initSizeHint an optional extension point | Colin Snover | |
There is no particular reason why backends that don't need to calculate screen dimensions in advance should still need to implement initSizeHint at this point. | |||
2017-10-07 | BACKENDS: Fix window sizing of games that switch between multiple resolutions | Colin Snover | |
2017-03-05 | BACKENDS: Fix const'ness which led to warnings | Eugene Sandulenko | |
2017-03-04 | PSP2: Add Playstation Vita (PSP2) support | cpasjuste | |
2017-02-22 | SDL: Fix erratic analog pointer + control options | rsn8887 | |
Fixes erratic speeds in analog pointer motion Implemented option to set analog/keyboard pointer speed and control the analog joystick deadzone. The deadzone option appears only if the build supports analog joystick (via JOY_ANALOG define) | |||
2017-02-14 | ANDROIDSDL: implemented checkbox for swap menu and back buttons | lubomyr | |
2017-02-14 | ANDROIDSDL: backend related checking in options.cpp replaced with ↵ | lubomyr | |
hasFeature... condition, renamed some fields and methods | |||
2017-01-31 | ANDROIDSDL: implemented checkbox for show/hide on-screen control in Options menu | lubomyr | |
2017-01-30 | ANDROIDSDL: implemented checkbox for change mouse mode in Options menu | lubomyr | |
2016-10-13 | OSYSTEM: Add kFeatureFilteringMode | Thierry Crozat | |
2016-09-13 | OSYSTEM: Remove the API allowing to draw to the OSD surface directly | Bastien Bouclet | |
2016-09-13 | OSYSTEM: Introduce a method allowing to draw a background activity icon | Bastien Bouclet | |
2016-09-10 | CLOUD: Move openUrl to OSystem | Thierry Crozat | |
2016-09-09 | COMMON: Fix indentation inconsistencies | Thierry Crozat | |
2016-08-24 | ALL: Move Clipboard support to OSystem | Alexander 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-24 | GUI: Add getOSDFormat() and make OSD 32 bpp | Alexander Tkachev | |
2016-08-24 | GUI: Add clearOSD() method | Alexander Tkachev | |
So one can erase everything from OSD and then blit something on it. | |||
2016-08-24 | GUI: Add copyRectToOSD() | Alexander Tkachev | |
I was lazy to implement that in OpenGLGraphicsManager and I'm not sure it's implemented correctly in SurfaceSdlGraphicsManager, but it works for me. | |||
2016-08-24 | CLOUD: Make CloudManager singleton | Alexander Tkachev | |
It's needed to ::destroy() it in main(). | |||
2016-08-24 | CLOUD: Add CurlJsonRequest | Alexander 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-24 | CLOUD: Do minor fixes | Alexander Tkachev | |
2016-08-24 | CLOUD: Add USE_CLOUD feature | Alexander Tkachev | |
Adds USE_CLOUD in both configure and create_project. | |||
2016-08-24 | CLOUD: Add Cloud::Manager and Cloud::Storage | Alexander 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-24 | CLOUD: Integrate CloudThread into OSystem | Alexander Tkachev | |
Would be changed soon. | |||
2016-07-28 | COMMON: Remove the EventRecorder dependency from OSystem | Bastien Bouclet | |
EventRecorder is in the gui lib which is not linked in the cxxtest suite. | |||
2014-02-18 | COMMON: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2012-06-20 | Merge pull request #246 from lordhoto/osystem-void-buffers | Johannes Schickel | |
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code | |||
2012-06-17 | Merge pull request #244 from clone2727/football2002-wday | Johannes Schickel | |
COMMON: Add tm_wday to our TimeDate struct | |||
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-13 | COMMON: Remove traces of mouse cursor target scale from OSystem docs. | Johannes Schickel | |