Pawel Kolodziejski
2ff565cf32
ANDROID: Rename Android folder as it's specific for ResidualVM
2020-10-05 12:35:32 +02:00
Pawel Kolodziejski
6f69981904
BACKENDS: Drop launcherInitSize() and use 2d backend gfx manager for launcher.
2020-09-30 16:52:44 +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
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
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
Bastien Bouclet
feaf9dc365
ALL: Sync with ScummVM rev. 55dba55056
2019-12-08 17:06:42 +01:00
Bastien Bouclet
d474e3f94f
ALL: Sync with ScummVM - rev. ea3f8f2e33
2019-06-29 19:08:44 +02: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
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
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
Pawel Kolodziejski
19bcd1f3bc
ALL: Sync with ScummVM
2016-11-12 12:59:06 +01:00
Pawel Kolodziejski
8759900b6a
ALL: synced with ScummVM
2014-04-05 18:18:42 +02:00
Dries Harnie
24d679fa9d
ANDROID: Remove unused htc_fail and shake_offset fields
2014-02-02 14:12:28 +01:00
Joel Teichroeb
0afc2b8e0b
ANDROID: Remove Unpacker and plugin related things
...
Also remove the splash screen that happend during unpacking.
2014-01-24 11:51:20 -08:00
Pawel Kolodziejski
068ff94d20
ALL: synced with ScummVM
2013-07-07 15:29:33 +02:00
Dries Harnie
dcca11fea8
ANDROID: Refactor touch controls to separate class
2013-06-02 15:27:55 +02:00
Dries Harnie
471e4748b3
ANDROID: Support swipe-based virtcontrols
...
Touching and holding the left side of the screen functions as a
joystick.
Swiping the middle side allows fine control over arrow keys (eg.
dialogues), tapping it sends an enter key.
Swiping the right side up/down sends pageup/pagedown.
2013-06-02 15:27:55 +02:00
Dries Harnie
dcfade91e9
ANDROID: Force fullscreen setting to true
2013-06-02 15:27:38 +02:00
Dries Harnie
7396dc5778
ANDROID: Joystick movement and swipes
2013-06-02 14:53:50 +02:00
Dries Harnie
97a698a554
ANDROID: Add kVirtControls to OSystem_Android
2013-06-02 14:53:50 +02:00
Pawel Kolodziejski
72664703cf
ALL: sync with scummvm
2012-07-06 22:05:21 +02:00
Tobias Gunkel
228cc7ac64
ANDROID: adjust event handling
...
- controls in non-mouse mode:
- use the touchpad borders as arrow keys
- double tap on one of the borders triggers run mode
- tap into the center area triggers the use-action (ENTER)
- double-tap into the center area triggers the lookat-action ('u')
- long press into the center area shows inventory in grim ('i')
- a fling in the center area skips the current sentence ('.')
TODO: Instead of hardcoding the keys, they should be mapped later.
Note that passing events from onTouch() to the GestureListener does not seem to work correctly (most double-taps are ignored). Instead onTouchEvent() is used now which worked much better with the GestureListener.
2012-04-30 19:11:32 +02:00
Tobias Gunkel
c501fa8c58
ANDROID: implement OSystem methods and add support for soft rendering
2012-04-30 19:11:31 +02:00
Tobias Gunkel
45ca17f122
ANDROID: adjust Android backend files for ResidualVM
2012-04-30 19:09:34 +02:00
tobias
654ccc883c
ANDROID: import backends/platform/android from ScummVM
2012-04-30 19:04:24 +02:00