Charles Lombardo
7812de4ade
android: Remove deprecated use of onBackPressed()
2023-06-03 00:06:03 +07:00
Charles Lombardo
ffba83d568
android: Add option for touch overlay haptics
...
Disabled by default
2023-06-03 00:06:03 +07:00
Charles Lombardo
5dbf842a46
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
c11c5b2eb7
android: Clean up dependencies
...
Additionally updates material and androidx core libraries
2023-06-03 00:06:03 +07:00
Charles Lombardo
a10b1c8ef5
android: Delete java code style file
2023-06-03 00:06:03 +07:00
Charles Lombardo
e42c966110
android: Settings UI tweaks
...
New spacing and fonts for list items
2023-06-03 00:06:03 +07:00
Charles Lombardo
412c95e0b0
android: Simplify setup in search and games fragments
2023-06-03 00:06:03 +07:00
Charles Lombardo
aa8a48e94c
android: Use collapsing toolbar layout in settings
2023-06-03 00:06:03 +07:00
Charles Lombardo
b31ab11842
android: Remove unnecessary JvmStatic/JvmField annotations
2023-06-03 00:06:02 +07:00
Charles Lombardo
8d3288b6ff
android: Fix navigation rail animation in rtl layout
2023-06-03 00:06:02 +07:00
Charles Lombardo
c930b2bad2
android: Use cutout insets on setup fragment
2023-06-03 00:06:02 +07:00
Charles Lombardo
ee57aa83a4
android: Button to reset all settings
2023-06-03 00:06:02 +07:00
Charles Lombardo
0f06e73a7c
android: Use proguard file in relWithDebInfo
2023-06-03 00:06:02 +07:00
Charles Lombardo
a0a0703f30
android: Fix background color within inset areas
2023-06-03 00:06:02 +07:00
Charles Lombardo
070d250858
android: Shortcut to settings activity on reselection
2023-06-03 00:06:01 +07:00
Charles Lombardo
c31a37c828
android: Expose custom RTC setting
2023-06-03 00:06:01 +07:00
Charles Lombardo
f7934bdaf7
android: Reset setting on long press
2023-06-03 00:06:01 +07:00
Charles Lombardo
2289f7ad15
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
5213701e18
android: Move theme options out of advanced settings
2023-06-03 00:06:01 +07:00
Charles Lombardo
bafd4d344f
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
aa957df0dc
android: Invert rotation to match phone orientation
2023-06-03 00:06:01 +07:00
bunnei
5d43594a70
android: vulkan_device: Skip BGR565 emulation on S8gen2.
2023-06-03 00:06:01 +07:00
bunnei
1a424ea6c6
android: config: Use default anisotropic filtering.
2023-06-03 00:06:01 +07:00
Charles Lombardo
41c20f8460
android: Remove top padding from in game menu items
2023-06-03 00:06:00 +07:00
Charles Lombardo
ec81c6cf44
android: Use different icons for mainline/ea
2023-06-03 00:06:00 +07:00
Charles Lombardo
f69bc78dc5
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
8b8123b733
android: vulkan_device: Only compile OverrideBcnFormats when used.
2023-06-03 00:06:00 +07:00
Liam
6b2e89a865
android: remove spurious warnings about BCn formats when patched with adrenotools
2023-06-03 00:06:00 +07:00
bunnei
befd477279
android: video_core: Disable some problematic things on GPU Normal.
2023-06-03 00:06:00 +07:00
bunnei
6b093224c1
android: settings: Use mailbox vsync by default.
2023-06-03 00:06:00 +07:00
bunnei
8dc7fe0c96
android: video_core: Disable problematic compute shaders.
...
- Fixes #104 .
2023-06-03 00:06:00 +07:00
Charles Lombardo
1c9dae7cac
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
117bc2ae6c
android: vulkan: Recreate surface after suspension & adapt to async. presentation.
2023-06-03 00:05:59 +07:00
Charles Lombardo
65dc35a1a5
android: Game data cache
2023-06-03 00:05:59 +07:00
Charles Lombardo
b0bef6173a
android: Update to Kotlin 1.8.21
2023-06-03 00:05:59 +07:00
Charles Lombardo
c16e663f70
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
d8bacdfc14
android: Update dependencies
2023-06-03 00:05:59 +07:00
Charles Lombardo
56d3711e34
android: Migrate to AGP 8.0.1
2023-06-03 00:05:59 +07:00
Charles Lombardo
48065c7a0e
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
570c4a2c1b
android: config: Enable asynchronous presentation by default on Android.
2023-06-03 00:05:59 +07:00
bunnei
ca4bf3844e
video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise.
2023-06-03 00:05:58 +07:00
german77
e5bdb7011b
android: fix deadzone calculation
2023-06-03 00:05:58 +07:00
Charles Lombardo
13b29c3f49
android: Fix background color when starting emulation
2023-06-03 00:05:58 +07:00
Charles Lombardo
34b7d58157
android: Persistent scrollbars on home settings fragment
2023-06-03 00:05:58 +07:00
Charles Lombardo
f461465a92
android: Use short build hash
2023-06-03 00:05:58 +07:00
Charles Lombardo
86e395595a
android: Use navigation bar shade view
2023-06-03 00:05:58 +07:00
Charles Lombardo
21e8a8277a
android: About fragment
2023-06-03 00:05:58 +07:00
Charles Lombardo
09e7b14d0e
android: Use x-axis animation for navigation rail
2023-06-03 00:05:58 +07:00
Charles Lombardo
03541703fa
android: Sort games alphabetically by default
2023-06-03 00:05:58 +07:00
Charles Lombardo
9f433e281a
android: New icons for navigation bar
2023-06-03 00:05:57 +07:00