Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | android: Make hash and branch accessible from BuildConfig | Charles Lombardo | 2023-06-03 | 1 | -0/+25 |
| | |||||
* | android: Backup shared preferences where applicable | Charles Lombardo | 2023-06-03 | 2 | -0/+12 |
| | |||||
* | android: Enable retaining app data after uninstall | Charles Lombardo | 2023-06-03 | 1 | -1/+2 |
| | |||||
* | android: Remove unused doFrame function | Charles Lombardo | 2023-06-03 | 1 | -2/+0 |
| | |||||
* | android: Convert NativeLibrary to Kotlin | Charles Lombardo | 2023-06-03 | 15 | -766/+523 |
| | |||||
* | android: Remove LocalBroadcastManager | Charles Lombardo | 2023-06-03 | 11 | -225/+17 |
| | | | | | | This causes a couple of minor changes to directory initialization. We don't have a lengthy initialization step so we could spend less time creating state receivers and just run initialization on the main thread. We also don't have a situation where external storage will be a concern so checks are removed in favor of a binary check to see if initialization is ready. This additionally removes the unused DoFrame callback. | ||||
* | android: Remove game database | Charles Lombardo | 2023-06-03 | 18 | -773/+154 |
| | | | | The content provider + database solution was excessive and is now replaced with the simple file checks from before but turned into an array list held within a viewmodel. | ||||
* | android: Adjust game icon loading | Charles Lombardo | 2023-06-03 | 1 | -15/+9 |
| | |||||
* | android: Remove unused dimensions files | Charles Lombardo | 2023-06-03 | 2 | -9/+0 |
| | |||||
* | android: Slightly reduce game card size | Charles Lombardo | 2023-06-03 | 2 | -3/+3 |
| | |||||
* | android: Only show company text view if it has content | Charles Lombardo | 2023-06-03 | 1 | -5/+8 |
| | |||||
* | android: Fix check for ok text in software keyboard | Charles Lombardo | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: Implement amiibo reading from nfc tag | Narr the Reg | 2023-06-03 | 13 | -4/+303 |
| | |||||
* | android: Add toggle controls option to input overlay | Charles Lombardo | 2023-06-03 | 5 | -6/+62 |
| | |||||
* | android: Do not update FPS text on null view | Charles Lombardo | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: Convert keyboard applet to kotlin and refactor | Charles Lombardo | 2023-06-03 | 6 | -279/+255 |
| | |||||
* | android: Implement basic software keyboard applet. | bunnei | 2023-06-03 | 12 | -152/+625 |
| | |||||
* | android: config: Disable shader cache by default on Android. | bunnei | 2023-06-03 | 1 | -0/+4 |
| | |||||
* | android: Fix fps counter not showing up | german77 | 2023-06-03 | 4 | -11/+13 |
| | |||||
* | android: Prevent showing games on an invalid view | Charles Lombardo | 2023-06-03 | 1 | -0/+3 |
| | |||||
* | android: Re-implement overlay editing | Charles Lombardo | 2023-06-03 | 5 | -25/+245 |
| | |||||
* | android: Fix popup menu going out of bounds | Charles Lombardo | 2023-06-03 | 2 | -20/+11 |
| | |||||
* | android: Use autofit grid for games fragment | Charles Lombardo | 2023-06-03 | 3 | -28/+72 |
| | |||||
* | android: Prevent updating empty game list text on invalid view | Charles Lombardo | 2023-06-03 | 1 | -0/+3 |
| | |||||
* | android: Persist settings across configuration changes | Charles Lombardo | 2023-06-03 | 9 | -93/+51 |
| | | | | Mostly things get refactored here to remove previous assumptions made about how the activity/fragment lifecycles would operate. The important change for persistence is removing the assumption that the user will be at the first settings fragment on recreation when deciding whether or not to reload settings. Now we check a flag in Settings to know if we loaded the settings within this lifecycle. | ||||
* | android: Store settings object in viewmodel | Charles Lombardo | 2023-06-03 | 7 | -57/+45 |
| | |||||
* | android: Remove configChanges exceptions | Charles Lombardo | 2023-06-03 | 1 | -1/+0 |
| | |||||
* | Android: Enable resizeable activities | Charles Lombardo | 2023-06-03 | 1 | -6/+2 |
| | |||||
* | android: Fix emulation fragment comments | Charles Lombardo | 2023-06-03 | 1 | -2/+2 |
| | |||||
* | android: Use modal navigation drawer as in game menu | Charles Lombardo | 2023-06-03 | 17 | -373/+343 |
| | |||||
* | android: Make Game class parcelable | Charles Lombardo | 2023-06-03 | 1 | -1/+4 |
| | |||||
* | android: Add kotlin parcelize plugin | Charles Lombardo | 2023-06-03 | 1 | -0/+1 |
| | |||||
* | android: Remove deprecated use of onActivityResult | Charles Lombardo | 2023-06-03 | 2 | -139/+107 |
| | |||||
* | android: Fix RTL layouts | Charles Lombardo | 2023-06-03 | 3 | -1/+6 |
| | |||||
* | android: Use ellipsis character | Charles Lombardo | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: Move all array strings to main strings file | Charles Lombardo | 2023-06-03 | 2 | -48/+109 |
| | |||||
* | android: Remove unused strings | Charles Lombardo | 2023-06-03 | 1 | -9/+0 |
| | |||||
* | android: Remove unused colors | Charles Lombardo | 2023-06-03 | 2 | -6/+0 |
| | |||||
* | android: Remove citra date time picker | Charles Lombardo | 2023-06-03 | 1 | -22/+0 |
| | |||||
* | android: Remove unused premium header layout | Charles Lombardo | 2023-06-03 | 1 | -42/+0 |
| | |||||
* | android: Remove unused fragment animations | Charles Lombardo | 2023-06-03 | 2 | -41/+0 |
| | |||||
* | android: Remove unused string arrays | Charles Lombardo | 2023-06-03 | 1 | -34/+0 |
| | |||||
* | android: Remove unused integer xmls | Charles Lombardo | 2023-06-03 | 4 | -13/+0 |
| | |||||
* | android: Refactor ic_launcher.xml to drawables | Charles Lombardo | 2023-06-03 | 3 | -3/+3 |
| | |||||
* | android: Suppress lint in InsetsHelper | Charles Lombardo | 2023-06-03 | 1 | -0/+2 |
| | |||||
* | android: Add data extraction rules | Charles Lombardo | 2023-06-03 | 3 | -2/+56 |
| | |||||
* | android: Remove requestLegacyExternalStorage attribute | Charles Lombardo | 2023-06-03 | 1 | -3/+1 |
| | |||||
* | android: Remove unused permissions | Charles Lombardo | 2023-06-03 | 1 | -3/+0 |
| | |||||
* | android: Inset input overlay based on system cutouts | Charles Lombardo | 2023-06-03 | 5 | -59/+94 |
| | |||||
* | android: Stop updating fps counter when emulation stops | Charles Lombardo | 2023-06-03 | 1 | -1/+4 |
| | |||||
* | android: Move driver installation off of main thread | Charles Lombardo | 2023-06-03 | 4 | -21/+42 |
| | | | | Additionally creates an indeterminate loading dialog during installation | ||||
* | android: Fix crash when decodeGameIcon creates a null Bitmap | Charles Lombardo | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: Use view binding | Charles Lombardo | 2023-06-03 | 16 | -284/+189 |
| | |||||
* | android: Enable view binding | Charles Lombardo | 2023-06-03 | 1 | -0/+2 |
| | |||||
* | android: Refactor CheckBoxSetting to SwitchSetting | Charles Lombardo | 2023-06-03 | 5 | -14/+14 |
| | |||||
* | android: EmulationActivity: Fix variable shadowing in fragment creation. | bunnei | 2023-06-03 | 1 | -2/+2 |
| | |||||
* | android: res: fragment_emulation: Ensure FPS counter is shown. | bunnei | 2023-06-03 | 1 | -7/+7 |
| | |||||
* | build: only enable adrenotools on arm64 | Liam | 2023-06-03 | 3 | -4/+10 |
| | |||||
* | android: Use Skyline's document provider | Charles Lombardo | 2023-06-03 | 3 | -4/+319 |
| | |||||
* | android: Use androidx splash screen | Charles Lombardo | 2023-06-03 | 4 | -2/+12 |
| | |||||
* | android: Replace Picasso with Coil | Charles Lombardo | 2023-06-03 | 7 | -138/+41 |
| | |||||
* | android: New swipe to refresh color scheme | Charles Lombardo | 2023-06-03 | 1 | -1/+9 |
| | |||||
* | android: New settings fragment animations | Charles Lombardo | 2023-06-03 | 12 | -163/+80 |
| | |||||
* | android: Use edge to edge | Charles Lombardo | 2023-06-03 | 9 | -21/+110 |
| | |||||
* | android: Use Material 3 components | Charles Lombardo | 2023-06-03 | 23 | -174/+268 |
| | |||||
* | android: Modernize theme system | Charles Lombardo | 2023-06-03 | 8 | -94/+130 |
| | |||||
* | android: Use vector icons | Charles Lombardo | 2023-06-03 | 42 | -9/+27 |
| | |||||
* | android: Use adaptive icon | Charles Lombardo | 2023-06-03 | 13 | -3/+24 |
| | |||||
* | android: settings: Dynamically evaluate valueAsString | bunnei | 2023-06-03 | 4 | -4/+4 |
| | | | | Co-Authored-By: bunnei <bunneidev@gmail.com> | ||||
* | android: Add license identifier | Charles Lombardo | 2023-06-03 | 66 | -5/+199 |
| | |||||
* | android: Convert YuzuApplication to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -59/+56 |
| | |||||
* | android: Convert Action1 to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -5/+5 |
| | |||||
* | android: Convert GameViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -44/+32 |
| | |||||
* | android: Remove ThemeUtil | Charles Lombardo | 2023-06-03 | 1 | -34/+0 |
| | |||||
* | android: Convert StartupHandler to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -45/+45 |
| | |||||
* | android: Convert Log to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -39/+42 |
| | |||||
* | android: Convert GpuDriverMetadata to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -45/+44 |
| | |||||
* | android: Convert GpuDriverHelper to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -130/+145 |
| | |||||
* | android: Convert GameIconRequestHandler to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -29/+22 |
| | |||||
* | android: Convert ForegroundService to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -63/+56 |
| | |||||
* | android: Convert FileUtil to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -296/+292 |
| | |||||
* | android: Convert FileBrowserHelper to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -25/+26 |
| | |||||
* | android: Convert EmulationMenuSettings to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -78/+59 |
| | |||||
* | android: Convert DocumentsTree to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -125/+110 |
| | |||||
* | android: Convert DirectoryStateReceiver to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -22/+15 |
| | |||||
* | android: Convert DirectoryInitialization to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -72/+66 |
| | |||||
* | android: Convert ControllerMappingHelper to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -25/+24 |
| | |||||
* | android: Convert BiMap to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -22/+22 |
| | |||||
* | android: Convert AddDirectoryHelper to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -38/+27 |
| | |||||
* | android: Convert PlatformGamesView to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -6/+6 |
| | |||||
* | android: Convert PlatformGamesPresenter to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -42/+30 |
| | |||||
* | android: Convert PlatformGamesFragment to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -105/+94 |
| | |||||
* | android: Convert MainView to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -8/+6 |
| | |||||
* | android: Convert MainPresenter to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -81/+66 |
| | |||||
* | android: Convert InputOverlayDrawableJoystick to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -243/+205 |
| | |||||
* | android: Convert MainActivity to Kotlin | Charles Lombardo | 2023-06-03 | 3 | -250/+229 |
| | |||||
* | android: Remove ExampleInstrumentedTest | Charles Lombardo | 2023-06-03 | 1 | -3/+0 |
| | |||||
* | android: Remove TwoPaneOnBackPressedCallback | Charles Lombardo | 2023-06-03 | 1 | -37/+0 |
| | | | | Leftover UI code for dolphin's cheat system. Removing for now. | ||||
* | android: Convert InputOverlayDrawableDpad to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -276/+232 |
| | |||||
* | android: Convert InputOverlayDrawableButton to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -139/+118 |
| | |||||
* | android: Convert InputOverlay to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -656/+886 |
| | |||||
* | android: Remove DividerItemDecoration | Charles Lombardo | 2023-06-03 | 1 | -130/+0 |
| | | | | Removed in favor of material components version | ||||
* | android: Inherit from Material 3 themes | Charles Lombardo | 2023-06-03 | 1 | -8/+4 |
| | | | | Partially breaks the UI for now but is necessary to use new material components. | ||||
* | android: Convert MinimalDocumentFile to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -28/+8 |
| | |||||
* | android: Convert GameProvider to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -138/+127 |
| | |||||
* | android: Convert GameDatabase to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -275/+260 |
| | |||||
* | android: Convert Game to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -76/+56 |
| | |||||
* | android: Convert EmulationFragment to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -375/+348 |
| | |||||
* | android: Convert SettingsFile to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -272/+245 |
| | |||||
* | android: Convert SettingsFrameLayout to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -48/+43 |
| | |||||
* | android: Convert SettingsFragmentView to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -18/+15 |
| | |||||
* | android: Convert SettingsFragmentPresenter to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -184/+333 |
| | |||||
* | android: Convert SettingsFragment to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -136/+120 |
| | |||||
* | android: Convert SettingsActivityView to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -27/+20 |
| | |||||
* | android: Convert SettingsActivityPresenter to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -122/+99 |
| | |||||
* | android: Convert SettingsActivity to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -209/+186 |
| | |||||
* | android: Convert SubmenuViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -45/+35 |
| | |||||
* | android: Convert SliderViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -45/+34 |
| | |||||
* | android: Convert SingleChoiceViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -62/+54 |
| | |||||
* | android: Convert SettingViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -49/+38 |
| | |||||
* | android: Convert HeaderViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -32/+28 |
| | |||||
* | android: Convert DateTimeViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -47/+35 |
| | |||||
* | android: Convert CheckBoxSettingViewHolder to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -54/+41 |
| | |||||
* | android: Convert StringSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -23/+9 |
| | |||||
* | android: Convert SettingSection to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -55/+34 |
| | |||||
* | android: Convert Setting to Kotlin | Charles Lombardo | 2023-06-03 | 1 | -24/+6 |
| | |||||
* | android: Convert IntSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -23/+9 |
| | |||||
* | android: Convert FloatSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -23/+9 |
| | |||||
* | android: Convert BooleanSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -23/+9 |
| | |||||
* | android: Convert SubmenuSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -21/+15 |
| | |||||
* | android: Convert StringSingleChoiceSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -82/+61 |
| | |||||
* | android: Convert SliderSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -101/+72 |
| | |||||
* | android: Convert SingleChoiceSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -60/+44 |
| | |||||
* | android: Convert SettingsItem to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -100/+30 |
| | |||||
* | android: Convert HeaderSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -14/+12 |
| | |||||
* | android: Convert DateTimeSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -40/+35 |
| | |||||
* | android: Convert CheckBoxSetting to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -80/+91 |
| | |||||
* | android: Convert GameAdapter to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -244/+178 |
| | |||||
* | android: Convert SettingsAdapter to Kotlin | Charles Lombardo | 2023-06-03 | 3 | -366/+315 |
| | | | | Update SettingsAdapter.kt | ||||
* | android: Convert EmulationActivity to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -347/+286 |
| | |||||
* | android: Use material slider in settings dialog | Charles Lombardo | 2023-06-03 | 1 | -20/+20 |
| | |||||
* | android: Convert Settings to Kotlin | Charles Lombardo | 2023-06-03 | 2 | -127/+145 |
| | |||||
* | android: Use androidx preferences | Charles Lombardo | 2023-06-03 | 1 | -0/+2 |
| | |||||
* | android: frontend: Add unique error strings for Vulkan initialization errors. | bunnei | 2023-06-03 | 2 | -19/+25 |
| | |||||
* | android: Use the center of the object and reduce draw calls | german77 | 2023-06-03 | 8 | -59/+76 |
| | |||||
* | android: Replace old buttons with vectors | german77 | 2023-06-03 | 149 | -71/+613 |
| | |||||
* | android: Enable Kotlin support | Charles Lombardo | 2023-06-03 | 1 | -1/+9 |
| | |||||
* | android: Upgrade java version to 11 | Charles Lombardo | 2023-06-03 | 1 | -2/+2 |
| | |||||
* | android: Upgrade dependencies | Charles Lombardo | 2023-06-03 | 1 | -4/+4 |
| | |||||
* | android: Replace lintOptions with lint | Charles Lombardo | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: Move namespace to app module build.gradle | Charles Lombardo | 2023-06-03 | 2 | -2/+3 |
| | |||||
* | android: bump compile/target sdk to 33 | Charles Lombardo | 2023-06-03 | 1 | -2/+2 |
| | |||||
* | CMake: fix pkg-config behavior when building for Android | liushuyu | 2023-06-03 | 1 | -0/+1 |
| | |||||
* | android: build.gradle: Cleanup build types. | bunnei | 2023-06-03 | 1 | -7/+1 |
| | |||||
* | android: frontend: settings: Add graphics debugging. | bunnei | 2023-06-03 | 4 | -6/+18 |
| | |||||
* | android: jni: Ensure system is only initialized once. | bunnei | 2023-06-03 | 4 | -8/+8 |
| | | | | - Fixes likelihood that fastmem allocation succeeds. | ||||
* | android: frontend: Cleanup framerate counter. | bunnei | 2023-06-03 | 2 | -4/+3 |
| | |||||
* | android: vulkan: Implement adrenotools turbo mode. | bunnei | 2023-06-03 | 5 | -1/+13 |
| | |||||
* | android: frontend: Add support for GPU driver selection. | bunnei | 2023-06-03 | 9 | -3/+251 |
| | |||||
* | android: native: Add support for custom Vulkan driver loading. | bunnei | 2023-06-03 | 6 | -44/+109 |
| | |||||
* | android: EmulationFragment: Always reset overlay. | bunnei | 2023-06-03 | 1 | -1/+2 |
| | | | | - Ensures correct placement until we have better overlay configuration. | ||||
* | android: Add motion sensor | Narr the Reg | 2023-06-03 | 2 | -20/+65 |
| | |||||
* | android: Hook jni input properly | Narr the Reg | 2023-06-03 | 5 | -90/+104 |
| | |||||
* | android: cleanup touch update loop | Narr the Reg | 2023-06-03 | 1 | -28/+50 |
| | |||||
* | android: Clean joystick overlay | Narr the Reg | 2023-06-03 | 3 | -135/+131 |
| | |||||
* | android: Clean dpad overlay | Narr the Reg | 2023-06-03 | 2 | -192/+174 |
| | |||||
* | android: Clean button overlay | Narr the Reg | 2023-06-03 | 2 | -195/+65 |
| | |||||
* | android: Add all buttons to screen controller | Narr the Reg | 2023-06-03 | 4 | -209/+104 |
| | |||||
* | android: Apply clang format | Narr the Reg | 2023-06-03 | 2 | -9/+9 |
| | |||||
* | android: frontend: Implement game grid view. (#9) | bunnei | 2023-06-03 | 15 | -174/+272 |
| | |||||
* | android: Replace notification icon with yuzu | german77 | 2023-06-03 | 3 | -0/+0 |
| | |||||
* | android: strings: Refresh key dumping URL. | bunnei | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: frontend: Modify ROM load messaging for invalid keys. | bunnei | 2023-06-03 | 2 | -7/+11 |
| | |||||
* | android: frontend: Integrate key installation for SAF. | bunnei | 2023-06-03 | 18 | -19/+100 |
| | |||||
* | android: jni: Add function to reload keys. | bunnei | 2023-06-03 | 3 | -2/+14 |
| | |||||
* | android: EmulationActivity: Temporarily disable running notification. | bunnei | 2023-06-03 | 2 | -7/+12 |
| | |||||
* | android: Implement SAF support & migrate to SDK 31. (#4) | bunnei | 2023-06-03 | 32 | -688/+615 |
| | |||||
* | android: Harden emulation shutdown when loader fails. | bunnei | 2023-06-03 | 1 | -6/+12 |
| | |||||
* | android: SettingsFragmentPresenter: Fix default renderer backend. | bunnei | 2023-06-03 | 1 | -1/+1 |
| | |||||
* | android: jni: native: Add lock around HaltEmulation, tighten run loop. | bunnei | 2023-06-03 | 1 | -1/+3 |
| | |||||
* | android: jni: native: Refactor locking for is_running. | bunnei | 2023-06-03 | 1 | -8/+21 |
| | |||||
* | android: jni: native: Remove unnecessary atomic for is_running. | bunnei | 2023-06-03 | 1 | -6/+5 |
| | |||||
* | android: jni: native: Tighten up emulation start/stop signaling. | bunnei | 2023-06-03 | 1 | -58/+64 |
| | |||||
* | android: jni: native: Consolidate emulation state into EmulationSession singleton. | bunnei | 2023-06-03 | 1 | -67/+164 |
| | | | | | - Fixes state management issues across multiple boots. - Fixes crashes related to unsafe access of perf stats. | ||||
* | android: Frontend: Fix rendering aspect ratio & add a setting for it. | bunnei | 2023-06-03 | 6 | -1/+24 |
| | |||||
* | android: Integrate settings frontend with yuzu & remove unused code. | bunnei | 2023-06-03 | 25 | -1759/+949 |
| | |||||
* | android: Minimize frontend & convert to yuzu. | bunnei | 2023-06-03 | 127 | -2508/+932 |
| | |||||
* | android: Minimal JNI for yuzu. | bunnei | 2023-06-03 | 7 | -0/+640 |
| | |||||
* | android: Add Citra frontend. | bunnei | 2023-06-03 | 310 | -0/+13193 |