Commit Graph

24005 Commits

Author SHA1 Message Date
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
Charles Lombardo 86c46302a0 android: Convert GameViewHolder to Kotlin 2023-06-01 17:58:20 -07:00
Charles Lombardo 90cfaebe2f android: Remove ThemeUtil 2023-06-01 17:58:20 -07:00
Charles Lombardo 27969a6804 android: Convert StartupHandler to Kotlin 2023-06-01 17:58:20 -07:00
Charles Lombardo 8a0033b13c android: Convert Log to Kotlin 2023-06-01 17:58:20 -07:00
Charles Lombardo 5073788e4e android: Convert GpuDriverMetadata to Kotlin 2023-06-01 17:58:20 -07:00
Charles Lombardo a8a7428c49 android: Convert GpuDriverHelper to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo fca47e6397 android: Convert GameIconRequestHandler to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo e45854be7a android: Convert ForegroundService to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 98beeb5158 android: Convert FileUtil to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 46644696a5 android: Convert FileBrowserHelper to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 0fd310930d android: Convert EmulationMenuSettings to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo c6b623ad1f android: Convert DocumentsTree to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 5f092660da android: Convert DirectoryStateReceiver to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 1be221b4be android: Convert DirectoryInitialization to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo af0d9ff8c6 android: Convert ControllerMappingHelper to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 50a708561e android: Convert BiMap to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo c065750c59 android: Convert AddDirectoryHelper to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo caceb4934d android: Convert PlatformGamesView to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo caf71e98a6 android: Convert PlatformGamesPresenter to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo bc6670244b android: Convert PlatformGamesFragment to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 075f5ebea2 android: Convert MainView to Kotlin 2023-06-01 17:58:19 -07:00
Charles Lombardo 16089d14b0 android: Convert MainPresenter to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo efc89ec23a android: Convert InputOverlayDrawableJoystick to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 3e2faae14d android: Convert MainActivity to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 73c24aba39 android: Remove ExampleInstrumentedTest 2023-06-01 17:58:18 -07:00
Charles Lombardo a20883b316 android: Remove TwoPaneOnBackPressedCallback
Leftover UI code for dolphin's cheat system. Removing for now.
2023-06-01 17:58:18 -07:00
Charles Lombardo 99eac30e4b android: Convert InputOverlayDrawableDpad to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 491ce5b68a android: Convert InputOverlayDrawableButton to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo f7ec760623 android: Convert InputOverlay to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 38139db186 android: Remove DividerItemDecoration
Removed in favor of material components version
2023-06-01 17:58:18 -07:00
Charles Lombardo 0996f9f728 android: Inherit from Material 3 themes
Partially breaks the UI for now but is necessary to use new material components.
2023-06-01 17:58:18 -07:00
Charles Lombardo d3b5b59d9b android: Convert MinimalDocumentFile to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 9224369a99 android: Convert GameProvider to Kotlin 2023-06-01 17:58:18 -07:00
Charles Lombardo 21ac92b473 android: Convert GameDatabase to Kotlin 2023-06-01 17:58:18 -07:00