Jonny Bergström
a9a6ce7e81
IOS: Add support for three finger swipes up/down for showing/hiding software keyboard
2019-02-16 17:28:16 +00:00
Thierry Crozat
4795f2b68a
IOS: Implement kFeatureVirtualKeyboard to show/hide the keyboard
2019-02-16 17:20:57 +00:00
gameblabla
b0803118da
DINGUX: Fix dinguxsdl graphics backend
2019-02-13 04:35:12 +00:00
Bastien Bouclet
26d0935b9f
COMMON: Remove usage of ScopedPtr in OutSaveFile
...
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.
2019-01-05 12:02:19 +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
1d412701d1
WIN32: Always include windows.h before util.h
...
This avoids Windows trying to stomp our definition of ARRAYSIZE
2018-12-17 12:28:33 +02:00
SupSuper
272d4105b2
WIN32: Fix libcurl redefining ARRAYSIZE
...
libcurl pulls in Windows headers, so let's include it first to avoid clashing with common headers
2018-12-17 12:28:33 +02: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
9aef3dd8a7
WIN32: Respect browser_lastpath setting
2018-12-16 10:48:13 +00:00
SupSuper
93695a9dcf
WIN32: Fix dialog compilation under MinGW
2018-12-16 10:48:13 +00: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
5fce1ae464
BACKENDS: Move OSX file browser into backend
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
79a4e3f813
BACKENDS: Remove references to the GP32 backend
2018-11-04 21:38:45 +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
Thierry Crozat
3b542cea53
SURFACESDL: Respect filtering setting when performing aspect ratio correction
2018-10-24 23:34:41 +02: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