Cameron Cawley
83002b66dc
ANDROID: Clean up touch screen input
2019-04-12 20:30:17 +01:00
Bastien Bouclet
3de0e3f175
BUILD: Rebuild the Windows resources when a shader changes
2019-04-11 20:40:39 +02:00
Hubert Maier
ce8227323b
AmigaOS4: Exclude platform from a SDL1/2 keyboard fix that breaks numpad usage ( #1551 )
...
SDL1/2: Exclude AmigaOS4 from returning 0 for .ascii
*reset .ascii to 0, when Num-Lock is NOT enabled and keypad directional keys are pressed* (original description) is causing the numpad to play dead completely on AmigaOS4 (no matter if numlock is active or not). This is a workaround for the SCUMM engine, where keycodes are mixed with ASCII codes.
Check commit f5ed14e93d for reference.
Fixes bug #10558 . Tested with both SDL1 and 2 on AmigaOS4 and with both Indiana Jones games.
2019-04-11 01:28:18 +03:00
Cameron Cawley
f99eaba72e
ANDROID: Update to compile with modern NDKs
2019-04-09 23:00:21 +01:00
Cameron Cawley
c21090ea03
BACKENDS: Simplify setGraphicsMode on GPH, Dingux and LinuxMoto
2019-04-07 20:52:39 +03:00
Cameron Cawley
62660da0bc
RISCOS: Log messages using !Reporter
2019-04-05 18:50:05 +01:00
Cameron Cawley
e4b78f4f62
WIN32: Ensure the translated dialog strings are using the correct encoding
2019-04-04 01:06:30 +03:00
Cameron Cawley
e40cdea6ba
SDL: Use Common::KEYCODE_KP_ENTER instead of SDLK_KP_ENTER
2019-04-02 22:41:21 +01:00
Matan Bareket
e84e71ed34
BACKENDS: Add gray20 color to our XPM icon parser
...
We don't change the icon that often but there's much more x11 colors than just black and gray20 that we may end up having in the XPM file
2019-04-02 13:56:12 -04:00
Cameron Cawley
27e6a28e4e
BACKENDS: Fix compilation with SDL_Net enabled and cloud support disabled
2019-04-02 12:02:21 -04:00
Cameron Cawley
364fb12e83
BUILD: Convert the NEWS.md file if pandoc is installed
2019-04-02 11:59:31 -04:00
Matan Bareket
905528deb8
DS: Fix icon formats to work with ndstool
2019-04-02 11:43:12 -04:00
Matan Bareket
ef87932cfb
BUILD: Update Bada and DS graphics
2019-04-02 10:55:57 -04:00
Matan Bareket
eaa9f23505
BUILD: Update logos and icons on ports
2019-04-02 10:55:57 -04:00
Matan Bareket
69cecebdbc
BUILD: Update default theme to use remastered
2019-04-02 10:55:57 -04:00
Orgad Shaneh
64a4d498ce
Fix mouse going out of bounds in fullscreen
...
The coordinates were translated, but this was done on a copy
instead of overwriting the original object.
2019-04-01 21:12:33 +03:00
Cameron Cawley
62fc4c94bf
SDL: Fix compilation without 16 bit colour support
2019-03-31 15:03:09 +03:00
Cameron Cawley
b3dc3832f7
SDL: Remove outdated comment
2019-03-25 23:36:33 +01:00
Filippos Karapetis
769cf5492c
SDL: Wrap the full screen toggle code into a separate function
2019-03-10 18:32:13 +02:00
Cameron Cawley
f426ba6c36
SDL: Move fullscreen and screenshot event handling to SdlGraphicsManager ( #1522 )
2019-03-10 18:25:25 +02:00
Cameron Cawley
09dbe7686b
JANITORIAL: Update all scummvm.org URLS to use https
2019-03-09 21:52:14 +01:00
Lothar Serra Mari
1aba295dcc
ALL: Bump copyright year to 2019
2019-03-03 14:18:35 +01:00
Cameron Cawley
342733cee6
SDL: Add a function to convert from SDL_PixelFormat to Graphics::PixelFormat
2019-03-03 13:44:10 +01:00
Cameron Cawley
205df5dbdf
IMAGE: Fix taking screenshots on big endian systems
2019-03-02 07:29:22 +01:00
Cameron Cawley
8ae17b481a
IMAGE: Move bitmap writing code out of OpenGLGraphicsManager
2019-03-02 07:29:22 +01:00
Laurent Merckx
fc16b30bbf
SDL/GRIM: Improve game controller support
...
- Use back button to open virtual keyboard (managed by resvm-sdl-events)
- Map controller buttons to corresponding actions (in grim engine)
- Solve bug on RPI with Myst3 (view stuck on top when using joystick)
2019-02-24 07:46:09 +01:00
Bastien Bouclet
cbc005adba
SDL: Fix some clang-tidy warnings
2019-02-23 09:58:10 +01:00
DouglasLiuGamer
d4d6e6203b
SDL: Implement screenshot saving
2019-02-23 09:52:09 +01:00
Cameron Cawley
309286cfbb
BUILD: Improve rules for compiling Windows resource scripts
2019-02-21 20:33:39 +00:00
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
a79c3b7961
SDL: Don't set a profile when requesting an OpenGL context
...
It does not make too much sense to request a compatibility profile with
OpenGL 2.1 since that notion was added in GL 3.2.
Fixes context creation on Windows with old nvidia drivers (v310.90).
2019-01-28 12:50:07 +01:00
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
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
Bastien Bouclet
31a29e666e
SDL: Use the desktop resolution when drawing games to a framebuffer
...
Fixes #1513 .
2018-12-20 06:20:51 +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