JosJuice
a348efe947
Fix dereferencing nullptr BootParameters
2020-11-06 09:34:53 +01: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
JosJuice
a66afc864f
Android/InputOverlayPointer: Don't assume surface covers whole screen
...
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-11-02 10:23:57 +01:00
Ryan Meredith
cc53249591
Android: showMotionControlsOptions cleanup
2020-10-28 06:17:11 -04:00
Ryan Meredith
df4cef44fd
Android: Remove unused imports
2020-10-28 02:14:30 -04:00
Ryan Meredith
721f3bef69
Android: Fix initTouchPointer
2020-10-27 05:15:17 -04:00
JosJuice
21d3ea523c
Android: Show how long ago each savestate was created
2020-10-21 22:49:59 +02:00
Léo Lam
a8b7c3b577
Merge pull request #8893 from JosJuice/android-jni-declarations
...
Android: Remove unnecessary JNI function declarations
2020-10-21 22:46:58 +02:00
JosJuice
3a0917371e
Android: Don't show game ID after game title
2020-10-21 20:02:52 +02:00
JosJuice
0dc29c743b
Android: Get game metadata from core
...
Trying to get it from a GameFile before emulation starts is unreliable.
2020-10-21 20:02:52 +02:00
Léo Lam
43d11ca3eb
Merge pull request #8962 from JosJuice/android-saf-wad
...
Android: Use storage access framework for importing WADs
2020-10-21 19:16:10 +02:00
Ryan Meredith
353a67824d
Android: Add AndroidOverlayButtons INI section
2020-10-20 12:03:41 -04:00
Ryan Meredith
69adfe0218
Android: Add "Default Values" button for overlay seekbars
2020-10-20 11:59:57 -04:00
Ryan Meredith
cc5802ba04
Android: Convert SharedPreferences to INI Settings (simple cases)
2020-10-20 11:58:54 -04:00
Léo Lam
2e86e1a998
Merge pull request #9146 from JosJuice/android-disable-cover-download
...
Android: Allow disabling cover downloading
2020-10-20 13:31:01 +02:00
Léo Lam
409230e088
Merge pull request #9061 from Ebola16/Fixes3
...
Android: Improve WRITE_EXTERNAL_STORAGE denial
2020-10-20 02:15:08 +02:00
Léo Lam
d448bd5bdf
Merge pull request #9154 from Ebola16/RR
...
Android: ConfirmRunnable to RunRunnable with optional confirmation
2020-10-20 00:50:10 +02:00
JosJuice
439866d257
Android: Remove unnecessary JNI function declarations
...
We generally have no reason to call these functions on our own, so
there's not much reason to declare them, especially not in the cpp
file where they're defined. In case we ever do get a reason to do
it, we can add declarations for just the functions that need them.
2020-10-19 20:55:13 +02:00
JosJuice
6380c65ff8
Android: Refetch game metadata after returning from settings
2020-10-19 20:03:47 +02:00
JosJuice
5e70dda4cc
Android: Allow disabling cover downloading
...
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-19 20:03:47 +02:00
JosJuice
195b551d87
Android: Allow reading global settings without a Settings object
...
This makes things more convenient for code that just
wants to read the current value of a setting.
2020-10-19 20:03:47 +02:00
JosJuice
cb14b65aad
CMake: Fix build errors exposed by making common dependent on fmt
2020-10-19 14:36:09 +02:00
Léo Lam
a209410e70
Merge pull request #9148 from JosJuice/android-active-layer
...
Android: Fix setting read during play with local game layer active
2020-10-19 12:17:59 +02:00
JosJuice
8d91b4ea8c
Android: Show alert messages as toasts outside of emulation
...
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.
2020-10-18 16:06:46 +02:00
Ryan Meredith
d8c5f4323b
Android: ConfirmRunnable to RunRunnable with optional confirmation
2020-10-18 07:48:35 -04:00
JosJuice
16f5a50cfc
Merge pull request #9144 from JosJuice/confirm-runnable-finish
...
Android: Remove finish from ConfirmRunnableViewHolder
2020-10-15 18:44:01 +02:00
Léo Lam
ebeca05000
Merge pull request #9119 from JosJuice/android-seekbar-min
...
Android: Correct SliderSetting minimum value behavior on API < 26
2020-10-14 12:38:29 +02:00
Léo Lam
b24223c178
Merge pull request #9135 from JosJuice/show-nkit
...
Show NKitness in file format string
2020-10-14 12:19:53 +02:00
JosJuice
2861248520
Android: Fix setting read during play with local game layer active
...
During emulation, when LocalGame has a value but CurrentRun
doesn't, we want to read from LocalGame, not CurrentRun. This
change exposes a LAYER_ACTIVE option that handles this correctly.
2020-10-13 16:35:33 +02:00
JosJuice
28b640fb0d
Android: Remove finish from ConfirmRunnableViewHolder
2020-10-11 10:34:12 +02:00
JosJuice
5a939ccfaf
Merge pull request #8833 from Ebola16/Panic
...
Android: Use DialogFragment for AlertMessage
2020-10-10 21:03:52 +02:00
nickbeth00
f0b2f51e1d
android: add SENSOR_REVERSE_LANDSCAPE as an option
2020-10-08 09:22:10 +02:00
JosJuice
d64fc67b04
Show NKitness in file format string
...
To make people more aware that they're not using a normal disc image.
2020-10-06 19:35:00 +02:00
Isira Seneviratne
1c9132ba2b
Use Instant in StartupHandler.
2020-10-06 09:09:04 +05:30
Isira Seneviratne
200f8906d8
Enable support for Java 8 API desugaring.
2020-10-06 09:08:23 +05:30
JosJuice
f065525a48
Android: Correct SliderSetting minimum value behavior on API < 26
2020-10-01 00:07:56 +02:00
JosJuice
960750003e
Merge pull request #9112 from Ebola16/setmin
...
Android: seekbar.setMin requires API level 26
2020-09-27 17:36:05 +02:00
Ryan Meredith
42b2d11f8d
Android: seekbar.setMin requires API level 26
2020-09-26 23:55:16 -04:00
JosJuice
bdfce1cd13
Android: Fix convertCompressionLevelZstdValues
...
That's what I get for copy-pasting
2020-09-26 11:25:54 +02:00
Ryan Meredith
c3f34ac3fa
Android: Add "Ignore for this session" to Warning AlertMessages
2020-09-25 11:50:59 -04:00
Ryan Meredith
991eb6ae83
Android: Use DialogFragment for AlertMessage
2020-09-25 11:50:04 -04:00
JosJuice
8f712114b6
Android: Use storage access framework for importing WADs
...
This is part of my efforts to add support for scoped storage.
I figured I would start with a relatively simple feature to
make sure that everyone is fine with the approach I'm taking
before I tackle more complicated features like the game list.
2020-09-23 18:36:23 +02:00
JMC47
54e570a95f
Merge pull request #8902 from JosJuice/android-convert
...
Android: Add disc image conversion
2020-09-23 12:27:43 -04:00
JMC47
f33767f19c
Merge pull request #9088 from JosJuice/android-sysconf
...
Android: Add Wii SYSCONF settings to GUI
2020-09-22 14:03:56 -04:00
JMC47
6ada03fca2
Merge pull request #9075 from JosJuice/android-osd-left-margin
...
Android: Move OSD out of the way when menu is open
2020-09-16 16:42:04 -04:00
JMC47
097a4f4ecf
Merge pull request #9077 from JosJuice/android-settings-initialized
...
Android: Wait for initialization before launching EmulationActivity
2020-09-16 16:37:28 -04:00
JosJuice
5ba0832158
Android: Add workaround for conversion progress in dark mode
2020-09-16 18:48:25 +02:00