JosJuice
01b964b01a
Android: Don't consider .dff files valid for game list
2020-12-28 18:53:20 +01:00
JosJuice
73855168f3
Android: Show a message when adding a folder with no games
...
To catch people who try to use unsupported formats.
2020-12-28 18:53:18 +01:00
JosJuice
399ede37a6
Android: Catch all exceptions in ContentHandler
2020-12-20 13:24:54 +01:00
JosJuice
ae8de35105
Android: Use storage access framework for game list
2020-12-20 13:24:54 +01:00
JosJuice
2126f62111
Android: Add content provider support to File::ScanDirectoryTree
2020-12-20 13:24:54 +01:00
JosJuice
525268f043
Android: Fix opening games with extensionless URI
2020-12-20 13:24:54 +01:00
JosJuice
e60665da94
Android: Use storage access framework for picking single games
2020-12-20 13:24:54 +01:00
JosJuice
a7c05d7e84
Android: Add content provider support to File::FileInfo
2020-12-20 13:24:54 +01:00
Ryan Meredith
64afe97491
Android: Convert ISOPaths to INI settings
2020-12-20 13:24:54 +01:00
JMC47
75899b0e11
Merge pull request #9221 from JosJuice/android-saf-sd-card
...
Android: Use storage access framework for custom SD card paths
2020-12-10 16:32:43 -05:00
Ryan Meredith
bd02caba4b
Android: Expand WiimoteProfileSetting to more setting types
2020-12-10 11:55:24 -05:00
JosJuice
c9e83867a1
Merge pull request #9089 from JosJuice/android-orientation-setting
...
Android: Move orientation setting to main settings screen
2020-12-10 16:17:44 +01:00
Ryan Meredith
aaafb9ba04
Android: Add "Generate a New Statistics Identity"
2020-11-30 13:20:58 -05:00
LC
ea2ec64ab4
Merge pull request #9298 from Ebola16/AClearLog
...
Android: Clear Log file
2020-11-30 09:34:57 -05:00
Ryan Meredith
777da89830
Android: Add "Disable Fastmem" debug setting
2020-11-29 17:41:10 -05:00
Ryan Meredith
f18cd9e288
Android: Clear Log file
2020-11-29 02:37:22 -05:00
Sepalani
20ebed51bb
IP/Top: Add Android network interface
2020-11-27 19:10:28 +04:00
JosJuice
115dedec63
Android: Fix default values for GC/Wii controller 1
2020-11-20 22:17:00 +01:00
JosJuice
0dcb6794d3
Android: Remove "Reset Paths to Default Settings"
...
There is now a more general way of resetting settings,
so we don't need this.
2020-11-20 22:17:00 +01:00
JosJuice
064cde9774
Android: Long press a setting to reset it
...
This is particularly important for game INIs, where a setting being
unset is not the same as it being set to the default value.
2020-11-20 22:17:00 +01:00
JosJuice
730f9cb7bd
Android: Fix IllegalStateException on startup
...
See https://github.com/dolphin-emu/dolphin/pull/9095#pullrequestreview-535576465
2020-11-20 18:33:00 +01:00
Léo Lam
858d7612ef
Merge pull request #9170 from JosJuice/android-extension-hack-2
...
Android: Remove hacks for Wii Remote extension setting, round 2
2020-11-20 02:47:23 +01:00
Léo Lam
30bffca5c3
Merge pull request #9193 from JosJuice/android-clear-motioncontrolsenabled
...
Android: Re-add motionControlsEnabled to clearWiimoteNewIniLinkedPreferences
2020-11-20 02:37:51 +01:00
JosJuice
a8d385c705
Android: Add @Keep annotation to things accessed using JNI
...
This acts as a hint to both people and automated tools
that a variable or method shouldn't be renamed or removed.
2020-11-17 14:11:51 +01:00
JosJuice
161f8c3fad
Android: Warn when path in config is unavailable
...
Content URIs stop working if Dolphin loses permissions,
which happens for instance when reinstalling Dolphin.
2020-11-11 18:56:15 +01:00
JosJuice
32ad2dcec3
Android: Add null check for InputOverlay
...
Hopefully fixes https://bugs.dolphin-emu.org/issues/12316 .
2020-11-11 10:38:49 +01:00
JosJuice
e260f9815c
Android: Move orientation setting to main settings screen
...
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-09 21:41:00 +01:00
JosJuice
d982afd1ef
Android: Fix alert messages when EmulationActivity is being destroyed
...
The previous commit made this easy to reproduce when launching
an invalid disc image with the phone rotated incorrectly.
2020-11-09 10:38:50 +01:00
JosJuice
ee52f465b1
Android: Fix rotating EmulationActivity after boot fails
...
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-09 10:38:49 +01:00
JosJuice
d06830b274
Android: Only show emulation menu toast if boot succeeds
2020-11-09 10:33:53 +01:00
JosJuice
0280f3557c
Android: Finish EmulationActivity from C++
...
This makes EmulationActivity automatically close if booting
fails, and lets us get rid of s_emulation_end_event.
2020-11-09 10:33:52 +01:00
LC
a9ef7e0e43
Merge pull request #9225 from JosJuice/android-convertfragment-path
...
Android: Rename path variable in ConvertFragment
2020-11-09 02:16:59 -05:00
LC
db83c7ec8d
Merge pull request #9227 from JosJuice/android-menu-scrollbar
...
Android: Make scrollbar for in-game menu always visible
2020-11-09 02:16:34 -05:00
LC
98726400bc
Merge pull request #9230 from JosJuice/android-savesettings-onstop
...
Android: Call saveSettings in EmulationActivity.onStop
2020-11-09 02:15:21 -05:00
JosJuice
6df543fbc9
Android: Catch SecurityException in ContentHandler
2020-11-08 23:05:34 +01:00
JosJuice
713d309386
Android: Call notifyItemChanged after file picker
2020-11-08 23:05:33 +01:00
JosJuice
62e6bedd25
Android: Show warning after picking file with wrong extension
2020-11-08 23:05:31 +01:00
JosJuice
73f013e3cc
Android: Use storage access framework for custom SD card paths
...
This is part of my efforts to add support for scoped storage.
2020-11-08 17:51:59 +01:00
Ryan Meredith
cd52da959c
Android: Remove unnecessary WrongConstant warning suppression
2020-11-07 01:35:59 -05:00
JosJuice
a1a4d12b62
Android: Call saveSettings in EmulationActivity.onStop
...
I didn't realize that onSaveInstanceState doesn't get called
when finishing the activity.
2020-11-06 22:40:29 +01:00
JosJuice
2acd3abe35
Merge pull request #9223 from Ebola16/D
...
Android: Suppress warnings in EmulationActivity
2020-11-06 19:57:06 +01:00
JosJuice
5afda5efe3
Merge pull request #9209 from Ebola16/AIRSDS
...
Android: Update IR sensitivity default values
2020-11-06 19:56:53 +01:00
JosJuice
70df5446d3
Android: Make the handling of SAF open modes more robust
2020-11-06 17:40:03 +01:00
JosJuice
b6e236ef86
Android: Make scrollbar for in-game menu always visible
...
Some users aren't noticing that the in-game menu can be scrolled.
I hope this will help with that, though I'm not sure by how much.
2020-11-06 11:40:38 +01:00
JosJuice
56122f38bb
Android: Rename path variable in ConvertFragment
...
Not sure why I named it path, because it isn't a path.
2020-11-05 18:16:07 +01:00
Ryan Meredith
0a239cc1bd
Android: Suppress warnings in EmulationActivity
2020-11-04 20:34:25 -05:00
LC
d5c0a9a185
Merge pull request #9215 from JosJuice/android-pointer-portrait
...
Android/InputOverlayPointer: Don't assume surface covers whole screen
2020-11-02 18:05:47 -05:00
LC
4e2875eec3
Merge pull request #9217 from JosJuice/android-touch-checks
...
Android: Remove some touchscreen checks from EmulationActivity
2020-11-02 18:05:15 -05:00
JosJuice
8123263631
Android: Remove some touchscreen checks from EmulationActivity
...
It's better to directly check whether we have an InputOverlay
than to check a proxy for it.
2020-11-02 11:05:21 +01:00
JosJuice
f6ef6a317d
Android: Don't reset savestate time on load
2020-11-02 10:47:39 +01:00