summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-03android: Add DPad slide toggleCharles Lombardo
2023-06-03android: Add relative stick center toggleCharles Lombardo
2023-06-03android: Make hash and branch accessible from BuildConfigCharles Lombardo
2023-06-03android: Backup shared preferences where applicableCharles Lombardo
2023-06-03android: Enable retaining app data after uninstallCharles Lombardo
2023-06-03android: Remove unused doFrame functionCharles Lombardo
2023-06-03android: Convert NativeLibrary to KotlinCharles Lombardo
2023-06-03android: Remove LocalBroadcastManagerCharles Lombardo
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-03android: Remove game databaseCharles Lombardo
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-03android: Adjust game icon loadingCharles Lombardo
2023-06-03android: Remove unused dimensions filesCharles Lombardo
2023-06-03android: Slightly reduce game card sizeCharles Lombardo
2023-06-03android: Only show company text view if it has contentCharles Lombardo
2023-06-03android: Fix check for ok text in software keyboardCharles Lombardo
2023-06-03android: Implement amiibo reading from nfc tagNarr the Reg
2023-06-03android: vulkan_device: Disable VK_EXT_custom_border_color on Adreno.bunnei
- Causes crashes on sampler creation with Super Mario Odyssey.
2023-06-03android: Add toggle controls option to input overlayCharles Lombardo
2023-06-03android: Do not update FPS text on null viewCharles Lombardo
2023-06-03android: Convert keyboard applet to kotlin and refactorCharles Lombardo
2023-06-03android: Implement basic software keyboard applet.bunnei
2023-06-03android: config: Disable shader cache by default on Android.bunnei
2023-06-03android: Fix fps counter not showing upgerman77
2023-06-03android: Prevent showing games on an invalid viewCharles Lombardo
2023-06-03android: Re-implement overlay editingCharles Lombardo
2023-06-03android: Fix popup menu going out of boundsCharles Lombardo
2023-06-03android: Use autofit grid for games fragmentCharles Lombardo
2023-06-03android: Prevent updating empty game list text on invalid viewCharles Lombardo
2023-06-03android: Persist settings across configuration changesCharles Lombardo
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-03android: Store settings object in viewmodelCharles Lombardo
2023-06-03android: Remove configChanges exceptionsCharles Lombardo
2023-06-03Android: Enable resizeable activitiesCharles Lombardo
2023-06-03android: Fix emulation fragment commentsCharles Lombardo
2023-06-03android: Use modal navigation drawer as in game menuCharles Lombardo
2023-06-03android: Make Game class parcelableCharles Lombardo
2023-06-03android: Add kotlin parcelize pluginCharles Lombardo
2023-06-03android: Remove deprecated use of onActivityResultCharles Lombardo
2023-06-03android: Fix RTL layoutsCharles Lombardo
2023-06-03android: Use ellipsis characterCharles Lombardo
2023-06-03android: Move all array strings to main strings fileCharles Lombardo
2023-06-03android: Remove unused stringsCharles Lombardo
2023-06-03android: Remove unused colorsCharles Lombardo
2023-06-03android: Remove citra date time pickerCharles Lombardo
2023-06-03android: Remove unused premium header layoutCharles Lombardo
2023-06-03android: Remove unused fragment animationsCharles Lombardo
2023-06-03android: Remove unused string arraysCharles Lombardo
2023-06-03android: Remove unused integer xmlsCharles Lombardo
2023-06-03android: Refactor ic_launcher.xml to drawablesCharles Lombardo
2023-06-03android: Suppress lint in InsetsHelperCharles Lombardo
2023-06-03android: Add data extraction rulesCharles Lombardo
2023-06-03android: Remove requestLegacyExternalStorage attributeCharles Lombardo