summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2023-06-03android: Remove unused permissionsCharles Lombardo
2023-06-03android: Inset input overlay based on system cutoutsCharles Lombardo
2023-06-03Use yuzu as category instead of citraNarr the Reg
2023-06-03android: Stop updating fps counter when emulation stopsCharles Lombardo
2023-06-03android: Move driver installation off of main threadCharles Lombardo
Additionally creates an indeterminate loading dialog during installation
2023-06-03android: Fix crash when decodeGameIcon creates a null BitmapCharles Lombardo
2023-06-03android: Use view bindingCharles Lombardo
2023-06-03android: Enable view bindingCharles Lombardo
2023-06-03android: Refactor CheckBoxSetting to SwitchSettingCharles Lombardo
2023-06-03android: EmulationActivity: Fix variable shadowing in fragment creation.bunnei
2023-06-03android: res: fragment_emulation: Ensure FPS counter is shown.bunnei
2023-06-03common: link libandroid on androidLiam
2023-06-03build: only enable adrenotools on arm64Liam
2023-06-03android: Use Skyline's document providerCharles Lombardo
2023-06-03android: Use androidx splash screenCharles Lombardo
2023-06-03android: Replace Picasso with CoilCharles Lombardo
2023-06-03android: New swipe to refresh color schemeCharles Lombardo
2023-06-03android: New settings fragment animationsCharles Lombardo
2023-06-03android: Use edge to edgeCharles Lombardo
2023-06-03android: Use Material 3 componentsCharles Lombardo
2023-06-03android: Modernize theme systemCharles Lombardo
2023-06-03android: Use vector iconsCharles Lombardo
2023-06-03android: Use adaptive iconCharles Lombardo
2023-06-03android: settings: Dynamically evaluate valueAsStringbunnei
Co-Authored-By: bunnei <bunneidev@gmail.com>
2023-06-03android: Add license identifierCharles Lombardo