dolphin/Source/Android
Ryan Houdek 6cc40b1235 Improve stability of the Wii U Gamecube Controller adapter under Android.
Under failure conditions of the GC Adapter, When interface count is zero and we can't open the device.
Then there were race conditions on shutdown of the threads which could result in crashing.

Make adapter opening more robust like the Mayflash DolphinBar.
Make shutdown more robust by making the read thread control the write thread.
Make sure that there is actual data to be written when kicking the write thread. So it doesn't attempt a write a shutdown.
Make a toast on screen to tell the user that the adapter needs to be unplugged and plugged back in again for it to work.
2016-02-13 08:17:20 -06:00
..
app Improve stability of the Wii U Gamecube Controller adapter under Android. 2016-02-13 08:17:20 -06:00
gradle/wrapper Fix android builds 2016-01-21 22:55:51 -05:00
jni [Android] Implement support for real Wiimotes with the DolphinBar 2016-02-07 05:31:48 -06:00
.gitignore Android:Changes to simplify command-line building of the app, and bugfixes to the Gradle script 2015-07-13 09:37:44 -04:00
android.toolchain.cmake Android: Allow compilation using Android NDK r10e. 2015-06-07 13:36:59 -04:00
build.gradle Implement Gamecube Input setting screen 2016-01-29 23:33:06 -05:00
code-style-java.jar Android: Fix a possible crash in the file browser if attempting to show a file with no extension. 2015-05-12 09:18:29 -04:00
gradle.properties Implement Gamecube Input setting screen 2016-01-29 23:33:06 -05:00
gradlew Convert the Android source code to the directory structure of a Gradle-based Android Studio project. 2015-05-02 21:49:17 -04:00
gradlew.bat Convert the Android source code to the directory structure of a Gradle-based Android Studio project. 2015-05-02 21:49:17 -04:00
settings.gradle Convert the Android source code to the directory structure of a Gradle-based Android Studio project. 2015-05-02 21:49:17 -04:00