Commit graph

24146 commits

Author SHA1 Message Date
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
Charles Lombardo
7977e88dd4 android: Temporarily switch for a fixed version code for testing 2023-05-30 14:43:17 -07:00
Charles Lombardo
1de60e9e4d android: Fix alignment of SwipeRefreshLayout 2023-05-30 14:43:17 -07:00
Charles Lombardo
ad5c481d5f android: Shape/spacing adjustments to game card
Ripple effect now reaches into rounded corners, icon size changed, company text removed, title font adjusted, and spacing around the card was adjusted as well. Text also doesn't get cut off anymore and instead scrolls indefinitely on one line.
2023-05-30 14:43:17 -07:00
Charles Lombardo
2e3c3f5193 android: Manual tweaks for dialog colors
Small fix for Flam
2023-05-30 14:43:16 -07:00