Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-08 | ANDROID: Fix OSD message display crash or fail | Thanasis Antoniou | |
For translated message text. Android expected UTF-8 format for the message Also makeToast for OSD needed to be run from the main UI thread | |||
2019-10-16 | ANDROID: Use more portable directory query method | Eugene Sandulenko | |
2019-10-08 | ANDROID: Ask for external storage access onCreate() | Thanasis Antoniou | |
This is a quick fix, it needs to be improved upon With this fix on devices with API >= Marshmallow (6.0.1) the ScummVM app will ask for the permission during runtime onCreate(), and not only when trying to browse the list of folders and files. However, it is only a quick fix, because the original behavior will still kick in and the prompt to Quit because no SD Card was detected will be displayed anyway. So even if the user grants access during runtime, they will still be forced to exit the app and will have to relaunch. | |||
2019-09-27 | ANDROID: Added more logic for scraping the storage paths | Eugene Sandulenko | |
2019-09-27 | ANDROID: Request permissions to external storage | Eugene Sandulenko | |
2019-09-27 | ANDROID: Fix exception | Eugene Sandulenko | |
2019-09-27 | ANDROID: Added list of external storages to the list of accessible directories | Eugene Sandulenko | |
2019-09-27 | ANDROID: Hook getAllStorageLocations() into JNI | Eugene Sandulenko | |
2019-09-27 | ANDROID: Hook external storage class into ScummVMHelper | Eugene Sandulenko | |
2019-09-27 | ANDROID: Turn map into spliced list for easier marshalling | Eugene Sandulenko | |
2019-09-27 | ANDROID: Initial code for external storage enumerator | Eugene Sandulenko | |
2019-09-23 | ANDROID: Fix crash when exiting a game (Blade Runner) | Thanasis Antoniou | |
2019-09-08 | ANDROID: Rewrite to make use of OpenGLGraphicsManager (#1695) | Cameron Cawley | |
* ANDROID: Rewrite to make use of OpenGLGraphicsManager * ANDROID: Fix emulated mouse button up events | |||
2019-08-20 | ANDROID: Add a button to show the virtual keyboard | Cameron Cawley | |
2019-08-02 | ANDROID: Don't hide the virtual keyboard when the Enter key is pressed | Cameron Cawley | |
2019-05-09 | ANDROID: Make pushEvent take 7 parameters instead of 6 | Cameron Cawley | |
2018-10-05 | ANDROID: Implement clipboard support | Cameron Cawley | |
2016-08-24 | CLOUD: Add Networking::Connection::isLimited() | Alexander Tkachev | |
`false` everywhere by default, but works on Android (`true` if not Wi-Fi). | |||
2016-08-24 | CLOUD: Add openurl-android.cpp | Alexander Tkachev | |
2016-05-22 | ANDROID: Add support for ScummVM menu on Android TV devices | Matthew Garrett | |
Android TV devices don't have menu buttons. Remotes should have a play/pause button (which may send individual play and pause events rather than a combined event) and gamepads should have a Y button. Use these to open the menu. | |||
2015-01-05 | ANDROID: Remove unpacker and fix support for non arm | Joel Teichroeb | |
2014-06-18 | ANDROID: Hide system mouse pointer on OUYA | Marcus Comstedt | |
2014-02-27 | ANDROID: Fix Android pre3.1 compatibility. | D G Turner | |
This was broken by a50ede203b0424d800d2a1d4460121f9f1de8e7a. | |||
2014-02-22 | ANDROID: Slight formatting fix. | Johannes Schickel | |
2014-02-21 | ANDROID: Fix runtime failure on earlier versions of Android. | D G Turner | |
getAxisValue() is only present from Android 3.1 onwards and usage causes a runtime failure on earlier versions of Android. This bug was introduced by a50ede20 with addition of OUYA support. This solution is as recommended on the Android developer portal. | |||
2014-01-27 | ANDROID: Fix a race condition | Joel Teichroeb | |
setSurface is done in a different thread than the one that starts the scummvm main. The main thread would then wait until the setSurface thread notifies. The setSurface thread would notify before it actually calls setSurface, meaning if the thread is preemted before calling setSurface, initSurface will assert, causing the app to crash. | |||
2013-08-08 | ANDROID: Enter main menu on middle mouse press | Marcus Comstedt | |
2013-08-08 | ANDROID: Add support for joystick motion | Marcus Comstedt | |
2013-08-08 | ANDROID: Add gamepad button support | Marcus Comstedt | |
2012-12-24 | ANDROID: Remove parameter forcing use of Modern theme. | D G Turner | |
This parameter overrides any user choice in the GUI or config file, which is not good UX design (and is making it hard to debug loading issues associated with theme files). If we want to set this to default to Modern, we should do this in a different way i.e. do this by ConfMan.loadDefaultConfigFile() This is probably related to the Android issue with the backend init running before main() is called, rather than after... | |||
2012-10-21 | ANDROID: Fixed tapping touchpad not sending left clicks | Lauri Härsilä | |
2012-10-19 | ANDROID: Mouse and stylus support | Lauri Härsilä | |
From pull request #285. | |||
2011-10-28 | ANDROID: Actually create the savegame directory. | Alyssa Milburn | |
Not sure how this went missing from the commit. (cherry picked from commit fed26146a855fc79784c3df0ae3a1bf068fc2722) | |||
2011-10-25 | ANDROID: Match versions when checking for plugins. | Alyssa Milburn | |
2011-10-25 | ANDROID: Point the default savepath to external storage. | Alyssa Milburn | |
(If that fails, fall back to a readable app-specific directory.) | |||
2011-10-25 | ANDROID: Move from org.inodes.gus to org.scummvm. | Alyssa Milburn | |
2011-10-22 | ANDROID: Fix plugins on Android 3.1+. | Alyssa Milburn | |
Android 3.1 changed the default behaviour for broadcasts so that it doens't wake up non-running receivers, so we need to override that. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-02 | ANDROID: Style fix | dhewg | |
2011-04-06 | ANDROID: Add multitouch support | dhewg | |
2011-04-03 | ANDROID: Ignore unrelated surface changes | dhewg | |
2011-03-30 | ANDROID: Map right click to Camera/Search | dhewg | |
2011-03-18 | ANDROID: Seperate DPAD codes | dhewg | |
2011-03-18 | ANDROID: Implement trackball click | dhewg | |
2011-03-17 | ANDROID: Fix KeyEvent NullPointerException | dhewg | |
Could happen with some special symbols from the virtual keyboard | |||
2011-03-17 | ANDROID: Ignore the slop area on all touch scrolls | dhewg | |
Prevents initial cursor jumps | |||
2011-03-16 | ANDROID: Input system overhaul | dhewg | |
Rewritten input system with many new feature. Fixed related bugs and shortcomings on the way. | |||
2011-03-16 | ANDROID: Cleanup and extend chooseEglConfig | dhewg | |
Add more checks and log all possible configs | |||
2011-03-14 | ANDROID: Halve the audio buffer size | dhewg | |
Also, run into the blocking audio write without sleep. This hopefully fixes audio hickups on slow devices. |