| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-28 | Merge pull request #11604 from t895/only-install-nsp | liamwhite | |
| Frontend: Remove ability to install xci files | |||
| 2023-09-27 | Merge pull request #11613 from t895/fragment-exception-change | Charles Lombardo | |
| android: Various play store fixes | |||
| 2023-09-27 | android: Prevent crash when trying to change pages in setup fragment | Charles Lombardo | |
| Sometimes when we want to change the current setup page, the current view isn't available and we try to alter the current view. This adds a guard to prevent that issue. | |||
| 2023-09-27 | android: Prevent setup fragment crash in background | Charles Lombardo | |
| Sometimes during onSaveInstanceState, the SetupFragment would crash the app in the background if we tried to store the state of a view. | |||
| 2023-09-27 | android: Don't update views if binding is null in onConfigurationChanged | Charles Lombardo | |
| 2023-09-27 | android: Don't wait for post to update input overlay visibility | Charles Lombardo | |
| 2023-09-27 | android: Close activity with toast if emulation has no game | Charles Lombardo | |
| 2023-09-27 | Merge pull request #11616 from t895/save-error | Charles Lombardo | |
| android: Correctly reload settings file during reset | |||
| 2023-09-27 | Merge pull request #11603 from t895/consolidate-installs | Charles Lombardo | |
| android: Consolidate installers to one fragment | |||
| 2023-09-27 | android: Correctly reload settings file during reset | Charles Lombardo | |
| Previously the config file wasn't being recreated when resetting all settings. Now just call into native code to recreate the settings file and reload all defaults. | |||
| 2023-09-26 | android: Remove ability to install xci files | Charles Lombardo | |
| 2023-09-26 | android: Adjust failure dialogs for user data and firmware installers | Charles Lombardo | |
| 2023-09-26 | android: Fix cancel behavior on indeterminate progress dialog fragment | Charles Lombardo | |
| The dialog would previously dismiss immediately when it should stay alive until the task is cancelled completely. | |||
| 2023-09-26 | android: Refactor zip code into FileUtil | Charles Lombardo | |
| 2023-09-26 | android: Use a different string for the content install dialog | Charles Lombardo | |
| 2023-09-26 | android: Fix case bug for installing game content | Charles Lombardo | |
| The C++ side never made the filename lowercase when checking the extension. This just passes the pre-prepared extension to have it checked. | |||
| 2023-09-25 | android: Consolidate installers to one fragment | Charles Lombardo | |
| This also allows save imports to happen without starting a game at first. | |||
| 2023-09-25 | Merge pull request #11594 from t895/rotation-fix | Charles Lombardo | |
| android: Prevent nav bar shade from laying out across screen | |||
| 2023-09-25 | android: Prevent click ripple from appearing on loading card | Charles Lombardo | |
| 2023-09-25 | android: Remove bottom attribute from navigation view | Charles Lombardo | |
| Using the "bottom" attribute would break the navigation view and prevent things like rounded corners and lock modes from being applied properly. | |||
| 2023-09-25 | android: Prevent nav bar shade from laying out across screen | Charles Lombardo | |
| 2023-09-24 | android: Use measured size of view for input overlay bounds | Charles Lombardo | |
| Even after updating the androidx window library, this did not fix the issue for all devices. This ensures that the measured size of the overlay will be used instead of a potentially larger one seen by androidx. | |||
| 2023-09-22 | android: Use smaller read buffer size for exporting user data | Charles Lombardo | |
| The File.readBytes() extension attempts to load an entire file into a byte array. This would cause crashes when loading huge files into memory. | |||
| 2023-09-22 | android: Adjust valid user data check | Charles Lombardo | |
| 2023-09-21 | Merge pull request #11564 from t895/overlay-inset-fix | Charles Lombardo | |
| android: Update androidx window library to 1.2.0-beta03 | |||
| 2023-09-21 | android: Update androidx window library to 1.2.0-beta03 | Charles Lombardo | |
| Fixes an issue with the input overlay on certain devices where the controls would appear offscreen. | |||
| 2023-09-21 | Revert "android: Allow save imports always" | Charles Lombardo | |
| 2023-09-20 | android: Remove unused strings related to the save manager | Charles Lombardo | |
| 2023-09-20 | android: Allow importing saves even if no saves are found | Charles Lombardo | |
| Exporting still won't be allowed on an empty save directory. | |||
| 2023-09-19 | android: Add import/export buttons for user data | Charles Lombardo | |
| 2023-09-19 | Merge pull request #11542 from t895/touch-offset-fix | liamwhite | |
| android: Screen orientation and aspect ratio fixes | |||
| 2023-09-19 | android: Ignore validation layers library in git | Charles Lombardo | |
| 2023-09-19 | android: Don't pause emulation when entering PiP | Charles Lombardo | |
| 2023-09-19 | android: Fix showing input overlay in PiP | Charles Lombardo | |
| 2023-09-19 | android: Properly update emulation surface | Charles Lombardo | |
| Previously the emulation surface wasn't being updated during configuration changes and only during specific view events. This would break input and the screen dimensions after each orientation/aspect ratio change. Now a new surface is provided every time and the display dimensions are updated as needed. | |||
| 2023-09-17 | android: Export PiP receiver on API 33 and later | Charles Lombardo | |
| Could cause crashes on API 33+ devices | |||
| 2023-09-17 | android: Set up signing config for release builds | Charles Lombardo | |
| 2023-09-16 | android: Collect task state once view is created | Charles Lombardo | |
| Before the viewLifecycleOwner wasn't ready and would cause a crash | |||
| 2023-09-16 | Merge pull request #11492 from lat9nq/c-numeric-conversions | liamwhite | |
| general: Remove uncaught usages of C++ string number conversions | |||
| 2023-09-14 | android: Remove settings interface specifically for audio mute | Charles Lombardo | |
| 2023-09-14 | Merge pull request #11507 from t895/emulation-stop-fix | Charles Lombardo | |
| android: Return the correct status code on emulation stop | |||
| 2023-09-14 | Merge pull request #11506 from t895/icon-fix | Charles Lombardo | |
| android: Use resource as shortcut intermediary | |||
| 2023-09-14 | android: Return the correct status code on emulation stop | Charles Lombardo | |
| 2023-09-14 | Merge pull request #11505 from t895/config-patch | Charles Lombardo | |
| android: Don't reinitialize settings on emulation start | |||
| 2023-09-14 | android: Use resource as shortcut intermediary | Charles Lombardo | |
| Fixes issue where the shortcut icon would appear cropped on certain devices | |||
| 2023-09-14 | Merge pull request #11504 from t895/emu-args | Charles Lombardo | |
| android: Fix emulation to settings navigation args | |||
| 2023-09-14 | android: Don't reinitialize settings on emulation start | Charles Lombardo | |
| Config is already initialized on application start | |||
| 2023-09-14 | android: Fix emulation to settings navigation args | Charles Lombardo | |
| 2023-09-14 | android: Delay collecting UI state in games fragment | Charles Lombardo | |
| 2023-09-14 | android: Refactor menu tags to enum | Charles Lombardo | |
