Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-06-03 | android: Vertically scalable setup pages | Charles Lombardo | 2 | -23/+45 | |
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-06-03 | android: Fix setup rotation bug | Charles Lombardo | 2 | -4/+26 | |
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-06-03 | android: Temporarily switch for a fixed version code for testing | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Fix alignment of SwipeRefreshLayout | Charles Lombardo | 1 | -5/+9 | |
2023-06-03 | android: Shape/spacing adjustments to game card | Charles Lombardo | 3 | -58/+64 | |
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-06-03 | android: Manual tweaks for dialog colors | Charles Lombardo | 6 | -2/+21 | |
Small fix for Flam | |||||
2023-06-03 | android: Fix black backgrounds bug | Charles Lombardo | 1 | -6/+18 | |
Start using a specific night mode check because black backgrounds could apply incorrectly when using the light app mode, dark system mode, and black backgrounds. Launching the settings activity will show light mode colors/navigation bars but with black backgrounds. | |||||
2023-06-03 | android: Use navigation bar shade view for settings activity | Charles Lombardo | 2 | -3/+20 | |
2023-06-03 | android: Disable editing themes during emulation | Charles Lombardo | 1 | -3/+3 | |
2023-06-03 | android: Prevent situation where binding is called on a null view | Charles Lombardo | 1 | -0/+3 | |
2023-06-03 | android: Add black backgrounds toggle | Charles Lombardo | 6 | -1/+42 | |
2023-06-03 | android: Add theme mode picker | Charles Lombardo | 5 | -11/+76 | |
2023-06-03 | android: Add theme picker | Charles Lombardo | 7 | -3/+127 | |
2023-06-03 | android: Prevent potential abstract settings crash | Charles Lombardo | 1 | -0/+4 | |
2023-06-03 | android: Fix cast for abstract settings | Charles Lombardo | 4 | -5/+5 | |
2023-06-03 | android: Create xml for Material You theme | Charles Lombardo | 2 | -0/+58 | |
2023-06-03 | android: Remove check for API 29 in themes | Charles Lombardo | 2 | -15/+4 | |
2023-06-03 | android: Adjustments to home option card | Charles Lombardo | 1 | -4/+10 | |
Several spacing/color adjustments provided by Flam | |||||
2023-06-03 | android: Use different colors for logo in options menu | Charles Lombardo | 2 | -3/+3 | |
Reverting to the official logo colors | |||||
2023-06-03 | android: New default theme colors | Charles Lombardo | 2 | -30/+34 | |
2023-06-03 | android: Use libnx default icon | Charles Lombardo | 4 | -1/+1 | |
Credit to jaames for the original icon | |||||
2023-06-03 | android: enable LTO | Liam | 1 | -1/+2 | |
2023-06-03 | android: Show error if invalid keys file is selected | Charles Lombardo | 2 | -0/+23 | |
There aren't MIME types specific enough for filtering out files that aren't amiibo or production keys. So here we just check for the extensions "bin" or "keys" where appropriate and stop the process if incorrect. Previously you could select any document and it could cause the app to hang. | |||||
2023-06-03 | android: Fix first time setup scrolling bug | Charles Lombardo | 2 | -18/+17 | |
If you quickly scrolled from the second page to the first and then back, the next/back buttons would disappear. | |||||
2023-06-03 | android: Fix A button preference key | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: First time setup screen | Charles Lombardo | 19 | -163/+769 | |
2023-06-03 | android: Prevent editing unsafe settings at runtime | Charles Lombardo | 5 | -14/+35 | |
There currently isn't a visual "disabled" cue for any of the view holders that aren't the switch setting. This will be improved in the future. | |||||
2023-06-03 | android: Abstract settings | Charles Lombardo | 24 | -363/+418 | |
Previously we could only add settings that would change our ini file. Now we can create abstract settings in our presenter to alter things like shared preferences for theme support! | |||||
2023-06-03 | android: Implement gamepad input | german77 | 6 | -11/+510 | |
2023-06-03 | android: Bump minimum version to Android 11 | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Decouple status bar shade from navigation bar visibility | Charles Lombardo | 3 | -14/+34 | |
2023-06-03 | android: Enable code minification | Charles Lombardo | 5 | -22/+18 | |
2023-06-03 | android: Switch from a colored status bar to a custom view | Charles Lombardo | 4 | -23/+35 | |
Allows for smoother transitions with the search bar | |||||
2023-06-03 | android: Adjustments to card_game | Charles Lombardo | 1 | -20/+5 | |
Removed a currently unused text view and moved to material text views. | |||||
2023-06-03 | android: MainActivity overhaul | Charles Lombardo | 32 | -626/+1031 | |
This moves several parts of the main activity into fragments that manage themselves to react to changes. UI changes like the appearance of a new search view or when the games list changes now gets updated via multiple view models. This also starts a conversion to the androidx navigation component which furthers the goals mentioned previously with more fragment responsibility. This will eventually allow us to use one activity with interchanging fragments and multiple view models that are stored within that central activity. fdas | |||||
2023-06-03 | android: Enforce Vulkan 1.1 support as minimum | Charles Lombardo | 1 | -3/+4 | |
2023-06-03 | android: Update gradle version to 8.1 | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Update app dependencies | Charles Lombardo | 1 | -5/+5 | |
2023-06-03 | android: Convert gradle scripts to Kotlin DSL | Charles Lombardo | 5 | -201/+241 | |
2023-06-03 | android: settings: Add scaling filter & anti-aliasing options. (#66) | bunnei | 4 | -0/+75 | |
2023-06-03 | android: video_core: Add support for disk shader cache. (#64) | bunnei | 12 | -4/+258 | |
2023-06-03 | android: config: Change docked mode and GPU accuracy to favor performance on Android. | bunnei | 3 | -7/+11 | |
2023-06-03 | android: Initialize account manager | german77 | 1 | -0/+5 | |
2023-06-03 | android: Remove unsafe null check | german77 | 1 | -4/+2 | |
2023-06-03 | android: Scale input overlay independently of system display scale | Charles Lombardo | 2 | -30/+41 | |
2023-06-03 | android: Use apply instead of commit for shared preferences | Charles Lombardo | 3 | -4/+3 | |
Previously we were operating on the assumption that apply'd settings wouldn't be visible immediately. This isn't true and settings will be accessible via memory before being stored to disk. This reduces any potential stutters caused by saving to shared preferences. | |||||
2023-06-03 | android: Add DPad slide toggle | Charles Lombardo | 5 | -2/+14 | |
2023-06-03 | android: Add relative stick center toggle | Charles Lombardo | 3 | -0/+13 | |
2023-06-03 | android: Make hash and branch accessible from BuildConfig | Charles Lombardo | 1 | -0/+25 | |
2023-06-03 | android: Backup shared preferences where applicable | Charles Lombardo | 2 | -0/+12 | |
2023-06-03 | android: Enable retaining app data after uninstall | Charles Lombardo | 1 | -1/+2 | |
2023-06-03 | android: Remove unused doFrame function | Charles Lombardo | 1 | -2/+0 | |
2023-06-03 | android: Convert NativeLibrary to Kotlin | Charles Lombardo | 15 | -766/+523 | |
2023-06-03 | android: Remove LocalBroadcastManager | Charles Lombardo | 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. | |||||
2023-06-03 | android: Remove game database | Charles Lombardo | 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. | |||||
2023-06-03 | android: Adjust game icon loading | Charles Lombardo | 1 | -15/+9 | |
2023-06-03 | android: Remove unused dimensions files | Charles Lombardo | 2 | -9/+0 | |
2023-06-03 | android: Slightly reduce game card size | Charles Lombardo | 2 | -3/+3 | |
2023-06-03 | android: Only show company text view if it has content | Charles Lombardo | 1 | -5/+8 | |
2023-06-03 | android: Fix check for ok text in software keyboard | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Implement amiibo reading from nfc tag | Narr the Reg | 13 | -4/+303 | |
2023-06-03 | android: Add toggle controls option to input overlay | Charles Lombardo | 5 | -6/+62 | |
2023-06-03 | android: Do not update FPS text on null view | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Convert keyboard applet to kotlin and refactor | Charles Lombardo | 6 | -279/+255 | |
2023-06-03 | android: Implement basic software keyboard applet. | bunnei | 12 | -152/+625 | |
2023-06-03 | android: config: Disable shader cache by default on Android. | bunnei | 1 | -0/+4 | |
2023-06-03 | android: Fix fps counter not showing up | german77 | 4 | -11/+13 | |
2023-06-03 | android: Prevent showing games on an invalid view | Charles Lombardo | 1 | -0/+3 | |
2023-06-03 | android: Re-implement overlay editing | Charles Lombardo | 5 | -25/+245 | |
2023-06-03 | android: Fix popup menu going out of bounds | Charles Lombardo | 2 | -20/+11 | |
2023-06-03 | android: Use autofit grid for games fragment | Charles Lombardo | 3 | -28/+72 | |
2023-06-03 | android: Prevent updating empty game list text on invalid view | Charles Lombardo | 1 | -0/+3 | |
2023-06-03 | android: Persist settings across configuration changes | Charles Lombardo | 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. | |||||
2023-06-03 | android: Store settings object in viewmodel | Charles Lombardo | 7 | -57/+45 | |
2023-06-03 | android: Remove configChanges exceptions | Charles Lombardo | 1 | -1/+0 | |
2023-06-03 | Android: Enable resizeable activities | Charles Lombardo | 1 | -6/+2 | |
2023-06-03 | android: Fix emulation fragment comments | Charles Lombardo | 1 | -2/+2 | |
2023-06-03 | android: Use modal navigation drawer as in game menu | Charles Lombardo | 17 | -373/+343 | |
2023-06-03 | android: Make Game class parcelable | Charles Lombardo | 1 | -1/+4 | |
2023-06-03 | android: Add kotlin parcelize plugin | Charles Lombardo | 1 | -0/+1 | |
2023-06-03 | android: Remove deprecated use of onActivityResult | Charles Lombardo | 2 | -139/+107 | |
2023-06-03 | android: Fix RTL layouts | Charles Lombardo | 3 | -1/+6 | |
2023-06-03 | android: Use ellipsis character | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Move all array strings to main strings file | Charles Lombardo | 2 | -48/+109 | |
2023-06-03 | android: Remove unused strings | Charles Lombardo | 1 | -9/+0 | |
2023-06-03 | android: Remove unused colors | Charles Lombardo | 2 | -6/+0 | |
2023-06-03 | android: Remove citra date time picker | Charles Lombardo | 1 | -22/+0 | |
2023-06-03 | android: Remove unused premium header layout | Charles Lombardo | 1 | -42/+0 | |
2023-06-03 | android: Remove unused fragment animations | Charles Lombardo | 2 | -41/+0 | |
2023-06-03 | android: Remove unused string arrays | Charles Lombardo | 1 | -34/+0 | |
2023-06-03 | android: Remove unused integer xmls | Charles Lombardo | 4 | -13/+0 | |
2023-06-03 | android: Refactor ic_launcher.xml to drawables | Charles Lombardo | 3 | -3/+3 | |
2023-06-03 | android: Suppress lint in InsetsHelper | Charles Lombardo | 1 | -0/+2 | |
2023-06-03 | android: Add data extraction rules | Charles Lombardo | 3 | -2/+56 | |
2023-06-03 | android: Remove requestLegacyExternalStorage attribute | Charles Lombardo | 1 | -3/+1 | |
2023-06-03 | android: Remove unused permissions | Charles Lombardo | 1 | -3/+0 | |
2023-06-03 | android: Inset input overlay based on system cutouts | Charles Lombardo | 5 | -59/+94 | |
2023-06-03 | android: Stop updating fps counter when emulation stops | Charles Lombardo | 1 | -1/+4 | |
2023-06-03 | android: Move driver installation off of main thread | Charles Lombardo | 4 | -21/+42 | |
Additionally creates an indeterminate loading dialog during installation | |||||
2023-06-03 | android: Fix crash when decodeGameIcon creates a null Bitmap | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Use view binding | Charles Lombardo | 16 | -284/+189 | |
2023-06-03 | android: Enable view binding | Charles Lombardo | 1 | -0/+2 | |
2023-06-03 | android: Refactor CheckBoxSetting to SwitchSetting | Charles Lombardo | 5 | -14/+14 | |
2023-06-03 | android: EmulationActivity: Fix variable shadowing in fragment creation. | bunnei | 1 | -2/+2 | |
2023-06-03 | android: res: fragment_emulation: Ensure FPS counter is shown. | bunnei | 1 | -7/+7 | |
2023-06-03 | build: only enable adrenotools on arm64 | Liam | 3 | -4/+10 | |
2023-06-03 | android: Use Skyline's document provider | Charles Lombardo | 3 | -4/+319 | |
2023-06-03 | android: Use androidx splash screen | Charles Lombardo | 4 | -2/+12 | |
2023-06-03 | android: Replace Picasso with Coil | Charles Lombardo | 7 | -138/+41 | |
2023-06-03 | android: New swipe to refresh color scheme | Charles Lombardo | 1 | -1/+9 | |
2023-06-03 | android: New settings fragment animations | Charles Lombardo | 12 | -163/+80 | |
2023-06-03 | android: Use edge to edge | Charles Lombardo | 9 | -21/+110 | |
2023-06-03 | android: Use Material 3 components | Charles Lombardo | 23 | -174/+268 | |
2023-06-03 | android: Modernize theme system | Charles Lombardo | 8 | -94/+130 | |
2023-06-03 | android: Use vector icons | Charles Lombardo | 42 | -9/+27 | |
2023-06-03 | android: Use adaptive icon | Charles Lombardo | 13 | -3/+24 | |
2023-06-03 | android: settings: Dynamically evaluate valueAsString | bunnei | 4 | -4/+4 | |
Co-Authored-By: bunnei <bunneidev@gmail.com> | |||||
2023-06-03 | android: Add license identifier | Charles Lombardo | 66 | -5/+199 | |
2023-06-03 | android: Convert YuzuApplication to Kotlin | Charles Lombardo | 2 | -59/+56 | |
2023-06-03 | android: Convert Action1 to Kotlin | Charles Lombardo | 2 | -5/+5 | |
2023-06-03 | android: Convert GameViewHolder to Kotlin | Charles Lombardo | 2 | -44/+32 | |
2023-06-03 | android: Remove ThemeUtil | Charles Lombardo | 1 | -34/+0 | |
2023-06-03 | android: Convert StartupHandler to Kotlin | Charles Lombardo | 2 | -45/+45 | |
2023-06-03 | android: Convert Log to Kotlin | Charles Lombardo | 2 | -39/+42 | |
2023-06-03 | android: Convert GpuDriverMetadata to Kotlin | Charles Lombardo | 2 | -45/+44 | |
2023-06-03 | android: Convert GpuDriverHelper to Kotlin | Charles Lombardo | 2 | -130/+145 | |
2023-06-03 | android: Convert GameIconRequestHandler to Kotlin | Charles Lombardo | 2 | -29/+22 | |
2023-06-03 | android: Convert ForegroundService to Kotlin | Charles Lombardo | 2 | -63/+56 | |
2023-06-03 | android: Convert FileUtil to Kotlin | Charles Lombardo | 2 | -296/+292 | |
2023-06-03 | android: Convert FileBrowserHelper to Kotlin | Charles Lombardo | 2 | -25/+26 | |
2023-06-03 | android: Convert EmulationMenuSettings to Kotlin | Charles Lombardo | 2 | -78/+59 | |
2023-06-03 | android: Convert DocumentsTree to Kotlin | Charles Lombardo | 2 | -125/+110 | |
2023-06-03 | android: Convert DirectoryStateReceiver to Kotlin | Charles Lombardo | 2 | -22/+15 | |
2023-06-03 | android: Convert DirectoryInitialization to Kotlin | Charles Lombardo | 2 | -72/+66 | |
2023-06-03 | android: Convert ControllerMappingHelper to Kotlin | Charles Lombardo | 1 | -25/+24 | |
2023-06-03 | android: Convert BiMap to Kotlin | Charles Lombardo | 2 | -22/+22 | |
2023-06-03 | android: Convert AddDirectoryHelper to Kotlin | Charles Lombardo | 2 | -38/+27 | |
2023-06-03 | android: Convert PlatformGamesView to Kotlin | Charles Lombardo | 1 | -6/+6 | |
2023-06-03 | android: Convert PlatformGamesPresenter to Kotlin | Charles Lombardo | 2 | -42/+30 | |
2023-06-03 | android: Convert PlatformGamesFragment to Kotlin | Charles Lombardo | 2 | -105/+94 | |
2023-06-03 | android: Convert MainView to Kotlin | Charles Lombardo | 1 | -8/+6 | |
2023-06-03 | android: Convert MainPresenter to Kotlin | Charles Lombardo | 2 | -81/+66 | |
2023-06-03 | android: Convert InputOverlayDrawableJoystick to Kotlin | Charles Lombardo | 2 | -243/+205 | |
2023-06-03 | android: Convert MainActivity to Kotlin | Charles Lombardo | 3 | -250/+229 | |
2023-06-03 | android: Remove ExampleInstrumentedTest | Charles Lombardo | 1 | -3/+0 | |
2023-06-03 | android: Remove TwoPaneOnBackPressedCallback | Charles Lombardo | 1 | -37/+0 | |
Leftover UI code for dolphin's cheat system. Removing for now. | |||||
2023-06-03 | android: Convert InputOverlayDrawableDpad to Kotlin | Charles Lombardo | 2 | -276/+232 | |
2023-06-03 | android: Convert InputOverlayDrawableButton to Kotlin | Charles Lombardo | 2 | -139/+118 | |
2023-06-03 | android: Convert InputOverlay to Kotlin | Charles Lombardo | 2 | -656/+886 | |
2023-06-03 | android: Remove DividerItemDecoration | Charles Lombardo | 1 | -130/+0 | |
Removed in favor of material components version | |||||
2023-06-03 | android: Inherit from Material 3 themes | Charles Lombardo | 1 | -8/+4 | |
Partially breaks the UI for now but is necessary to use new material components. | |||||
2023-06-03 | android: Convert MinimalDocumentFile to Kotlin | Charles Lombardo | 2 | -28/+8 | |
2023-06-03 | android: Convert GameProvider to Kotlin | Charles Lombardo | 2 | -138/+127 | |
2023-06-03 | android: Convert GameDatabase to Kotlin | Charles Lombardo | 2 | -275/+260 | |
2023-06-03 | android: Convert Game to Kotlin | Charles Lombardo | 2 | -76/+56 | |
2023-06-03 | android: Convert EmulationFragment to Kotlin | Charles Lombardo | 2 | -375/+348 | |
2023-06-03 | android: Convert SettingsFile to Kotlin | Charles Lombardo | 2 | -272/+245 | |
2023-06-03 | android: Convert SettingsFrameLayout to Kotlin | Charles Lombardo | 2 | -48/+43 | |
2023-06-03 | android: Convert SettingsFragmentView to Kotlin | Charles Lombardo | 1 | -18/+15 | |
2023-06-03 | android: Convert SettingsFragmentPresenter to Kotlin | Charles Lombardo | 2 | -184/+333 | |
2023-06-03 | android: Convert SettingsFragment to Kotlin | Charles Lombardo | 2 | -136/+120 | |
2023-06-03 | android: Convert SettingsActivityView to Kotlin | Charles Lombardo | 1 | -27/+20 | |
2023-06-03 | android: Convert SettingsActivityPresenter to Kotlin | Charles Lombardo | 2 | -122/+99 | |
2023-06-03 | android: Convert SettingsActivity to Kotlin | Charles Lombardo | 2 | -209/+186 | |
2023-06-03 | android: Convert SubmenuViewHolder to Kotlin | Charles Lombardo | 2 | -45/+35 | |
2023-06-03 | android: Convert SliderViewHolder to Kotlin | Charles Lombardo | 2 | -45/+34 | |
2023-06-03 | android: Convert SingleChoiceViewHolder to Kotlin | Charles Lombardo | 2 | -62/+54 | |
2023-06-03 | android: Convert SettingViewHolder to Kotlin | Charles Lombardo | 2 | -49/+38 | |
2023-06-03 | android: Convert HeaderViewHolder to Kotlin | Charles Lombardo | 2 | -32/+28 | |
2023-06-03 | android: Convert DateTimeViewHolder to Kotlin | Charles Lombardo | 2 | -47/+35 | |
2023-06-03 | android: Convert CheckBoxSettingViewHolder to Kotlin | Charles Lombardo | 2 | -54/+41 | |
2023-06-03 | android: Convert StringSetting to Kotlin | Charles Lombardo | 2 | -23/+9 | |
2023-06-03 | android: Convert SettingSection to Kotlin | Charles Lombardo | 2 | -55/+34 | |
2023-06-03 | android: Convert Setting to Kotlin | Charles Lombardo | 1 | -24/+6 | |
2023-06-03 | android: Convert IntSetting to Kotlin | Charles Lombardo | 2 | -23/+9 | |
2023-06-03 | android: Convert FloatSetting to Kotlin | Charles Lombardo | 2 | -23/+9 | |
2023-06-03 | android: Convert BooleanSetting to Kotlin | Charles Lombardo | 2 | -23/+9 | |
2023-06-03 | android: Convert SubmenuSetting to Kotlin | Charles Lombardo | 2 | -21/+15 | |
2023-06-03 | android: Convert StringSingleChoiceSetting to Kotlin | Charles Lombardo | 2 | -82/+61 | |
2023-06-03 | android: Convert SliderSetting to Kotlin | Charles Lombardo | 2 | -101/+72 | |
2023-06-03 | android: Convert SingleChoiceSetting to Kotlin | Charles Lombardo | 2 | -60/+44 | |
2023-06-03 | android: Convert SettingsItem to Kotlin | Charles Lombardo | 2 | -100/+30 | |
2023-06-03 | android: Convert HeaderSetting to Kotlin | Charles Lombardo | 2 | -14/+12 | |
2023-06-03 | android: Convert DateTimeSetting to Kotlin | Charles Lombardo | 2 | -40/+35 | |
2023-06-03 | android: Convert CheckBoxSetting to Kotlin | Charles Lombardo | 2 | -80/+91 | |
2023-06-03 | android: Convert GameAdapter to Kotlin | Charles Lombardo | 2 | -244/+178 | |
2023-06-03 | android: Convert SettingsAdapter to Kotlin | Charles Lombardo | 3 | -366/+315 | |
Update SettingsAdapter.kt | |||||
2023-06-03 | android: Convert EmulationActivity to Kotlin | Charles Lombardo | 2 | -347/+286 | |
2023-06-03 | android: Use material slider in settings dialog | Charles Lombardo | 1 | -20/+20 | |
2023-06-03 | android: Convert Settings to Kotlin | Charles Lombardo | 2 | -127/+145 | |
2023-06-03 | android: Use androidx preferences | Charles Lombardo | 1 | -0/+2 | |
2023-06-03 | android: frontend: Add unique error strings for Vulkan initialization errors. | bunnei | 2 | -19/+25 | |
2023-06-03 | android: Use the center of the object and reduce draw calls | german77 | 8 | -59/+76 | |
2023-06-03 | android: Replace old buttons with vectors | german77 | 149 | -71/+613 | |
2023-06-03 | android: Enable Kotlin support | Charles Lombardo | 4 | -26/+30 | |
2023-06-03 | android: Upgrade java version to 11 | Charles Lombardo | 1 | -2/+2 | |
2023-06-03 | android: Upgrade dependencies | Charles Lombardo | 1 | -4/+4 | |
2023-06-03 | android: Upgrade to AGP 7.4.2 | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Replace lintOptions with lint | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | android: Move namespace to app module build.gradle | Charles Lombardo | 2 | -2/+3 | |
2023-06-03 | android: bump compile/target sdk to 33 | Charles Lombardo | 1 | -2/+2 | |
2023-06-03 | android: Upgrade gradle to 8.0.1 | Charles Lombardo | 1 | -1/+1 | |
2023-06-03 | CMake: fix pkg-config behavior when building for Android | liushuyu | 1 | -0/+1 | |
2023-06-03 | CI: add Android build systems | liushuyu | 1 | -0/+0 | |
2023-06-03 | android: build.gradle: Cleanup build types. | bunnei | 1 | -7/+1 | |
2023-06-03 | android: frontend: settings: Add graphics debugging. | bunnei | 4 | -6/+18 | |
2023-06-03 | android: jni: Ensure system is only initialized once. | bunnei | 4 | -8/+8 | |
- Fixes likelihood that fastmem allocation succeeds. | |||||
2023-06-03 | android: frontend: Cleanup framerate counter. | bunnei | 2 | -4/+3 | |
2023-06-03 | android: vulkan: Implement adrenotools turbo mode. | bunnei | 5 | -1/+13 | |
2023-06-03 | android: frontend: Add support for GPU driver selection. | bunnei | 9 | -3/+251 | |
2023-06-03 | android: native: Add support for custom Vulkan driver loading. | bunnei | 6 | -44/+109 | |
2023-06-03 | android: EmulationFragment: Always reset overlay. | bunnei | 1 | -1/+2 | |
- Ensures correct placement until we have better overlay configuration. | |||||
2023-06-03 | android: Add motion sensor | Narr the Reg | 2 | -20/+65 | |
2023-06-03 | android: Hook jni input properly | Narr the Reg | 5 | -90/+104 | |
2023-06-03 | android: cleanup touch update loop | Narr the Reg | 1 | -28/+50 | |
2023-06-03 | android: Clean joystick overlay | Narr the Reg | 3 | -135/+131 | |
2023-06-03 | android: Clean dpad overlay | Narr the Reg | 2 | -192/+174 | |
2023-06-03 | android: Clean button overlay | Narr the Reg | 2 | -195/+65 | |
2023-06-03 | android: Add all buttons to screen controller | Narr the Reg | 4 | -209/+104 | |
2023-06-03 | android: Apply clang format | Narr the Reg | 2 | -9/+9 | |
2023-06-03 | android: frontend: Implement game grid view. (#9) | bunnei | 15 | -174/+272 | |
2023-06-03 | android: Replace notification icon with yuzu | german77 | 3 | -0/+0 | |
2023-06-03 | android: strings: Refresh key dumping URL. | bunnei | 1 | -1/+1 | |
2023-06-03 | android: frontend: Modify ROM load messaging for invalid keys. | bunnei | 2 | -7/+11 | |
2023-06-03 | android: frontend: Integrate key installation for SAF. | bunnei | 18 | -19/+100 | |
2023-06-03 | android: jni: Add function to reload keys. | bunnei | 3 | -2/+14 | |
2023-06-03 | android: EmulationActivity: Temporarily disable running notification. | bunnei | 2 | -7/+12 | |
2023-06-03 | android: Implement SAF support & migrate to SDK 31. (#4) | bunnei | 32 | -688/+615 | |
2023-06-03 | android: Harden emulation shutdown when loader fails. | bunnei | 1 | -6/+12 | |
2023-06-03 | android: SettingsFragmentPresenter: Fix default renderer backend. | bunnei | 1 | -1/+1 | |
2023-06-03 | android: jni: native: Add lock around HaltEmulation, tighten run loop. | bunnei | 1 | -1/+3 | |
2023-06-03 | android: jni: native: Refactor locking for is_running. | bunnei | 1 | -8/+21 | |
2023-06-03 | android: jni: native: Remove unnecessary atomic for is_running. | bunnei | 1 | -6/+5 | |
2023-06-03 | android: jni: native: Tighten up emulation start/stop signaling. | bunnei | 1 | -58/+64 | |
2023-06-03 | android: jni: native: Consolidate emulation state into EmulationSession singleton. | bunnei | 1 | -67/+164 | |
- Fixes state management issues across multiple boots. - Fixes crashes related to unsafe access of perf stats. | |||||
2023-06-03 | android: Frontend: Fix rendering aspect ratio & add a setting for it. | bunnei | 6 | -1/+24 | |
2023-06-03 | android: Integrate settings frontend with yuzu & remove unused code. | bunnei | 25 | -1759/+949 | |
2023-06-03 | android: Minimize frontend & convert to yuzu. | bunnei | 128 | -2509/+934 | |
2023-06-03 | android: Minimal JNI for yuzu. | bunnei | 7 | -0/+640 | |
2023-06-03 | android: Add Citra frontend. | bunnei | 319 | -0/+13799 | |