Commit graph

106 commits

Author SHA1 Message Date
Pawel Kolodziejski
ada0dd648c ANDROID: Attempt to fix Android compilation 2020-09-23 22:44:49 +02:00
Pawel Kolodziejski
c4a605505e ANDROID: Fixed compilation 2020-09-12 15:16:46 +02:00
Pawel Kolodziejski
bc84ce2469 ANDROID: Fixed gfx method 2020-09-03 03:12:07 +02:00
Pawel Kolodziejski
03426360ef ANDROID: Sync events code 2020-09-03 03:07:17 +02:00
Pawel Kolodziejski
1884ccaa3a ANDROID: Try to sync Android backend 2020-09-03 02:50:39 +02:00
Pawel Kolodziejski
d5304e2568 ALL: Synced with ScummVM - rev: 33a47d23b8 2020-09-03 02:21:14 +02:00
Artem Vorobiev
fc02c528b9 ANDROID: Fix sigsegv and sigfpe on start. Enable basic touch control. 2020-08-27 19:56:32 +02:00
Pawel Kolodziejski
3de1a96480 ANDROID: Reverse changes from ScummVM sync 2020-06-25 10:58:11 +02:00
Pawel Kolodziejski
fa277fcb48 ALL: Sync with ScummVM - rev a94849abc4 2020-06-25 08:34:00 +02:00
Pawel Kolodziejski
99197060d3 ANDROID: Fixed compilation after sync 2020-06-22 08:28:07 +02:00
Dries Harnie
7823e94c18 ANDROID: Shift graphics code to graphics.cpp
This brings our port more in line with ScummVM. Much of the code there
now is analogous to graphics/opengl/opengl-graphics.h
2020-06-09 12:45:15 +02:00
Dries Harnie
33975233de ANDROID: Remove focus rect and zoning 2020-06-09 12:45:15 +02:00
Dries Harnie
146551f994 ANDROID: Move to ModularBackend 2020-06-09 12:45:14 +02:00
Dries Harnie
20207012ae ANDROID: Remove a few more differences with ScummVM 2020-06-09 12:45:14 +02:00
Dries Harnie
2d4b666aa1 ANDROID: Remove a few differences with ScummVM 2020-06-09 12:45:14 +02:00
Dries Harnie
fb7260c406 ANDROID: Reduce differences with ScummVM 2020-06-09 12:45:14 +02:00
Dries Harnie
1a49825573 ANDROID: Replace KeyReceiver by g_System::pushEvent 2020-06-09 12:45:14 +02:00
Dries Harnie
6063865b9e ANDROID: Fix-up after sync with ScummVM 2020-06-09 12:45:14 +02:00
Cameron Cawley
65a09ee0fa BASE: Always set a default value for the vsync config key 2020-05-15 15:48:08 +02:00
Dries Harnie
423f911987 ANDROID: Force browser_lastpath to the value in --path
This forces the file browser dialog to always open onto the
external SD card.
2020-04-07 14:21:13 +02:00
Dries Harnie
0e1ac9b46c BUILD: Android build fixes for OSX 2020-04-06 17:06:41 +02:00
Dries Harnie
8a01b028fb TRAVIS: Base ANDROID_VERSIONCODE on Travis build number 2020-03-07 15:13:23 +01:00
Dries Harnie
51d4e1b66d ANDROID: Sign package using $KEYSTORE 2020-03-07 15:13:23 +01:00
Dries Harnie
eac71426c2 TRAVIS: Build APK for both architectures at once 2020-03-07 15:13:23 +01:00
Bastien Bouclet
feaf9dc365 ALL: Sync with ScummVM rev. 55dba55056 2019-12-08 17:06:42 +01:00
Dries Harnie
2436446331 BUILD: Add gradle wrapper script for CI 2019-09-28 15:47:41 +02:00
Dries Harnie
3adddcaba2 ANDROID: Request runtime permissions for SD card 2019-09-28 15:47:41 +02:00
Dries Harnie
5f556103df ANDROID: Fix some errors pointed out by lint 2019-09-28 15:47:41 +02:00
Dries Harnie
1ede4ebd0d ANDROID: Move to Gradle 2019-09-28 15:47:41 +02:00
Dries Harnie
8910f90d1b BUILD: Use correct ABI for android, use correct target 2019-09-28 15:47:41 +02:00
Bastien Bouclet
d474e3f94f ALL: Sync with ScummVM - rev. ea3f8f2e33 2019-06-29 19:08:44 +02:00
Cameron Cawley
3c770580d1 ANDROID: Mouse and stylus support
Originally from ScummVM.
2019-04-16 22:44:37 +01:00
Dries Harnie
c4c315decc
Merge pull request #1537 from ccawley2011/android-input
ANDROID: Clean up input
2019-04-16 08:10:56 +02:00
Dries Harnie
29a87b134e
Merge branch 'master' into android-features 2019-04-16 07:59:53 +02:00
Cameron Cawley
67324ff6e7 ANDROID: Don't force use of the Modern theme 2019-04-12 21:09:55 +01:00
Cameron Cawley
7f0c9a34ec ANDROID: Implement clipboard support 2019-04-12 21:04:19 +01:00
Cameron Cawley
0361373700 ANDROID: Use the dedicated GUI option for enabling the touchpad mode 2019-04-12 21:00:08 +01:00
Cameron Cawley
4c38b454fe ANDROID: Replace getPixelFormatName function with PixelFormat::toString 2019-04-12 20:55:12 +01:00
Cameron Cawley
26678d034b ANDROID: Open the main menu when the Play/Pause button is pressed 2019-04-12 20:32:20 +01:00
Cameron Cawley
83002b66dc ANDROID: Clean up touch screen input 2019-04-12 20:30:17 +01:00
Cameron Cawley
f99eaba72e ANDROID: Update to compile with modern NDKs 2019-04-09 23:00:21 +01:00
Bastien Bouclet
4dca903dc0 ANDROID: Fix build 2017-12-07 19:11:02 +01:00
Bastien Bouclet
3ec01653c3 ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
Vincent Pelletier
58ff5bd79a ANDROID: Limit mixer output sample rate
Fixes
  rate effect can only handle rates < 131072
error for example when starting grim intro video.
2017-07-20 11:25:44 +09:00
Vincent Pelletier
f8c3dc085c ANDROID: Apply a few missed backports
These make ResidualVM crash on application initialisation.
2017-04-19 11:00:15 +00:00
Pawel Kolodziejski
19bcd1f3bc ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
Bastien Bouclet
31715787ca SYSTEM: Add a system method for retrieving the screen framebuffer 2016-02-06 08:53:41 +01:00
Bastien Bouclet
ed38c20cce OPENGL: Add a Context class used to describe the active OpenGL context 2016-02-06 08:02:50 +01:00
Bastien Bouclet
6c78bcebe4 GRAPHICS: Move opengles2 files to the opengl folder 2016-02-06 08:02:49 +01:00
Bastien Bouclet
4c2c1b4d36 GRAPHICS: Set the namespace for OpenGL classes to OpenGL 2016-02-06 08:02:27 +01:00