Liam
86c6735bd0
kernel: unbreak min/max template deduction on Apple Clang
3 years ago
Narr the Reg
8666d84926
input_common: Implement SetLowPowerMode and TriggersElapsed for the joycon driver
3 years ago
Morph
79d9982c66
main: Only set AA_DisableWindowContextHelpButton below Qt6
This is fortunately disabled by default on Qt6, so we just have to check whether we are compiling with Qt6 or not.
3 years ago
Jan Beich
e22bf4d418
input_common: add missing header for libc++ after 13ccfd78bd
src/input_common/drivers/joycon.cpp:187:26: error: no member named 'find_if' in namespace 'std::ranges'
std::ranges::find_if(left_joycons, [](auto& device) { return !device->IsConnected(); });
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:193:54: error: no member named 'find_if' in namespace 'std::ranges'
const auto unconnected_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:393:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
src/input_common/drivers/joycon.cpp:402:51: error: no member named 'find_if' in namespace 'std::ranges'
const auto matching_device = std::ranges::find_if(
~~~~~~~~~~~~~^
3 years ago
Narr the Reg
a8579f0b26
Revert 9617 and fix it on input_common
3 years ago
Morph
3088a5dbc6
default_ini: Split and concatenate the config string literal
We are dangerously close to MSVC's 16384 character limit for string literals. Breaking this string up and concatenating will allow for more settings to be added in the future.
3 years ago
Merry
6b50650633
Revert "MemoryManager: use fastmem directly."
This reverts commit 7f18e3bb89 .
3 years ago
Morph
aeada1616a
main: Globally disable the "?" button on dialogs
Sets the AA_DisableWindowContextHelpButton attribute to disable this useless button globally.
3 years ago
Liam
b85a155abd
kernel: split SetAddressKey into user and kernel variants
3 years ago
Liam
31945a6e8b
kernel: fix incorrect locking order in suspension
3 years ago
Liam
ac94832cb6
spirv: fix multisampled image fetch
3 years ago
Alexandre Bouvier
8768e16b6c
cmake: prefer system llvm library
3 years ago
Liam
3b4c6e5425
kernel: KPageTable: update
3 years ago
german77
8137de5e93
yuzu: Fix language comobox crash
3 years ago
Liam
77d98593dc
nsight_aftermath_tracker: update for latest Aftermath SDK
3 years ago
Narr the Reg
9f9cf5732b
core: hid: Make use of SCOPE_EXIT and SCOPE_GUARD where applicable
3 years ago
german77
d7950e0cfb
input_common: Fix joycon mappings
3 years ago
german77
13ccfd78bd
input_common: Address byte review
3 years ago
Narr the Reg
000a5852ee
core: hid: Only set the polling mode to the correct side
3 years ago
german77
21a62d4752
input_common: Drop Pro controller support from custom driver
3 years ago
german77
4b7ad51ce3
input_common: Fix issue where ring and irs are enabled at the same time
3 years ago
Narr the Reg
91f98f57b3
input_common: Implement joycon ir camera
3 years ago
german77
22eb8ce395
yuzu: Add ring controller test button
3 years ago
german77
5cbeb6f1c4
input_common: Use DriverResult on all engines
3 years ago
german77
82774f546a
Address review comments
3 years ago
Narr the Reg
8dbef30cb7
core: hid: Fix input regressions
3 years ago
german77
b40c5ba2c3
input_common: Implement joycon nfc
3 years ago
Narr the Reg
4dc4ae2aac
input_common: Add dual joycon support
3 years ago
Narr the Reg
4d68a82563
input_common: Add support for joycon ring controller
3 years ago
Narr the Reg
046e95be06
input_common: Add support for joycon input reports
3 years ago
Narr the Reg
f7164f77d6
input_common: Use calibration from joycon
3 years ago
Narr the Reg
d2f5eae036
input_common: Add support for joycon generic functions
3 years ago
Narr the Reg
147faa16ef
input_common: Add joycon low level functions
3 years ago
Narr the Reg
a1b72e62dc
service: hid: Set led pattern and fix color detection
3 years ago
Narr the Reg
59e89afde4
core: hid: Enable pulling color data from controllers
3 years ago
Narr the Reg
3672362ce1
core: hid: Migrate ring from emulated devices to emulated controller
3 years ago
Narr the Reg
2b87d9e674
yuzu: Update controller colors and button names
3 years ago
Narr the Reg
216bdb7884
input_common: Disable SDL driver with switch controllers
3 years ago
Narr the Reg
0e41ae9595
input_common: Initial skeleton for custom joycon driver
3 years ago
german77
924d8bf7cc
input_common: reset sdl motion if data is invalid
3 years ago
Jonas Gutenschwager
0a1e70f431
fix format
3 years ago
Kelebek1
1b8f2ddbe7
Demote maxwell3d Firmware4 call log to debug
3 years ago
Jonas Gutenschwager
66c71b5b5b
allow volume up/down hotkeys to be repeated
3 years ago
Feng Chen
a3da7094bc
Address feedback
3 years ago
Liam
0279b94a9e
memory: fix watchpoint use when fastmem is enabled
3 years ago
Liam
e1b0b3d0db
timing: wait for completion on unregister
3 years ago
Kelebek1
8fea4c21b2
Be careful of mangled out of bounds read
3 years ago
german77
c76721182c
core: hid: Fix stick minimum range
3 years ago
Merry
258af9443a
upsample: Fix coefficient format
3 years ago
Merry
fb1b6948c1
audio_core: Fix off-by-one error in upsampler
3 years ago