Commit Graph

20272 Commits (11f4bf8a9afe109aaed0e53133781694a735e225)
 

Author SHA1 Message Date
vperus 11f4bf8a9a [input_common] Move variable declaration closer to usage
MSVC supplied with VS2022 generates "warning C4189: 'CALIBRATION_THRESHOLD':
local variable is initialized but not referenced" which is treated as an
error.

Circumvent it by moving constexpr variable directly into body of lambda function.
2021-12-17 20:51:47 +07:00
vperus 660c6bec22 Revert of b01aa72
Caused worker_thread to be stuck in Stage1Completed state until job's destruction.
2021-11-29 16:37:11 +07:00
vperus 04fa990b0c [input_common] Add completion test for CalibrationConfigurationJob 2021-11-29 16:33:12 +07:00
Fernando S 3031223153
Merge pull request #7396 from FernandoS27/blit-this-mf
TextureCache: Eliminate format deduction as full depth conversion has been supported.
2021-11-28 12:16:31 +07:00
Fernando Sahmkow 5a3463bc2b Texture Cache: Secure insertions against deletions. 2021-11-28 10:53:27 +07:00
bunnei 11a9bff36d
Merge pull request #7438 from german77/homebrew2
Core: Stub services and functions needed for checkpoint
2021-11-28 00:54:48 +07:00
bunnei be56587ad7
Merge pull request #7451 from german77/debug_controller
settings: Add debug setting to enable all controllers
2021-11-28 00:54:29 +07:00
Narr the Reg 54f007efc6 core/ns: Implement GetReadOnlyApplicationControlDataInterface
Used in checkpoint homebrew
2021-11-27 20:30:16 +07:00
Narr the Reg 50d8e753c5 core/pdm: Stub QueryPlayStatisticsByApplicationIdAndUserAccountId
Used in checkpoint homebrew
2021-11-27 20:30:16 +07:00
german77 51df96b7c0 settings: Add debug setting to enable all controllers 2021-11-27 20:24:37 +07:00
Narr the Reg f966c05a74 core/hid: Stub GetUniquePadsFromNpad
Used in checkpoint homebrew
2021-11-27 09:03:10 +07:00
Fernando S 564f105277
Merge pull request #7255 from german77/kraken
Project Kraken: Input rewrite
2021-11-27 11:52:08 +07:00
Fernando Sahmkow ecefc932e6 Texture Cache: Redesigning the blitting system (again). 2021-11-27 11:22:16 +07:00
german77 182cd9004f config: Remove vibration configuration 2021-11-26 19:31:04 +07:00
german77 a4a0638bc8 applet/controller: Enable configuring mode while the applet is open 2021-11-26 18:55:28 +07:00
bunnei 157985f556
Merge pull request #7431 from liushuyu/fix-linux-decoding
video_core/codecs: fix multiple decoding issues on Linux
2021-11-26 15:38:40 +07:00
Narr the Reg 639402850a input_common: Fully implement UDP controllers 2021-11-26 15:46:36 +07:00
Fernando Sahmkow 1624f307d0 Texture Cache: Further fix regressions. 2021-11-26 17:03:48 +07:00
bunnei 50a19b07d1
Merge pull request #7440 from lioncash/fmt
CMakeLists: Update fmt to 8.0.1
2021-11-25 20:58:49 +07:00
Lioncash 5303161aa1 CMakeLists: Update fmt to 8.0.1
Ensures that we're using the latest version of fmt.
2021-11-25 23:08:45 +07:00
bunnei 06ad463ec8
Merge pull request #7330 from MightyCreak/simplify-theme-selection
Replace "Light" theme by "Default"
2021-11-25 01:52:48 +07:00
Narr the Reg 23bf2e3bb6 service/hid: Finish converting LIFO objects and address some nits 2021-11-24 20:30:29 +07:00
german77 e64ee99f00 yuzu: Fix TAS from rebase 2021-11-24 20:30:29 +07:00
german77 746c85b560 input_common: Move button names to the frontend 2021-11-24 20:30:28 +07:00
german77 c4760489a0 input_common: Fix SDL controller with inverted axis 2021-11-24 20:30:28 +07:00
german77 922aa9410a bootmanager: Use cross-platform keyboard input 2021-11-24 20:30:28 +07:00
german77 42949738f2 kraken: Address comments from review
Fix compiler bug
2021-11-24 20:30:28 +07:00
german77 f4e5f89e6f core/hid: Improve accuary of mouse implementation 2021-11-24 20:30:28 +07:00
german77 654d76e79e core/hid: Fully implement native mouse 2021-11-24 20:30:28 +07:00
german77 bca299e8e0 input_common: Allow keyboard to be backwards compatible 2021-11-24 20:30:28 +07:00
german77 b673857d7d core/hid: Improve accuracy of the keyboard implementation 2021-11-24 20:30:28 +07:00
german77 7fcfe24a3e core/hid: Fix keyboard alignment 2021-11-24 20:30:28 +07:00
german77 71f9b90dd9 core/hid: Remove usage of native types, fix a couple of errors with motion 2021-11-24 20:30:28 +07:00
german77 a17550be98 settings: Remove includes of core.h 2021-11-24 20:30:27 +07:00
german77 e7eee36d52 service/hid: Remove includes of core.h and settings.h 2021-11-24 20:30:27 +07:00
Levi Behunin 690013b342 UI nits
Set top margin to 6 on Right Stick, LeftStick, Face Buttons, D-Pad.
Change property on Input Device QComboBox from minimumSize to minimumContentsLength.
2021-11-24 20:30:27 +07:00
german77 b21fcd9527 service/hid: Add support for new controllers 2021-11-24 20:30:27 +07:00
german77 d14e74132c settings: Fix controller preview not displaying the correct controller 2021-11-24 20:30:27 +07:00
german77 5d0f3540c4 core/hid: Rename NpadType to NpadStyleIndex 2021-11-24 20:30:27 +07:00
german77 84c58666a4 config: Cleanup and documentation 2021-11-24 20:30:27 +07:00
german77 c35af8d1c0 input_common: Fix motion from 3 axis 2021-11-24 20:30:27 +07:00
german77 157e0b85fd core/hid: Prevent Emulated controller from flapping with multiple inputs devices 2021-11-24 20:30:27 +07:00
german77 136eb9c4c2 core/hid: Fully emulate motion from button 2021-11-24 20:30:27 +07:00
german77 77fa4d4bf6 second commit lion review 2021-11-24 20:30:26 +07:00
german77 730f078302 settings: Fix Debug controller type options 2021-11-24 20:30:26 +07:00
german77 2b1b0c2a30 kraken: Address comments from review
start lion review
2021-11-24 20:30:26 +07:00
german77 61d9eb9f69 input_common: Revert deleted TAS functions 2021-11-24 20:30:26 +07:00
german77 5f69fdbfcc core/hid: Explain better what a temporary value does 2021-11-24 20:30:26 +07:00
german77 d8e3f2b10b input_common: Fix GC adapter initialization
Fix GC controller
2021-11-24 20:30:26 +07:00
german77 2d3a63b289 core/hid: Update structs to 13.1.0 2021-11-24 20:30:26 +07:00