Commit graph

24207 commits

Author SHA1 Message Date
Liam
ee0bf11a67 cmake: download architecture-specific ffmpeg for android 2023-06-03 00:05:43 -07:00
Liam
d54605d1a5 build: only enable adrenotools on arm64 2023-06-03 00:05:43 -07:00
Charles Lombardo
e6740530e5 android: Use Skyline's document provider 2023-06-03 00:05:43 -07:00
Charles Lombardo
9238214837 android: Use androidx splash screen 2023-06-03 00:05:43 -07:00
Charles Lombardo
77075417b0 android: Replace Picasso with Coil 2023-06-03 00:05:43 -07:00
Charles Lombardo
0caa228190 android: New swipe to refresh color scheme 2023-06-03 00:05:43 -07:00
Charles Lombardo
c550f3bfff android: New settings fragment animations 2023-06-03 00:05:43 -07:00
Charles Lombardo
ee29f2a875 android: Use edge to edge 2023-06-03 00:05:43 -07:00
Charles Lombardo
6581821e39 android: Use Material 3 components 2023-06-03 00:05:42 -07:00
Charles Lombardo
e73d0adc16 android: Modernize theme system 2023-06-03 00:05:42 -07:00
Charles Lombardo
ff36c209a5 android: Use vector icons 2023-06-03 00:05:42 -07:00
Charles Lombardo
cc5ee75b52 android: Use adaptive icon 2023-06-03 00:05:42 -07:00
bunnei
374f9cbfa2 android: settings: Dynamically evaluate valueAsString
Co-Authored-By: bunnei <bunneidev@gmail.com>
2023-06-03 00:05:42 -07:00
Charles Lombardo
13ee2288d2 android: Add license identifier 2023-06-03 00:05:42 -07:00
Charles Lombardo
d88c5b4ea5 android: Convert YuzuApplication to Kotlin 2023-06-03 00:05:42 -07:00
Charles Lombardo
1234a59f8a android: Convert Action1 to Kotlin 2023-06-03 00:05:42 -07:00
Charles Lombardo
bc26a0af50 android: Convert GameViewHolder to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
4090e875d5 android: Remove ThemeUtil 2023-06-03 00:05:41 -07:00
Charles Lombardo
2ad75ab815 android: Convert StartupHandler to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
8841429c4b android: Convert Log to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
b8b70aa422 android: Convert GpuDriverMetadata to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
69ed6725b1 android: Convert GpuDriverHelper to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
f1b93071cc android: Convert GameIconRequestHandler to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
5ffe5b5293 android: Convert ForegroundService to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
b13e6c53f3 android: Convert FileUtil to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
35d37a1a4f android: Convert FileBrowserHelper to Kotlin 2023-06-03 00:05:41 -07:00
Charles Lombardo
e0814f8716 android: Convert EmulationMenuSettings to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
8f973863ae android: Convert DocumentsTree to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
0fc825b449 android: Convert DirectoryStateReceiver to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
faf21f9d5d android: Convert DirectoryInitialization to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
f608dddeb2 android: Convert ControllerMappingHelper to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
3b7e0f6fc2 android: Convert BiMap to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
dbac879874 android: Convert AddDirectoryHelper to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
319e2017ef android: Convert PlatformGamesView to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
7847ddab17 android: Convert PlatformGamesPresenter to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
f76121ec08 android: Convert PlatformGamesFragment to Kotlin 2023-06-03 00:05:40 -07:00
Charles Lombardo
cdd8fc4b7f android: Convert MainView to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
f8d6cbc6f3 android: Convert MainPresenter to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
242ecff4a1 android: Convert InputOverlayDrawableJoystick to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
d9bf961928 android: Convert MainActivity to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
e729ae33f5 android: Remove ExampleInstrumentedTest 2023-06-03 00:05:39 -07:00
Charles Lombardo
4f48baf769 android: Remove TwoPaneOnBackPressedCallback
Leftover UI code for dolphin's cheat system. Removing for now.
2023-06-03 00:05:39 -07:00
Charles Lombardo
fec032d9b3 android: Convert InputOverlayDrawableDpad to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
bd1a31d467 android: Convert InputOverlayDrawableButton to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
d60daf7565 android: Convert InputOverlay to Kotlin 2023-06-03 00:05:39 -07:00
Charles Lombardo
75f608ff14 android: Remove DividerItemDecoration
Removed in favor of material components version
2023-06-03 00:05:39 -07:00
Charles Lombardo
4dff09a32b android: Inherit from Material 3 themes
Partially breaks the UI for now but is necessary to use new material components.
2023-06-03 00:05:38 -07:00
Charles Lombardo
2bfa1fcc36 android: Convert MinimalDocumentFile to Kotlin 2023-06-03 00:05:38 -07:00
Charles Lombardo
9725bf8103 android: Convert GameProvider to Kotlin 2023-06-03 00:05:38 -07:00
Charles Lombardo
cf0f69d13d android: Convert GameDatabase to Kotlin 2023-06-03 00:05:38 -07:00