summaryrefslogtreecommitdiff
path: root/src/android (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* android: Convert NativeLibrary to KotlinGravatar Charles Lombardo2023-06-0315-766/+523
|
* android: Remove LocalBroadcastManagerGravatar Charles Lombardo2023-06-0311-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 databaseGravatar Charles Lombardo2023-06-0318-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 loadingGravatar Charles Lombardo2023-06-031-15/+9
|
* android: Remove unused dimensions filesGravatar Charles Lombardo2023-06-032-9/+0
|
* android: Slightly reduce game card sizeGravatar Charles Lombardo2023-06-032-3/+3
|
* android: Only show company text view if it has contentGravatar Charles Lombardo2023-06-031-5/+8
|
* android: Fix check for ok text in software keyboardGravatar Charles Lombardo2023-06-031-1/+1
|
* android: Implement amiibo reading from nfc tagGravatar Narr the Reg2023-06-0313-4/+303
|
* android: Add toggle controls option to input overlayGravatar Charles Lombardo2023-06-035-6/+62
|
* android: Do not update FPS text on null viewGravatar Charles Lombardo2023-06-031-1/+1
|
* android: Convert keyboard applet to kotlin and refactorGravatar Charles Lombardo2023-06-036-279/+255
|
* android: Implement basic software keyboard applet.Gravatar bunnei2023-06-0312-152/+625
|
* android: config: Disable shader cache by default on Android.Gravatar bunnei2023-06-031-0/+4
|
* android: Fix fps counter not showing upGravatar german772023-06-034-11/+13
|
* android: Prevent showing games on an invalid viewGravatar Charles Lombardo2023-06-031-0/+3
|
* android: Re-implement overlay editingGravatar Charles Lombardo2023-06-035-25/+245
|
* android: Fix popup menu going out of boundsGravatar Charles Lombardo2023-06-032-20/+11
|
* android: Use autofit grid for games fragmentGravatar Charles Lombardo2023-06-033-28/+72
|
* android: Prevent updating empty game list text on invalid viewGravatar Charles Lombardo2023-06-031-0/+3
|
* android: Persist settings across configuration changesGravatar Charles Lombardo2023-06-039-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 viewmodelGravatar Charles Lombardo2023-06-037-57/+45
|
* android: Remove configChanges exceptionsGravatar Charles Lombardo2023-06-031-1/+0
|
* Android: Enable resizeable activitiesGravatar Charles Lombardo2023-06-031-6/+2
|
* android: Fix emulation fragment commentsGravatar Charles Lombardo2023-06-031-2/+2
|
* android: Use modal navigation drawer as in game menuGravatar Charles Lombardo2023-06-0317-373/+343
|
* android: Make Game class parcelableGravatar Charles Lombardo2023-06-031-1/+4
|
* android: Add kotlin parcelize pluginGravatar Charles Lombardo2023-06-031-0/+1
|
* android: Remove deprecated use of onActivityResultGravatar Charles Lombardo2023-06-032-139/+107
|
* android: Fix RTL layoutsGravatar Charles Lombardo2023-06-033-1/+6
|
* android: Use ellipsis characterGravatar Charles Lombardo2023-06-031-1/+1
|
* android: Move all array strings to main strings fileGravatar Charles Lombardo2023-06-032-48/+109
|
* android: Remove unused stringsGravatar Charles Lombardo2023-06-031-9/+0
|
* android: Remove unused colorsGravatar Charles Lombardo2023-06-032-6/+0
|
* android: Remove citra date time pickerGravatar Charles Lombardo2023-06-031-22/+0
|
* android: Remove unused premium header layoutGravatar Charles Lombardo2023-06-031-42/+0
|
* android: Remove unused fragment animationsGravatar Charles Lombardo2023-06-032-41/+0
|
* android: Remove unused string arraysGravatar Charles Lombardo2023-06-031-34/+0
|
* android: Remove unused integer xmlsGravatar Charles Lombardo2023-06-034-13/+0
|
* android: Refactor ic_launcher.xml to drawablesGravatar Charles Lombardo2023-06-033-3/+3
|
* android: Suppress lint in InsetsHelperGravatar Charles Lombardo2023-06-031-0/+2
|
* android: Add data extraction rulesGravatar Charles Lombardo2023-06-033-2/+56
|
* android: Remove requestLegacyExternalStorage attributeGravatar Charles Lombardo2023-06-031-3/+1
|
* android: Remove unused permissionsGravatar Charles Lombardo2023-06-031-3/+0
|
* android: Inset input overlay based on system cutoutsGravatar Charles Lombardo2023-06-035-59/+94
|
* android: Stop updating fps counter when emulation stopsGravatar Charles Lombardo2023-06-031-1/+4
|
* android: Move driver installation off of main threadGravatar Charles Lombardo2023-06-034-21/+42
| | | | Additionally creates an indeterminate loading dialog during installation
* android: Fix crash when decodeGameIcon creates a null BitmapGravatar Charles Lombardo2023-06-031-1/+1
|
* android: Use view bindingGravatar Charles Lombardo2023-06-0316-284/+189
|
* android: Enable view bindingGravatar Charles Lombardo2023-06-031-0/+2
|