Commit Graph

24150 Commits

Author SHA1 Message Date
Charles Lombardo af2808369b android: Remove top padding from in game menu items 2023-05-30 14:43:24 -07:00
Charles Lombardo 76513918e9 android: Use different icons for mainline/ea 2023-05-30 14:43:23 -07:00
Charles Lombardo 4a6790e0bc android: Add early access upgrade fragment
We now have a second build flavor that will determine whether the "Get Early Access" button appears.
2023-05-30 14:43:23 -07:00
bunnei 08c60d6621 android: vulkan_device: Only compile OverrideBcnFormats when used. 2023-05-30 14:43:23 -07:00
Liam 4b3075702a android: remove spurious warnings about BCn formats when patched with adrenotools 2023-05-30 14:43:23 -07:00
bunnei 31203e0927 android: video_core: Disable some problematic things on GPU Normal. 2023-05-30 14:43:23 -07:00
bunnei 7ee8e8c4d5 android: settings: Use mailbox vsync by default. 2023-05-30 14:43:23 -07:00
bunnei e747f173de android: video_core: Disable problematic compute shaders.
- Fixes #104.
2023-05-30 14:43:23 -07:00
Charles Lombardo dd63636ba8 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-05-30 14:43:22 -07:00
bunnei adcfcf2cf1 android: vulkan: Recreate surface after suspension & adapt to async. presentation. 2023-05-30 14:43:22 -07:00
Charles Lombardo 11294796e9 android: Game data cache 2023-05-30 14:43:22 -07:00
Charles Lombardo 7481253fa4 android: Update to Kotlin 1.8.21 2023-05-30 14:43:22 -07:00
Charles Lombardo 4bdcb637bf android: Disable jetifier
We no longer depend on any legacy libraries that required this flag
2023-05-30 14:43:22 -07:00
Charles Lombardo 1da867b021 android: Update dependencies 2023-05-30 14:43:22 -07:00
Charles Lombardo 6ea2f5a6d0 android: Migrate to AGP 8.0.1 2023-05-30 14:43:22 -07:00
Charles Lombardo 40da8ad7c5 android: Enable non-transitive R classes
New default going forward for new android projects. Best to follow the new standard.
2023-05-30 14:43:21 -07:00
bunnei eaca40477b android: config: Enable asynchronous presentation by default on Android. 2023-05-30 14:43:21 -07:00
bunnei 3927e0f073 video_core: Enable support_descriptor_aliasing on Turnip, disable storage atomic otherwise. 2023-05-30 14:43:21 -07:00
german77 c718535aa8 android: fix deadzone calculation 2023-05-30 14:43:21 -07:00
Charles Lombardo cd800bb8ca android: Fix background color when starting emulation 2023-05-30 14:43:21 -07:00
Charles Lombardo cae913557d android: Persistent scrollbars on home settings fragment 2023-05-30 14:43:21 -07:00
Charles Lombardo 6904c4f8ac android: Use short build hash 2023-05-30 14:43:21 -07:00
Charles Lombardo abdbd41915 android: Use navigation bar shade view 2023-05-30 14:43:21 -07:00
Charles Lombardo 2abff72e5e android: About fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo 58a5a3683a android: Use x-axis animation for navigation rail 2023-05-30 14:43:20 -07:00
Charles Lombardo 153df9a593 android: Sort games alphabetically by default 2023-05-30 14:43:20 -07:00
Charles Lombardo e673248bda android: New icons for navigation bar 2023-05-30 14:43:20 -07:00
Charles Lombardo 30333328c4 android: New icons for home settings fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo f109d0dacb android: Add navigation rail 2023-05-30 14:43:20 -07:00
Charles Lombardo 076406578a android: Search Fragment 2023-05-30 14:43:20 -07:00
Charles Lombardo 6b89045329 android: Fix potential zip traversal exploit 2023-05-30 14:43:19 -07:00
german77 78ea363814 android: Add dedicated show overlay checkbox 2023-05-30 14:43:19 -07:00
Charles Lombardo 1f6283585c android: Add user directory shortcut 2023-05-30 14:43:19 -07:00
german77 d51f0e8c05 android: Fix inline keyboard input 2023-05-30 14:43:19 -07:00
Charles Lombardo 2805616afe android: Fix grammatical mistake in video core error message 2023-05-30 14:43:19 -07:00
Charles Lombardo cb8852249f android: Adjust wording on GPU driver install button 2023-05-30 14:43:19 -07:00
Narr the Reg d4590bf017 android: Add deadzone to stick input 2023-05-30 14:43:19 -07:00
german77 a120e90849 android: Move motion listener to emulation activity 2023-05-30 14:43:19 -07:00
Narr the Reg 113ff22884 core: hid: Finish linking motion from virtual controllers 2023-05-30 14:43:18 -07:00
Charles Lombardo 6ebe58b389 android: Change wording for "Add Games" button (#100)
Co-authored-by: bunnei <bunneidev@gmail.com>
2023-05-30 14:43:18 -07:00
Charles Lombardo 307bf959d7 android: Scroll shortcut for games list
If you reselect the "Games" menu item in the bottom navigation menu, the list smoothly scrolls to the top.
2023-05-30 14:43:18 -07:00
Charles Lombardo 18d17a5c77 android: Setup screen hotfix
Added help button link for add games warning and a check for whether a task was completed on a given screen.
2023-05-30 14:43:18 -07:00
Charles Lombardo b2b8880241 android: Swap Default and Install buttons for GPU driver installation dialog 2023-05-30 14:43:18 -07:00
Charles Lombardo f1ede51d2e android: Add warnings to setup screens 2023-05-30 14:43:18 -07:00
Charles Lombardo 571111dc90 android: Allow search bar to scroll offscreen 2023-05-30 14:43:18 -07:00
Charles Lombardo 4b0b74c4df android: Update app icon
Small icon updates from Flam
2023-05-30 14:43:18 -07:00
Charles Lombardo e0ae0e23e6 android: Change organization of the settings tab in the home screen 2023-05-30 14:43:18 -07:00
Charles Lombardo 167f117d91 android: Properly pop setup fragment from the back stack 2023-05-30 14:43:17 -07:00
Charles Lombardo 77c81269a2 android: Vertically scalable setup pages
Previously the setup pages would remain at a fixed height but now the icon and two text boxes will give up space as a device gets shorter. This eliminates the need for a scrolling view further problems with padding.
2023-05-30 14:43:17 -07:00
Charles Lombardo 86814211a4 android: Fix setup rotation bug
If you rotated the device at the "Add Games" screen the buttons would disappear until you trigged them from the beginning page swap. Now button state is saved across recreation.
2023-05-30 14:43:17 -07:00