summaryrefslogtreecommitdiff
path: root/src/android (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #13073 from FearlessTobi/fsp-srv-ipcGravatar liamwhite2024-02-231-3/+3
|\ | | | | fsp: Migrate remaining interfaces to cmif serialization
| * Address review commentsGravatar FearlessTobi2024-02-191-3/+3
| |
* | Merge pull request #13105 from t895/connection-fixGravatar liamwhite2024-02-213-33/+52
|\ \ | | | | | | android: Misc controller fixes
| * | android: Connect controllers with supported stylesGravatar t8952024-02-211-30/+46
| | | | | | | | | | | | If you tried to connect a controller that was previously configured with an unsupported style for your game, when you try to connect that controller, it will immediately disconnect. This ensures that the controller that is being connected will be changed to the first supported style index before being connected.
| * | android: Add additional check for hasMappingGravatar t8952024-02-211-3/+3
| | | | | | | | | | | | Controls can have no mapping if they are either "[empty]" or and empty string. This was causing an issue if you reset mapping on all controllers and then tried to play a game. The check to determine whether auto mapping was required would fail and leave you will no mapped controllers. This feels a bit like user error but it smooths things out if you forget so I see it as necessary.
| * | android: Enable all controller styles on emulation shutdownGravatar t8952024-02-211-0/+3
| | |
* | | android: Fix extra stick setting default valuesGravatar t8952024-02-201-7/+7
|/ / | | | | | | The default value was accidentally hardcoded for all extra stick settings
* | android: Expose device name settingGravatar t8952024-02-204-1/+7
| |
* | android: Add StringInputSetting settings itemGravatar t8952024-02-205-0/+104
| |
* | Merge pull request #13086 from t895/clear-button-fixGravatar liamwhite2024-02-195-16/+7
|\ \ | | | | | | android: Fix broken clear button check
| * | android: Fix broken clear button checkGravatar t8952024-02-195-16/+7
| | |
* | | android: Have input overlay follow player 1 style index (#13085)Gravatar Charles Lombardo2024-02-191-6/+5
|/ /
* | android: Fix overlay visibility reset (#13083)Gravatar Charles Lombardo2024-02-191-1/+1
| |
* | android: Show done button when configuring input overlay (#13082)Gravatar Charles Lombardo2024-02-191-1/+1
|/
* scope_exit: Make constexprGravatar FearlessTobi2024-02-191-2/+6
| | | | | Allows the use of the macro in constexpr-contexts. Also avoids some potential problems when nesting braces inside it.
* Merge pull request #13064 from t895/auto-map-failGravatar liamwhite2024-02-181-2/+8
|\ | | | | android: Only do first startup automapping if nothing has been mapped
| * android: Only do first startup automapping if nothing has been mappedGravatar t8952024-02-181-2/+8
| |
* | Merge pull request #13065 from t895/cancel-button-failGravatar liamwhite2024-02-181-1/+2
|\ \ | | | | | | android: Show cancel button for the content install notice
| * | android: Show cancel button for the content install noticeGravatar t8952024-02-181-1/+2
| |/
* / android: Map touches to touchscreenGravatar t8952024-02-183-5/+23
|/ | | | I neglected to map touches to the touchscreen when refactoring in the input mapping PR. This fixes that regression.
* android: Create lifecycle utility to simplify common StateFlow operationsGravatar t8952024-02-1720-630/+331
|
* android: Use extension functions for view visibility and text marqueeGravatar t8952024-02-1731-265/+166
|
* Merge pull request #13052 from t895/serializable-stuffGravatar liamwhite2024-02-172-42/+53
|\ | | | | android: Move CoreErrorDialogFragment to its own file
| * android: Move CoreErrorDialogFragment to its own fileGravatar t8952024-02-172-42/+53
| |
* | android: Input mappingGravatar t8952024-02-1775-951/+5064
| |
* | android: Allow SettingsItems to use String or StringResGravatar t8952024-02-1617-214/+278
|/
* Merge pull request #12993 from liamwhite/am-rewrite-part1Gravatar Narr the Reg2024-02-141-2/+0
|\ | | | | am: rewrite part 1
| * am: rewrite appletAE, appletOEGravatar Liam2024-02-111-2/+0
| |
* | Merge pull request #13009 from t895/message-dialog-fixGravatar liamwhite2024-02-132-5/+9
|\ \ | | | | | | android: Message dialog tweaks
| * | android: Prevent user from dismissing mod/cheat noticeGravatar t8952024-02-131-1/+4
| | | | | | | | | | | | Makes sure that a user can't miss this dialog by touching outside the window. They must press "OK" or "Close" to continue.
| * | android: Show cancel option for delete addons dialogGravatar t8952024-02-131-1/+2
| | |
| * | android: Swap ok and close default strings for MessageDialogFragmentGravatar t8952024-02-131-3/+3
| | |
* | | android: Add screen vertical alignment settingGravatar t8952024-02-138-1/+90
| | | | | | | | | | | | It's a bit of a hack since I'm moving the view instead of telling the Vulkan surface to bias itself to the top/bottom/center but it works fine for now.
* | | android: Expose FSR sharpness sliderGravatar t8952024-02-134-1/+15
|/ /
* | android: Swap confirmation buttons for delete save data dialogGravatar t8952024-02-121-1/+3
| |
* | android: Extend MessageDialogFragment to support a negative action and ↵Gravatar t8952024-02-122-22/+104
|/ | | | button titles
* Merge pull request #12920 from t895/jni-commonGravatar liamwhite2024-02-0913-1071/+159
|\ | | | | android: Move JNI setup and helpers to common
| * android: Run OnEmulationStarted frontend callback in another threadGravatar t8952024-02-081-1/+3
| | | | | | | | The JVM has problems with attaching to a Fiber so we start a new thread and wait for the result here.
| * android: Move JNI setup and helpers to commonGravatar t8952024-02-0812-1070/+156
| |
* | Merge pull request #12968 from t895/thermal-statusGravatar liamwhite2024-02-0921-168/+180
|\ \ | | | | | | android: Thermal throttling indicator
| * | android: Use utility function for applying view marginsGravatar t8952024-02-0915-163/+104
| | |
| * | android: Add thermal throttling overlayGravatar t8952024-02-096-5/+76
| | |
* | | Merge pull request #12964 from t895/foreground-service-testGravatar liamwhite2024-02-0926-176/+0
|\ \ \ | |/ / |/| | android: Remove foreground service
| * | android: Remove foreground serviceGravatar t8952024-02-0826-176/+0
| |/
* | android: Fix regex for git versionGravatar t8952024-02-081-2/+9
| |
* | ci: android: Play store publishing setupGravatar t8952024-02-041-15/+16
|/
* am: retrieve main applet creation info from frontendGravatar Liam2024-01-294-13/+35
|
* am: re-namespace frontend applets to frontend directoryGravatar Liam2024-01-293-14/+14
|
* android: Don't show delete button for system driverGravatar t8952024-01-291-5/+2
|
* Merge pull request #12826 from t895/system-driver-versionGravatar liamwhite2024-01-284-2/+46
|\ | | | | android: Show system driver information