aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/android/org
AgeCommit message (Collapse)Author
2019-11-08ANDROID: Fix OSD message display crash or failThanasis 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-16ANDROID: Use more portable directory query methodEugene Sandulenko
2019-10-08ANDROID: 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-27ANDROID: Added more logic for scraping the storage pathsEugene Sandulenko
2019-09-27ANDROID: Request permissions to external storageEugene Sandulenko
2019-09-27ANDROID: Fix exceptionEugene Sandulenko
2019-09-27ANDROID: Added list of external storages to the list of accessible directoriesEugene Sandulenko
2019-09-27ANDROID: Hook getAllStorageLocations() into JNIEugene Sandulenko
2019-09-27ANDROID: Hook external storage class into ScummVMHelperEugene Sandulenko
2019-09-27ANDROID: Turn map into spliced list for easier marshallingEugene Sandulenko
2019-09-27ANDROID: Initial code for external storage enumeratorEugene Sandulenko
2019-09-23ANDROID: Fix crash when exiting a game (Blade Runner)Thanasis Antoniou
2019-09-08ANDROID: 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-20ANDROID: Add a button to show the virtual keyboardCameron Cawley
2019-08-02ANDROID: Don't hide the virtual keyboard when the Enter key is pressedCameron Cawley
2019-05-09ANDROID: Make pushEvent take 7 parameters instead of 6Cameron Cawley
2018-10-05ANDROID: Implement clipboard supportCameron Cawley
2016-08-24CLOUD: Add Networking::Connection::isLimited()Alexander Tkachev
`false` everywhere by default, but works on Android (`true` if not Wi-Fi).
2016-08-24CLOUD: Add openurl-android.cppAlexander Tkachev
2016-05-22ANDROID: Add support for ScummVM menu on Android TV devicesMatthew 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-05ANDROID: Remove unpacker and fix support for non armJoel Teichroeb
2014-06-18ANDROID: Hide system mouse pointer on OUYAMarcus Comstedt
2014-02-27ANDROID: Fix Android pre3.1 compatibility.D G Turner
This was broken by a50ede203b0424d800d2a1d4460121f9f1de8e7a.
2014-02-22ANDROID: Slight formatting fix.Johannes Schickel
2014-02-21ANDROID: 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-27ANDROID: Fix a race conditionJoel 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-08ANDROID: Enter main menu on middle mouse pressMarcus Comstedt
2013-08-08ANDROID: Add support for joystick motionMarcus Comstedt
2013-08-08ANDROID: Add gamepad button supportMarcus Comstedt
2012-12-24ANDROID: 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-21ANDROID: Fixed tapping touchpad not sending left clicksLauri Härsilä
2012-10-19ANDROID: Mouse and stylus supportLauri Härsilä
From pull request #285.
2011-10-28ANDROID: Actually create the savegame directory.Alyssa Milburn
Not sure how this went missing from the commit. (cherry picked from commit fed26146a855fc79784c3df0ae3a1bf068fc2722)
2011-10-25ANDROID: Match versions when checking for plugins.Alyssa Milburn
2011-10-25ANDROID: Point the default savepath to external storage.Alyssa Milburn
(If that fails, fall back to a readable app-specific directory.)
2011-10-25ANDROID: Move from org.inodes.gus to org.scummvm.Alyssa Milburn
2011-10-22ANDROID: 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-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-02ANDROID: Style fixdhewg
2011-04-06ANDROID: Add multitouch supportdhewg
2011-04-03ANDROID: Ignore unrelated surface changesdhewg
2011-03-30ANDROID: Map right click to Camera/Searchdhewg
2011-03-18ANDROID: Seperate DPAD codesdhewg
2011-03-18ANDROID: Implement trackball clickdhewg
2011-03-17ANDROID: Fix KeyEvent NullPointerExceptiondhewg
Could happen with some special symbols from the virtual keyboard
2011-03-17ANDROID: Ignore the slop area on all touch scrollsdhewg
Prevents initial cursor jumps
2011-03-16ANDROID: Input system overhauldhewg
Rewritten input system with many new feature. Fixed related bugs and shortcomings on the way.
2011-03-16ANDROID: Cleanup and extend chooseEglConfigdhewg
Add more checks and log all possible configs
2011-03-14ANDROID: Halve the audio buffer sizedhewg
Also, run into the blocking audio write without sleep. This hopefully fixes audio hickups on slow devices.