bunnei
230dd8192d
android: GPU: Enable async presentation, increase frames in flight.
2023-06-03 00:06:03 -07:00
Charles Lombardo
bb48ac9fe3
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-03 00:06:03 -07:00
Charles Lombardo
a7fa14edd3
android: Remove deprecated use of onBackPressed()
2023-06-03 00:06:03 -07:00
Charles Lombardo
83bd1cf20c
android: Add option for touch overlay haptics
...
Disabled by default
2023-06-03 00:06:03 -07:00
Charles Lombardo
5341f58f2f
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-03 00:06:03 -07:00
Charles Lombardo
f0beadece2
android: Clean up dependencies
...
Additionally updates material and androidx core libraries
2023-06-03 00:06:03 -07:00
Charles Lombardo
e470a37e61
android: Delete java code style file
2023-06-03 00:06:03 -07:00
Charles Lombardo
04afc03500
android: Settings UI tweaks
...
New spacing and fonts for list items
2023-06-03 00:06:03 -07:00
Charles Lombardo
3dbe044910
android: Simplify setup in search and games fragments
2023-06-03 00:06:03 -07:00
Charles Lombardo
cb564b067b
android: Use collapsing toolbar layout in settings
2023-06-03 00:06:03 -07:00
Charles Lombardo
d0d7e555aa
android: Remove unnecessary JvmStatic/JvmField annotations
2023-06-03 00:06:02 -07:00
Charles Lombardo
00d0a93e65
android: Fix navigation rail animation in rtl layout
2023-06-03 00:06:02 -07:00
Charles Lombardo
39de6c6e54
android: Use cutout insets on setup fragment
2023-06-03 00:06:02 -07:00
Charles Lombardo
54bf98ef0b
android: Button to reset all settings
2023-06-03 00:06:02 -07:00
Charles Lombardo
3c6b472134
android: Use proguard file in relWithDebInfo
2023-06-03 00:06:02 -07:00
Charles Lombardo
537fcc8339
android: Fix background color within inset areas
2023-06-03 00:06:02 -07:00
Charles Lombardo
715f83a060
android: Shortcut to settings activity on reselection
2023-06-03 00:06:01 -07:00
Charles Lombardo
6be54d1aa8
android: Expose custom RTC setting
2023-06-03 00:06:01 -07:00
Charles Lombardo
6b1767ac32
android: Reset setting on long press
2023-06-03 00:06:01 -07:00
Charles Lombardo
5fd13f02fd
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-03 00:06:01 -07:00
Charles Lombardo
5fa9b35e3f
android: Move theme options out of advanced settings
2023-06-03 00:06:01 -07:00
Charles Lombardo
a3844cc597
android: Check if cached games are valid
...
Fixes bug when you close yuzu, delete games, and reopen to an instant crash.
2023-06-03 00:06:01 -07:00
german77
3e1613dc20
android: Invert rotation to match phone orientation
2023-06-03 00:06:01 -07:00
bunnei
c55db7e03d
android: vulkan_device: Skip BGR565 emulation on S8gen2.
2023-06-03 00:06:01 -07:00
bunnei
576cfa137b
android: config: Use default anisotropic filtering.
2023-06-03 00:06:01 -07:00
Charles Lombardo
7c5e6bc895
android: Remove top padding from in game menu items
2023-06-03 00:06:00 -07:00
Charles Lombardo
c478f51b46
android: Use different icons for mainline/ea
2023-06-03 00:06:00 -07:00
Charles Lombardo
7072a9b19c
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-03 00:06:00 -07:00
bunnei
4e2cdf74a3
android: vulkan_device: Only compile OverrideBcnFormats when used.
2023-06-03 00:06:00 -07:00
Liam
5d9250daf4
android: remove spurious warnings about BCn formats when patched with adrenotools
2023-06-03 00:06:00 -07:00
bunnei
ac32fd08e9
android: video_core: Disable some problematic things on GPU Normal.
2023-06-03 00:06:00 -07:00
bunnei
0f676451b3
android: settings: Use mailbox vsync by default.
2023-06-03 00:06:00 -07:00
bunnei
baa09b9cef
android: video_core: Disable problematic compute shaders.
...
- Fixes #104 .
2023-06-03 00:06:00 -07:00
Charles Lombardo
053f0fb1fe
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-03 00:05:59 -07:00
bunnei
2650faea9d
android: vulkan: Recreate surface after suspension & adapt to async. presentation.
2023-06-03 00:05:59 -07:00
Charles Lombardo
710e19a4bb
android: Game data cache
2023-06-03 00:05:59 -07:00
Charles Lombardo
50187bc017
android: Update to Kotlin 1.8.21
2023-06-03 00:05:59 -07:00
Charles Lombardo
1601f9e435
android: Disable jetifier
...
We no longer depend on any legacy libraries that required this flag
2023-06-03 00:05:59 -07:00
Charles Lombardo
76108cee0a
android: Update dependencies
2023-06-03 00:05:59 -07:00
Charles Lombardo
1367956b05
android: Migrate to AGP 8.0.1
2023-06-03 00:05:59 -07:00
Charles Lombardo
3c3f7dcf2e
android: Enable non-transitive R classes
...
New default going forward for new android projects. Best to follow the new standard.
2023-06-03 00:05:59 -07:00
bunnei
4059d2f11d
android: config: Enable asynchronous presentation by default on Android.
2023-06-03 00:05:59 -07:00
bunnei
3571f28cde
video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise.
2023-06-03 00:05:58 -07:00
german77
91596d5fd5
android: fix deadzone calculation
2023-06-03 00:05:58 -07:00
Charles Lombardo
da26114d3f
android: Fix background color when starting emulation
2023-06-03 00:05:58 -07:00
Charles Lombardo
2071d4fdc1
android: Persistent scrollbars on home settings fragment
2023-06-03 00:05:58 -07:00
Charles Lombardo
7930f6ea5d
android: Use short build hash
2023-06-03 00:05:58 -07:00
Charles Lombardo
fcebfe8943
android: Use navigation bar shade view
2023-06-03 00:05:58 -07:00
Charles Lombardo
c1a972d2a7
android: About fragment
2023-06-03 00:05:58 -07:00
Charles Lombardo
6a38aa2a7d
android: Use x-axis animation for navigation rail
2023-06-03 00:05:58 -07:00