Commit Graph
4365 Commits
Author SHA1 Message Date
Cameron Cawley 0f45b7f9bc RISCOS: Add RISC OS support 2019-01-27 11:36:26 +00:00
Bastien Bouclet 66654cb376 ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
Matan Bareket 08d48e9f2c BUILD: Copy README.md instead of README 2018-12-25 11:37:26 -05:00
Cameron Cawley 7dbc613258 BUILD: Add fonts.dat to packaging rules 2018-12-25 12:47:42 +01:00
Thierry Crozat 56d1305f9d COMMON: Rename enum variable for native browser feature
There was a typo in the name (missing 'r' in browser).
2018-12-17 23:06:07 +00:00
SupSuper d0512db25c WIN32: Move all ARRAYSIZE undefs to util.h
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-17 12:28:33 +02:00
Filippos Karapetis 54159276c7 WIN32: Fix build after the addition of SHGetFolderPath() 2018-12-16 19:50:05 +02:00
Thierry Crozat 319b90fb21 BACKENDS: Add kFeatureNativeFileBowserDialog 2018-12-16 15:58:43 +00:00
Cameron Cawley 1de8f1e529 WIN32: Use SHGetFolderPath to get the location of the Application Data folder (#1449) 2018-12-16 17:04:24 +02:00
SupSuper 7bff9176d5 WIN32: Fix incorrect Windows version check
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-16 10:48:13 +00:00
SupSuper 61070f6ce0 WIN32: Add DialogManager with system file browser support 2018-12-16 10:48:13 +00:00
SupSuper 2f2555f728 WIN32: Move utility functions to a common wrapper 2018-12-16 10:48:13 +00:00
SupSuper 28e4d7bb43 OSX: Integrate system file browser into DialogManager 2018-12-16 10:48:13 +00:00
SupSuper c2d5b35062 WIN32: Restore Windows 98 compatibility (bug #10613)
Replace calls to GetUserDefaultUILanguage and SHGetFolderPath which aren't supported in older Windows.
2018-12-13 06:34:12 +00:00
Bastien Bouclet add9a0b49a POSIX: Set the default screenshots path to the XDG Pictures directory 2018-12-02 19:34:02 +01:00
Cameron Cawley 8fa2f90a26 CREATE_PROJECT: Support building with Tremor instead of Vorbis 2018-11-27 22:58:02 +00:00
Thierry Crozat 4e24ede18d SDL: Fix crash when calling OSystem::quit() and OSystem::fatalError() 2018-11-26 22:42:30 +00:00
Cameron Cawley 97e2da5ae9 3DS: Fix copy/paste error 2018-11-21 20:14:25 +00:00
Cameron Cawley 84b91c1797 3DS: Fix typos 2018-11-21 15:36:24 +00:00
Cameron Cawley ae25843ea7 3DS: Remove unnecessary include 2018-11-21 15:36:24 +00:00
Cameron Cawley e7cb178feb 3DS: Fix building outside the main source directory 2018-11-21 15:36:24 +00:00
D G Turner 442c578223 IOS7: Enable Port Specific Software Scalers.
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-21 08:11:48 +00:00
Nitrus 187889cd79 3DS: Updated README.md 2018-11-21 07:54:49 +00:00
Nitrus c80bbc4ee5 3DS: Added improved README.md 2018-11-21 07:54:49 +00:00
Nitrus f615b3392b 3DS: Fix assertion issue in case cursor dimensions are zero 2018-11-21 07:54:49 +00:00
Nitrus 92ab8328b1 3DS: Clear render target on each frame
...in order to clear framebuffer artifacts in case the screen is not stretched.
2018-11-21 07:54:49 +00:00
Nitrus a4f85955fe 3DS: Don't wait after SyncDisplayTransfer 2018-11-21 07:54:49 +00:00
Nitrus 4d84105237 3DS: Fix deprecated C3D methods 2018-11-21 07:54:49 +00:00
Nitrus 2122c07d5f 3DS: Update header inclusions and forbidden symbols 2018-11-21 07:54:49 +00:00
Nitrus b782705a20 3DS: Clean up entry point 2018-11-21 07:54:49 +00:00
Nitrus dffe50c1d8 3DS: Use recent devkitPro build tools 2018-11-21 07:54:49 +00:00
Cameron Cawley cf1d0354fe PSP: Copy the extracted keyboard files instead of kbd.zip 2018-11-16 05:19:19 +00:00
Cameron Cawley 6360c7eb31 PSP: Add README.PSP to the output of the print-dists rule 2018-11-16 05:19:19 +00:00
Cameron Cawley 0170f396f5 PSP: Don't hard-code the version and list of data files in the build script 2018-11-16 05:19:19 +00:00
Cameron Cawley e8cc0fbaca WIN32: Move the Windows-specific packaging rules into a separate file 2018-11-15 06:56:53 +00:00
Cameron Cawley 60365dc0da ANDROID: Fix a -Wformat-security warning 2018-11-03 20:29:01 +00:00
Thierry Crozat cc1e43bd2d IOS: Disable code using safeAreaInsets when compiling with iOS SDK 10 or below 2018-10-28 18:08:38 +00:00
Thierry Crozat b41a3a518a IOS: Attempt to fix compilation with pre-iOS 11 SDK 2018-10-28 17:40:56 +00:00
Thierry Crozat 1f8b4a430f IOS: Fix missing brackets 2018-10-28 17:27:52 +00:00
Yoshi Sugawara b4bad9100a IOS: Support building in Xcode 10/iOS 12, and for iPhone X-like devices that have a "safe area"
iOS 12 drops support for libstdc++, so the project needs to be compiled explicitly using libc++.
Support the "safe area" when redrawing the view to leave space for the notch in portrait and
landscape orientations.
2018-10-28 17:16:06 +00:00
Jozef Legény b705262b09 IOS: Hide keyboard when rotating to landscape
On iOS12 at least, the rotation did not force the keyboard to hide. This
fix will force it to be retracted in landscape and restored when
rotating back to the portrait position.
2018-10-18 19:48:00 +01:00
Thierry Crozat 941d22c047 BACKENDS: Use OSystem::destroy() instead of deleting directly the g_system instance 2018-10-14 21:25:33 +01:00
D G Turner f7b349ae66 DS: Fix Compilation. 2018-10-08 00:16:23 +01:00
D G Turner 1f06cad15d DS: Fix Out Of Bounds Array Access Errors.
This is from bug Trac #10653.
2018-10-07 22:32:27 +01:00
D G Turner 9c1dfe41aa PSP: Fix Minor Memory Access Error and Leaks in Backend Code.
This is as per bug Trac #10654.
2018-10-07 21:23:29 +01:00
D G Turner 2eecde612a IOS: Correct Compilation Breakage From Last Commit. 2018-10-06 08:33:20 +01:00
D G Turner 253e556601 IOS: Fix Closing Standard Output & Error Log File.
This is as per bug Trac #10656.
2018-10-06 07:16:32 +01:00
Cameron Cawley 539c3330a8 ANDROID: Implement clipboard support 2018-10-05 00:10:27 +01:00
Cameron Cawley 174b0d1864 PS2: Fix compilation with latest PS2SDK 2018-09-14 02:33:16 +01:00
Jonny Bergström 58f3aac49e IOS: Only change idle timer from main thread.
This prevents various runtime warnings i.e.
"Main Thread Checker: UI API called on a background thread:
-[UIApplication setIdleTimerDisabled:] ..."
2018-09-14 02:32:25 +01:00