aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2019-03-03SDL: Add a function to convert from SDL_PixelFormat to Graphics::PixelFormatCameron Cawley
2019-03-02IMAGE: Fix taking screenshots on big endian systemsCameron Cawley
2019-03-02IMAGE: Move bitmap writing code out of OpenGLGraphicsManagerCameron Cawley
2019-02-21BUILD: Improve rules for compiling Windows resource scriptsCameron Cawley
2019-02-16IOS: Add support for three finger swipes up/down for showing/hiding software ↵Jonny Bergström
keyboard
2019-02-16IOS: Implement kFeatureVirtualKeyboard to show/hide the keyboardThierry Crozat
2019-02-13DINGUX: Fix dinguxsdl graphics backendgameblabla
2019-01-05COMMON: Remove usage of ScopedPtr in OutSaveFileBastien Bouclet
It's not very useful. However this is mostly to test the theory that the build failure we've been experiencing in engines/scumm/he/logic/football.cpp with the osx builder on buildbot is related to the size of the intermediary assembly source file.
2018-12-25BUILD: Copy README.md instead of READMEMatan Bareket
2018-12-25BUILD: Add fonts.dat to packaging rulesCameron Cawley
2018-12-17COMMON: Rename enum variable for native browser featureThierry Crozat
There was a typo in the name (missing 'r' in browser).
2018-12-17WIN32: Always include windows.h before util.hSupSuper
This avoids Windows trying to stomp our definition of ARRAYSIZE
2018-12-17WIN32: Fix libcurl redefining ARRAYSIZESupSuper
libcurl pulls in Windows headers, so let's include it first to avoid clashing with common headers
2018-12-17WIN32: Move all ARRAYSIZE undefs to util.hSupSuper
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-16WIN32: Fix build after the addition of SHGetFolderPath()Filippos Karapetis
2018-12-16BACKENDS: Add kFeatureNativeFileBowserDialogThierry Crozat
2018-12-16WIN32: Use SHGetFolderPath to get the location of the Application Data ↵Cameron Cawley
folder (#1449)
2018-12-16WIN32: Respect browser_lastpath settingSupSuper
2018-12-16WIN32: Fix dialog compilation under MinGWSupSuper
2018-12-16WIN32: Fix incorrect Windows version checkSupSuper
There's no point in testing for Windows 10 since the comparison is already "greater than or equals", and it identifies itself as 6.2 for backwards compatibility. Likely it was failing before because the return type was wrong. Version checks are unreliable anyways, should use feature checks, but "if it ain't broke don't fix it".
2018-12-16WIN32: Add DialogManager with system file browser supportSupSuper
2018-12-16WIN32: Move utility functions to a common wrapperSupSuper
2018-12-16OSX: Integrate system file browser into DialogManagerSupSuper
2018-12-16BACKENDS: Move OSX file browser into backendSupSuper
2018-12-13WIN32: Restore Windows 98 compatibility (bug #10613)SupSuper
Replace calls to GetUserDefaultUILanguage and SHGetFolderPath which aren't supported in older Windows.
2018-12-02POSIX: Set the default screenshots path to the XDG Pictures directoryBastien Bouclet
2018-11-27CREATE_PROJECT: Support building with Tremor instead of VorbisCameron Cawley
2018-11-26SDL: Fix crash when calling OSystem::quit() and OSystem::fatalError()Thierry Crozat
2018-11-213DS: Fix copy/paste errorCameron Cawley
2018-11-213DS: Fix typosCameron Cawley
2018-11-213DS: Remove unnecessary includeCameron Cawley
2018-11-213DS: Fix building outside the main source directoryCameron Cawley
2018-11-21IOS7: Enable Port Specific Software Scalers.D G Turner
This was disabled during the merge of the initial pull request, PR 630 as this "limits the port to 16bit color precision, i.e. preventing it from coping with engines like Wintermute, and Sword25.". The intent was to replace this with GLSL based scalers, and thus to avoid switching around and confusing users this was disabled. However, since the GLSL solution has not been implemented after 2 years, and users are asking for this feature on IOS7, am enabling this for now. This can always be replaced in future with a GLSL based solution if a motivated developer provides a patch.
2018-11-213DS: Updated README.mdNitrus
2018-11-213DS: Added improved README.mdNitrus
2018-11-213DS: Fix assertion issue in case cursor dimensions are zeroNitrus
2018-11-213DS: Clear render target on each frameNitrus
...in order to clear framebuffer artifacts in case the screen is not stretched.
2018-11-213DS: Don't wait after SyncDisplayTransferNitrus
2018-11-213DS: Fix deprecated C3D methodsNitrus
2018-11-213DS: Update header inclusions and forbidden symbolsNitrus
2018-11-213DS: Clean up entry pointNitrus
2018-11-213DS: Use recent devkitPro build toolsNitrus
2018-11-16PSP: Copy the extracted keyboard files instead of kbd.zipCameron Cawley
2018-11-16PSP: Add README.PSP to the output of the print-dists ruleCameron Cawley
2018-11-16PSP: Don't hard-code the version and list of data files in the build scriptCameron Cawley
2018-11-15WIN32: Move the Windows-specific packaging rules into a separate fileCameron Cawley
2018-11-04BACKENDS: Remove references to the GP32 backendCameron Cawley
2018-11-03ANDROID: Fix a -Wformat-security warningCameron Cawley
2018-10-28IOS: Disable code using safeAreaInsets when compiling with iOS SDK 10 or belowThierry Crozat
2018-10-28IOS: Attempt to fix compilation with pre-iOS 11 SDKThierry Crozat