bunnei
7fa72778dc
android: config: Expose VSync as a configurable setting.
2023-06-01 17:58:38 -07:00
bunnei
7c6ccd51c5
android: GPU: Enable async presentation, increase frames in flight.
2023-06-01 17:58:38 -07:00
Charles Lombardo
29494d0eb7
android: Enable onBackInvokedCallback
...
For now this enables the ability to see the new Android 13 back gesture animations but later we can create custom animations that follow the back gesture.
2023-06-01 17:58:38 -07:00
Charles Lombardo
1eab858fa4
android: Remove deprecated use of onBackPressed()
2023-06-01 17:58:38 -07:00
Charles Lombardo
7ee805cb85
android: Add option for touch overlay haptics
...
Disabled by default
2023-06-01 17:58:38 -07:00
Charles Lombardo
2ebb26059e
android: Improve missing game handling
...
Previously the app would crash if you selected a game that no longer existed. Now we show an error message and reload the games list to remove any invalid games from the list.
2023-06-01 17:58:38 -07:00
Charles Lombardo
354518f689
android: Clean up dependencies
...
Additionally updates material and androidx core libraries
2023-06-01 17:58:38 -07:00
Charles Lombardo
cea423720f
android: Delete java code style file
2023-06-01 17:58:38 -07:00
Charles Lombardo
10c9643a74
android: Settings UI tweaks
...
New spacing and fonts for list items
2023-06-01 17:58:38 -07:00
Charles Lombardo
11814f1477
android: Simplify setup in search and games fragments
2023-06-01 17:58:38 -07:00
Charles Lombardo
a5d2bef46f
android: Use collapsing toolbar layout in settings
2023-06-01 17:58:37 -07:00
Charles Lombardo
688996cb1b
android: Remove unnecessary JvmStatic/JvmField annotations
2023-06-01 17:58:37 -07:00
Charles Lombardo
9b8e3539a1
android: Fix navigation rail animation in rtl layout
2023-06-01 17:58:37 -07:00
Charles Lombardo
e462f5ce12
android: Use cutout insets on setup fragment
2023-06-01 17:58:37 -07:00
Charles Lombardo
d2a311c0cb
android: Button to reset all settings
2023-06-01 17:58:37 -07:00
Charles Lombardo
cd21311fa4
android: Use proguard file in relWithDebInfo
2023-06-01 17:58:37 -07:00
Charles Lombardo
e0521de294
android: Fix background color within inset areas
2023-06-01 17:58:37 -07:00
Charles Lombardo
dafb419e6e
android: Shortcut to settings activity on reselection
2023-06-01 17:58:37 -07:00
Charles Lombardo
01cf8966ec
android: Expose custom RTC setting
2023-06-01 17:58:37 -07:00
Charles Lombardo
232a016419
android: Reset setting on long press
2023-06-01 17:58:36 -07:00
Charles Lombardo
69aa5ef3f6
android: Fix issues with ea/main icons and version codes
...
Now all yuzu icon variants are taken care of and now we have a build variant that uses the versioning we need for the play store.
2023-06-01 17:58:36 -07:00
Charles Lombardo
e9497355fc
android: Move theme options out of advanced settings
2023-06-01 17:58:36 -07:00
Charles Lombardo
633d3227fa
android: Check if cached games are valid
...
Fixes bug when you close yuzu, delete games, and reopen to an instant crash.
2023-06-01 17:58:36 -07:00
german77
def80c473f
android: Invert rotation to match phone orientation
2023-06-01 17:58:36 -07:00
bunnei
c7827226ee
android: vulkan_device: Skip BGR565 emulation on S8gen2.
2023-06-01 17:58:36 -07:00
bunnei
021f4d3a54
android: config: Use default anisotropic filtering.
2023-06-01 17:58:36 -07:00
Charles Lombardo
2ec5a6cd72
android: Remove top padding from in game menu items
2023-06-01 17:58:36 -07:00
Charles Lombardo
4d0046da56
android: Use different icons for mainline/ea
2023-06-01 17:58:36 -07:00
Charles Lombardo
495e763462
android: Add early access upgrade fragment
...
We now have a second build flavor that will determine whether the "Get Early Access" button appears.
2023-06-01 17:58:35 -07:00
bunnei
23f0221d83
android: vulkan_device: Only compile OverrideBcnFormats when used.
2023-06-01 17:58:35 -07:00
Liam
65797fed2c
android: remove spurious warnings about BCn formats when patched with adrenotools
2023-06-01 17:58:35 -07:00
bunnei
de4af2295c
android: video_core: Disable some problematic things on GPU Normal.
2023-06-01 17:58:35 -07:00
bunnei
3567c2370f
android: settings: Use mailbox vsync by default.
2023-06-01 17:58:35 -07:00
bunnei
24fe58bb47
android: video_core: Disable problematic compute shaders.
...
- Fixes #104 .
2023-06-01 17:58:35 -07:00
Charles Lombardo
218ae8c83a
android: Update progard to fix settings crash
...
R8 full mode was removing important classes from Wini that would cause a crash on saving settings. This keeps the relevant classes and suppresses warnings about irrelevant ones.
2023-06-01 17:58:35 -07:00
bunnei
d7d8f29962
android: vulkan: Recreate surface after suspension & adapt to async. presentation.
2023-06-01 17:58:35 -07:00
Charles Lombardo
a77e3bcf89
android: Game data cache
2023-06-01 17:58:35 -07:00
Charles Lombardo
72804bb642
android: Update to Kotlin 1.8.21
2023-06-01 17:58:34 -07:00
Charles Lombardo
34bc8b8477
android: Disable jetifier
...
We no longer depend on any legacy libraries that required this flag
2023-06-01 17:58:34 -07:00
Charles Lombardo
fdc3379daa
android: Update dependencies
2023-06-01 17:58:34 -07:00
Charles Lombardo
ab36601c9c
android: Migrate to AGP 8.0.1
2023-06-01 17:58:34 -07:00
Charles Lombardo
1d9df1681c
android: Enable non-transitive R classes
...
New default going forward for new android projects. Best to follow the new standard.
2023-06-01 17:58:34 -07:00
bunnei
325908295b
android: config: Enable asynchronous presentation by default on Android.
2023-06-01 17:58:34 -07:00
bunnei
f528444524
video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise.
2023-06-01 17:58:34 -07:00
german77
6437096395
android: fix deadzone calculation
2023-06-01 17:58:34 -07:00
Charles Lombardo
c3b76d6157
android: Fix background color when starting emulation
2023-06-01 17:58:34 -07:00
Charles Lombardo
d4acbb6c16
android: Persistent scrollbars on home settings fragment
2023-06-01 17:58:33 -07:00
Charles Lombardo
34c236d7b2
android: Use short build hash
2023-06-01 17:58:33 -07:00
Charles Lombardo
8c8ce08777
android: Use navigation bar shade view
2023-06-01 17:58:33 -07:00
Charles Lombardo
8fe7cd8bec
android: About fragment
2023-06-01 17:58:33 -07:00