summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java/org
AgeCommit message (Collapse)Author
2020-11-20Android: Fix IllegalStateException on startupJosJuice
See https://github.com/dolphin-emu/dolphin/pull/9095#pullrequestreview-535576465
2020-11-20Merge pull request #9170 from JosJuice/android-extension-hack-2Léo Lam
Android: Remove hacks for Wii Remote extension setting, round 2
2020-11-20Merge pull request #9193 from JosJuice/android-clear-motioncontrolsenabledLéo Lam
Android: Re-add motionControlsEnabled to clearWiimoteNewIniLinkedPreferences
2020-11-17Android: Add @Keep annotation to things accessed using JNIJosJuice
This acts as a hint to both people and automated tools that a variable or method shouldn't be renamed or removed.
2020-11-11Android: Warn when path in config is unavailableJosJuice
Content URIs stop working if Dolphin loses permissions, which happens for instance when reinstalling Dolphin.
2020-11-11Android: Add null check for InputOverlayJosJuice
Hopefully fixes https://bugs.dolphin-emu.org/issues/12316.
2020-11-09Android: Move orientation setting to main settings screenJosJuice
I moved it from the main settings screen to the in-game menu in PR 8439 so that it could be changed while a game is running, but now that the main settings can be accessed while a game is running, there's no reason to not put it in the main settings. https://bugs.dolphin-emu.org/issues/12067
2020-11-09Android: Fix alert messages when EmulationActivity is being destroyedJosJuice
The previous commit made this easy to reproduce when launching an invalid disc image with the phone rotated incorrectly.
2020-11-09Android: Fix rotating EmulationActivity after boot failsJosJuice
Time for yet another new iteration of working around the "surface destruction during boot" problem... This time, the strategy is to use a mutex in MainAndroid.cpp.
2020-11-09Android: Only show emulation menu toast if boot succeedsJosJuice
2020-11-09Android: Finish EmulationActivity from C++JosJuice
This makes EmulationActivity automatically close if booting fails, and lets us get rid of s_emulation_end_event.
2020-11-09Merge pull request #9225 from JosJuice/android-convertfragment-pathLC
Android: Rename path variable in ConvertFragment
2020-11-09Merge pull request #9230 from JosJuice/android-savesettings-onstopLC
Android: Call saveSettings in EmulationActivity.onStop
2020-11-08Android: Catch SecurityException in ContentHandlerJosJuice
2020-11-08Android: Call notifyItemChanged after file pickerJosJuice
2020-11-08Android: Show warning after picking file with wrong extensionJosJuice
2020-11-08Android: Use storage access framework for custom SD card pathsJosJuice
This is part of my efforts to add support for scoped storage.
2020-11-07Android: Remove unnecessary WrongConstant warning suppressionRyan Meredith
2020-11-06Android: Call saveSettings in EmulationActivity.onStopJosJuice
I didn't realize that onSaveInstanceState doesn't get called when finishing the activity.
2020-11-06Merge pull request #9223 from Ebola16/DJosJuice
Android: Suppress warnings in EmulationActivity
2020-11-06Merge pull request #9209 from Ebola16/AIRSDSJosJuice
Android: Update IR sensitivity default values
2020-11-06Android: Make the handling of SAF open modes more robustJosJuice
2020-11-05Android: Rename path variable in ConvertFragmentJosJuice
Not sure why I named it path, because it isn't a path.
2020-11-04Android: Suppress warnings in EmulationActivityRyan Meredith
2020-11-02Merge pull request #9215 from JosJuice/android-pointer-portraitLC
Android/InputOverlayPointer: Don't assume surface covers whole screen
2020-11-02Merge pull request #9217 from JosJuice/android-touch-checksLC
Android: Remove some touchscreen checks from EmulationActivity
2020-11-02Android: Remove some touchscreen checks from EmulationActivityJosJuice
It's better to directly check whether we have an InputOverlay than to check a proxy for it.
2020-11-02Android: Don't reset savestate time on loadJosJuice
2020-11-02Android/InputOverlayPointer: Don't assume surface covers whole screenJosJuice
This assumption is false both in portrait mode (where it only covers the top half of the screen) and when using two apps at once. Fixes https://bugs.dolphin-emu.org/issues/12307.
2020-10-29Android: Update IR sensitivity default valuesRyan Meredith
2020-10-28Android: showMotionControlsOptions cleanupRyan Meredith
2020-10-28Android: Remove unused importsRyan Meredith
2020-10-27Android: Fix initTouchPointerRyan Meredith
2020-10-24Android: Update WiimoteNew.ini preferences instead of deletingJosJuice
2020-10-24Android: Re-add motionControlsEnabled to clearWiimoteNewIniLinkedPreferencesJosJuice
This was removed in cc5802b when it should have been converted to the new setting instead, and it seems like I didn't notice when reviewing it. I'm changing the DirectoryInitialization logic a little so that clearWiimoteNewIniLinkedPreferences also is called when there was no WiimoteNew.ini previously, in case the user deleted WiimoteNew.ini but not Dolphin.ini.
2020-10-22Android: Remove hacks for Wii Remote extension setting, round 2JosJuice
It's still not exactly pretty, but now all the mess is contained in one place and has a proper interface. Fixes https://bugs.dolphin-emu.org/issues/12218.
2020-10-21Android: Show how long ago each savestate was createdJosJuice
2020-10-21Android: Get game metadata from coreJosJuice
Trying to get it from a GameFile before emulation starts is unreliable.
2020-10-21Merge pull request #8962 from JosJuice/android-saf-wadLéo Lam
Android: Use storage access framework for importing WADs
2020-10-20Android: Add AndroidOverlayButtons INI sectionRyan Meredith
2020-10-20Android: Add "Default Values" button for overlay seekbarsRyan Meredith
2020-10-20Android: Convert SharedPreferences to INI Settings (simple cases)Ryan Meredith
2020-10-20Merge pull request #9146 from JosJuice/android-disable-cover-downloadLéo Lam
Android: Allow disabling cover downloading
2020-10-20Merge pull request #9061 from Ebola16/Fixes3Léo Lam
Android: Improve WRITE_EXTERNAL_STORAGE denial
2020-10-20Merge pull request #9154 from Ebola16/RRLéo Lam
Android: ConfirmRunnable to RunRunnable with optional confirmation
2020-10-19Android: Refetch game metadata after returning from settingsJosJuice
2020-10-19Android: Allow disabling cover downloadingJosJuice
In case someone wants to be very careful with how much bandwidth they use or with what data GameTDB.com collects on you. This is already an option in DolphinQt (though in DolphinQt it will switch entirely from using covers to banners when turned off).
2020-10-19Android: Allow reading global settings without a Settings objectJosJuice
This makes things more convenient for code that just wants to read the current value of a setting.
2020-10-19Merge pull request #9148 from JosJuice/android-active-layerLéo Lam
Android: Fix setting read during play with local game layer active
2020-10-18Android: Show alert messages as toasts outside of emulationJosJuice
It would be difficult to use the AlertMessage class for messages that need to be showed outside of emulation, but showing them as toasts is better than not showing them.