| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | android: Convert NativeLibrary to Kotlin | 2023-06-03 | 15 | -766/+523 | ||
| | | ||||||
| * | android: Remove LocalBroadcastManager | 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 | 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 | 2023-06-03 | 1 | -15/+9 | ||
| | | ||||||
| * | android: Remove unused dimensions files | 2023-06-03 | 2 | -9/+0 | ||
| | | ||||||
| * | android: Slightly reduce game card size | 2023-06-03 | 2 | -3/+3 | ||
| | | ||||||
| * | android: Only show company text view if it has content | 2023-06-03 | 1 | -5/+8 | ||
| | | ||||||
| * | android: Fix check for ok text in software keyboard | 2023-06-03 | 1 | -1/+1 | ||
| | | ||||||
| * | android: Implement amiibo reading from nfc tag | 2023-06-03 | 13 | -4/+303 | ||
| | | ||||||
| * | android: Add toggle controls option to input overlay | 2023-06-03 | 5 | -6/+62 | ||
| | | ||||||
| * | android: Do not update FPS text on null view | 2023-06-03 | 1 | -1/+1 | ||
| | | ||||||
| * | android: Convert keyboard applet to kotlin and refactor | 2023-06-03 | 6 | -279/+255 | ||
| | | ||||||
| * | android: Implement basic software keyboard applet. | 2023-06-03 | 12 | -152/+625 | ||
| | | ||||||
| * | android: config: Disable shader cache by default on Android. | 2023-06-03 | 1 | -0/+4 | ||
| | | ||||||
| * | android: Fix fps counter not showing up | 2023-06-03 | 4 | -11/+13 | ||
| | | ||||||
| * | android: Prevent showing games on an invalid view | 2023-06-03 | 1 | -0/+3 | ||
| | | ||||||
| * | android: Re-implement overlay editing | 2023-06-03 | 5 | -25/+245 | ||
| | | ||||||
| * | android: Fix popup menu going out of bounds | 2023-06-03 | 2 | -20/+11 | ||
| | | ||||||
| * | android: Use autofit grid for games fragment | 2023-06-03 | 3 | -28/+72 | ||
| | | ||||||
| * | android: Prevent updating empty game list text on invalid view | 2023-06-03 | 1 | -0/+3 | ||
| | | ||||||
| * | android: Persist settings across configuration changes | 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 | 2023-06-03 | 7 | -57/+45 | ||
| | | ||||||
| * | android: Remove configChanges exceptions | 2023-06-03 | 1 | -1/+0 | ||
| | | ||||||
| * | Android: Enable resizeable activities | 2023-06-03 | 1 | -6/+2 | ||
| | | ||||||
| * | android: Fix emulation fragment comments | 2023-06-03 | 1 | -2/+2 | ||
| | | ||||||
| * | android: Use modal navigation drawer as in game menu | 2023-06-03 | 17 | -373/+343 | ||
| | | ||||||
| * | android: Make Game class parcelable | 2023-06-03 | 1 | -1/+4 | ||
| | | ||||||
| * | android: Add kotlin parcelize plugin | 2023-06-03 | 1 | -0/+1 | ||
| | | ||||||
| * | android: Remove deprecated use of onActivityResult | 2023-06-03 | 2 | -139/+107 | ||
| | | ||||||
| * | android: Fix RTL layouts | 2023-06-03 | 3 | -1/+6 | ||
| | | ||||||
| * | android: Use ellipsis character | 2023-06-03 | 1 | -1/+1 | ||
| | | ||||||
| * | android: Move all array strings to main strings file | 2023-06-03 | 2 | -48/+109 | ||
| | | ||||||
| * | android: Remove unused strings | 2023-06-03 | 1 | -9/+0 | ||
| | | ||||||
| * | android: Remove unused colors | 2023-06-03 | 2 | -6/+0 | ||
| | | ||||||
| * | android: Remove citra date time picker | 2023-06-03 | 1 | -22/+0 | ||
| | | ||||||
| * | android: Remove unused premium header layout | 2023-06-03 | 1 | -42/+0 | ||
| | | ||||||
| * | android: Remove unused fragment animations | 2023-06-03 | 2 | -41/+0 | ||
| | | ||||||
| * | android: Remove unused string arrays | 2023-06-03 | 1 | -34/+0 | ||
| | | ||||||
| * | android: Remove unused integer xmls | 2023-06-03 | 4 | -13/+0 | ||
| | | ||||||
| * | android: Refactor ic_launcher.xml to drawables | 2023-06-03 | 3 | -3/+3 | ||
| | | ||||||
| * | android: Suppress lint in InsetsHelper | 2023-06-03 | 1 | -0/+2 | ||
| | | ||||||
| * | android: Add data extraction rules | 2023-06-03 | 3 | -2/+56 | ||
| | | ||||||
| * | android: Remove requestLegacyExternalStorage attribute | 2023-06-03 | 1 | -3/+1 | ||
| | | ||||||
| * | android: Remove unused permissions | 2023-06-03 | 1 | -3/+0 | ||
| | | ||||||
| * | android: Inset input overlay based on system cutouts | 2023-06-03 | 5 | -59/+94 | ||
| | | ||||||
| * | android: Stop updating fps counter when emulation stops | 2023-06-03 | 1 | -1/+4 | ||
| | | ||||||
| * | android: Move driver installation off of main thread | 2023-06-03 | 4 | -21/+42 | ||
| | | | | | Additionally creates an indeterminate loading dialog during installation | |||||
| * | android: Fix crash when decodeGameIcon creates a null Bitmap | 2023-06-03 | 1 | -1/+1 | ||
| | | ||||||
| * | android: Use view binding | 2023-06-03 | 16 | -284/+189 | ||
| | | ||||||
| * | android: Enable view binding | 2023-06-03 | 1 | -0/+2 | ||
| | | ||||||