liamwhite
a98669d39d
fs: add missing mutex header for member ( #13106 )
2 years ago
t895
4c2ddb2cb2
android: Connect controllers with supported styles
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.
2 years ago
t895
f46654b3b0
android: Add additional check for hasMapping
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.
2 years ago
t895
3637b5e4fb
android: Enable all controller styles on emulation shutdown
2 years ago
t895
9c51cb5361
android: Fix extra stick setting default values
The default value was accidentally hardcoded for all extra stick settings
2 years ago
Liam
6c06717658
ns: fix alignment of uid type
2 years ago
t895
aa5605101a
android: Expose device name setting
2 years ago
t895
7d2f11fac6
android: Add StringInputSetting settings item
2 years ago
Liam
0e032e03e6
vi: ignore shared buffer destruction failure on termination
2 years ago
Liam
3b78f33757
vi: remove superfluous locking in shared buffer manager
2 years ago
Liam
6fabb06764
nvnflinger/vi: don't recreate buffer queue on open/close
2 years ago
Andrew Pilley
9ef7dbbb2b
Import keys from filesystem. ( #13056 )
* Import keys, re-initialize KeyManager, re-scan vfs, re-populate game list.
* <.< spelling.
* Update based on feedback on #13047 and this PR
* Based on feedback: Don't delete existing files. There's legitimate reasons that someone may want to keep their retail keys and title key handling is resilient to mismatches.
* Update src/yuzu/main.cpp
Co-authored-by: Tobias <thm.frey@gmail.com>
* Remove translation of literal filename/filter format.
* clang-format.
---------
Co-authored-by: Tobias <thm.frey@gmail.com>
2 years ago
Charles Lombardo
30cfd14873
android: Have input overlay follow player 1 style index ( #13085 )
2 years ago
t895
fbec2ba35d
android: Fix broken clear button check
2 years ago
Charles Lombardo
0b351f0635
android: Fix overlay visibility reset ( #13083 )
2 years ago
Charles Lombardo
f7ec8a8b77
android: Show done button when configuring input overlay ( #13082 )
2 years ago
FearlessTobi
4d55e58ee4
scope_exit: Make constexpr
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2 years ago
FearlessTobi
79a983cc95
core/CMakeLists: Sort alphabetically
2 years ago
Liam
749f0564ae
shader_recompiler: throw on missing geometry streams in geometry shaders
2 years ago
Liam
a20eb0f265
ns: address review comments
2 years ago
Liam
4df0f0c70c
am: account for offset in transfer memory storage
2 years ago
german77
16b5a24d6f
core: hid: Remove driver errors from log
2 years ago
Liam
d082a80d79
nvnflinger: check for layers before compose
2 years ago
t895
e69efb0f73
android: Flip AB/XY for xbox controllers during auto-mapping
2 years ago
Liam
9716503c0a
ns: rewrite IQueryService
2 years ago
Liam
81a1a3f7f1
ns: rewrite IServiceGetterInterface
2 years ago
Liam
ddeb9191f4
ns: rewrite IApplicationManagerInterface
2 years ago
Liam
0fe10d0b09
ns: move IDevelopInterface
2 years ago
Liam
1a9bd38a20
ns: rewrite ISystemUpdateInterface
2 years ago
Liam
bea44994ee
ns: move ISystemUpdateControl
2 years ago
Liam
fbeb9ba203
ns: rewrite IVulnerabilityManagerInterface
2 years ago
Liam
2c11c1e0b1
ns: rewrite IReadOnlyApplicationControlDataInterface
2 years ago
Liam
8da1202195
ns: rewrite IReadOnlyApplicationRecordInterface
2 years ago
Liam
8f42fc46df
ns: add IDynamicRightsInterface
2 years ago
Liam
780bd3276f
ns: rewrite IDownloadTaskInterface
2 years ago
Liam
5d58d25c06
ns: rewrite IDocumentInterface
2 years ago
Liam
d932c9b608
ns: rewrite IContentManagementInterface
2 years ago
Liam
1452c2a605
ns: move IFactoryResetInterface
2 years ago
Liam
40771d1ece
ns: move IECommerceInterface
2 years ago
Liam
bd69199bdd
ns: move IApplicationVersionInterface
2 years ago
Liam
cef212f9e8
ns: move IAccountProxyInterface
2 years ago
Liam
cd6122b389
ns: rewrite IPlatformServiceManager
2 years ago
Liam
08a7ca1e20
ns: rename results header
2 years ago
t895
d62cea4622
android: Map touches to touchscreen
I neglected to map touches to the touchscreen when refactoring in the input mapping PR. This fixes that regression.
2 years ago
t895
45b159e21b
android: Show cancel button for the content install notice
2 years ago
t895
7dc4962c83
android: Only do first startup automapping if nothing has been mapped
2 years ago
Leystryku
eceaab34df
service: Change unique_ptr to make_unique in GetCacheStorageMax
2 years ago
Leystryku
5b681caede
file_sys: Formatting changes and use unique_ptr in GetCacheStorageMax
2 years ago
Leystryku
d1ce748e01
file_sys: Fix nacp field cache_storage_max_index datatype
2 years ago
t895
4b0ab0fc00
android: Create lifecycle utility to simplify common StateFlow operations
2 years ago