Commit graph

24039 commits

Author SHA1 Message Date
Charles Lombardo
4e86e1e4d8 android: Store settings object in viewmodel 2023-06-01 17:58:24 -07:00
Charles Lombardo
e7fe2a380a android: Remove configChanges exceptions 2023-06-01 17:58:24 -07:00
Charles Lombardo
6a19ff24ca Android: Enable resizeable activities 2023-06-01 17:58:23 -07:00
Charles Lombardo
7f7a668c85 android: Fix emulation fragment comments 2023-06-01 17:58:23 -07:00
Charles Lombardo
8f6d4717ca android: Use modal navigation drawer as in game menu 2023-06-01 17:58:23 -07:00
Charles Lombardo
e717ff2dde android: Make Game class parcelable 2023-06-01 17:58:23 -07:00
Charles Lombardo
c54b7b68ec android: Add kotlin parcelize plugin 2023-06-01 17:58:23 -07:00
Charles Lombardo
95d4ae95d7 android: Remove deprecated use of onActivityResult 2023-06-01 17:58:23 -07:00
Charles Lombardo
eed9eb8a65 android: Fix RTL layouts 2023-06-01 17:58:23 -07:00
Charles Lombardo
e46509c1ce android: Use ellipsis character 2023-06-01 17:58:23 -07:00
Charles Lombardo
e4b17c674f android: Move all array strings to main strings file 2023-06-01 17:58:23 -07:00
Charles Lombardo
88fb750dcc android: Remove unused strings 2023-06-01 17:58:23 -07:00
Charles Lombardo
7608b7feb3 android: Remove unused colors 2023-06-01 17:58:22 -07:00
Charles Lombardo
398e5591cb android: Remove citra date time picker 2023-06-01 17:58:22 -07:00
Charles Lombardo
75154ba0d2 android: Remove unused premium header layout 2023-06-01 17:58:22 -07:00
Charles Lombardo
dda32cb400 android: Remove unused fragment animations 2023-06-01 17:58:22 -07:00
Charles Lombardo
64b90c982d android: Remove unused string arrays 2023-06-01 17:58:22 -07:00
Charles Lombardo
ba77d08dd6 android: Remove unused integer xmls 2023-06-01 17:58:22 -07:00
Charles Lombardo
4946035983 android: Refactor ic_launcher.xml to drawables 2023-06-01 17:58:22 -07:00
Charles Lombardo
630f5ab7a1 android: Suppress lint in InsetsHelper 2023-06-01 17:58:22 -07:00
Charles Lombardo
903d306f80 android: Add data extraction rules 2023-06-01 17:58:22 -07:00
Charles Lombardo
dea5ffe6f7 android: Remove requestLegacyExternalStorage attribute 2023-06-01 17:58:22 -07:00
Charles Lombardo
e80f6b2738 android: Remove unused permissions 2023-06-01 17:58:22 -07:00
Charles Lombardo
962b4a799d android: Inset input overlay based on system cutouts 2023-06-01 17:58:22 -07:00
Narr the Reg
1f48c5f5e3 Use yuzu as category instead of citra 2023-06-01 17:58:22 -07:00
Charles Lombardo
ada74893a9 android: Stop updating fps counter when emulation stops 2023-06-01 17:58:22 -07:00
Charles Lombardo
b7a0a09321 android: Move driver installation off of main thread
Additionally creates an indeterminate loading dialog during installation
2023-06-01 17:58:22 -07:00
Charles Lombardo
8658625ec1 android: Fix crash when decodeGameIcon creates a null Bitmap 2023-06-01 17:58:22 -07:00
Charles Lombardo
96cbdb653e android: Use view binding 2023-06-01 17:58:22 -07:00
Charles Lombardo
6fac89f5a6 android: Enable view binding 2023-06-01 17:58:21 -07:00
Charles Lombardo
9eb4b7eb23 android: Refactor CheckBoxSetting to SwitchSetting 2023-06-01 17:58:21 -07:00
bunnei
8c1ec7e2d5 android: EmulationActivity: Fix variable shadowing in fragment creation. 2023-06-01 17:58:21 -07:00
bunnei
51c774846e android: res: fragment_emulation: Ensure FPS counter is shown. 2023-06-01 17:58:21 -07:00
Liam
0ce94f8f78 common: link libandroid on android 2023-06-01 17:58:21 -07:00
Liam
6b96e333a7 cmake: download architecture-specific ffmpeg for android 2023-06-01 17:58:21 -07:00
Liam
505402b490 build: only enable adrenotools on arm64 2023-06-01 17:58:21 -07:00
Charles Lombardo
89f1dee6db android: Use Skyline's document provider 2023-06-01 17:58:21 -07:00
Charles Lombardo
6874eb0740 android: Use androidx splash screen 2023-06-01 17:58:21 -07:00
Charles Lombardo
a390247965 android: Replace Picasso with Coil 2023-06-01 17:58:21 -07:00
Charles Lombardo
3ef9ff437c android: New swipe to refresh color scheme 2023-06-01 17:58:21 -07:00
Charles Lombardo
d87d7b0c0e android: New settings fragment animations 2023-06-01 17:58:21 -07:00
Charles Lombardo
1863356fb9 android: Use edge to edge 2023-06-01 17:58:21 -07:00
Charles Lombardo
c90f136120 android: Use Material 3 components 2023-06-01 17:58:21 -07:00
Charles Lombardo
7d5e9b1744 android: Modernize theme system 2023-06-01 17:58:20 -07:00
Charles Lombardo
5b37523dc6 android: Use vector icons 2023-06-01 17:58:20 -07:00
Charles Lombardo
6b87ca2f10 android: Use adaptive icon 2023-06-01 17:58:20 -07:00
bunnei
5236d169bc android: settings: Dynamically evaluate valueAsString
Co-Authored-By: bunnei <bunneidev@gmail.com>
2023-06-01 17:58:20 -07:00
Charles Lombardo
e7ae312c46 android: Add license identifier 2023-06-01 17:58:20 -07:00
Charles Lombardo
a491d8d598 android: Convert YuzuApplication to Kotlin 2023-06-01 17:58:20 -07:00
Charles Lombardo
ec412e4a96 android: Convert Action1 to Kotlin 2023-06-01 17:58:20 -07:00