Lioncash
|
d8e1921b57
|
InputCommon: Migrate over to fmt-capable panic alerts
Continues the migration over to fmt.
|
2020-11-12 02:29:26 -05:00 |
|
Admiral H. Curtiss
|
cae741584b
|
InputCommon: Return error, if any, from ControlReference::SetExpression().
|
2020-11-08 01:04:33 +01:00 |
|
Nick Michael
|
55dd3d7337
|
Virtual Notch settings and UI for octagonal stick
|
2020-11-03 22:06:27 +00:00 |
|
Lioncash
|
a5e1415e74
|
InputCommon: Migrate logging over to fmt
Continues the migration of the logging calls over to the fmt capable
ones.
|
2020-10-23 13:16:18 -04:00 |
|
LC
|
de96fe0860
|
Merge pull request #9162 from jordan-woyak/quaternion
Replace stateful rotational matrices with quaternions.
|
2020-10-21 17:34:11 -04:00 |
|
Léo Lam
|
97de366b0f
|
Merge pull request #9160 from jordan-woyak/xinput2-stuck-keys
Linux/XInput2: Fix keys being stuck pressed on focus loss.
|
2020-10-21 20:47:32 +02:00 |
|
Lioncash
|
faf509e315
|
ExpressionParser: Add missing <functional> include
Unbreaks Windows CMake builds.
|
2020-10-20 16:18:32 -04:00 |
|
Léo Lam
|
f653bd7559
|
Merge pull request #9142 from jordan-woyak/expose-fov
WiimoteEmu: Expose IR camera FOV to adjust IMU pointing sensitivity.
|
2020-10-20 14:32:02 +02:00 |
|
Léo Lam
|
fc3b474cce
|
Merge pull request #8318 from iwubcode/dynamic_input_textures
InputCommon: Dynamic Input Textures
|
2020-10-20 02:10:29 +02:00 |
|
Léo Lam
|
911704611e
|
Merge pull request #9096 from jordan-woyak/calibration-cleanup
ControllerEmu: Improve and simplify UpdateCalibrationData.
|
2020-10-20 02:01:16 +02:00 |
|
Jordan Woyak
|
1dae834c62
|
WiimoteEmu: Tweak IMUCursor total yaw setting tool-tip.
|
2020-10-19 17:08:02 -05:00 |
|
Jordan Woyak
|
09431635f3
|
InputCommon/WiimoteEmu: Replace stateful rotational matrices with quaternions.
|
2020-10-19 16:33:55 -05:00 |
|
Jordan Woyak
|
bbb12a7560
|
Linux/XInput2: Fix keys being stuck pressed on focus loss.
|
2020-10-19 11:46:01 -05:00 |
|
iwubcode
|
4fff04db3c
|
Core: Load custom textures after inputs has been loaded and avoid sending force texture reload during startup for dynamic textures. This ensures that custom texture loading only happens once and users don't see any weird flashes on startup
|
2020-10-03 17:10:36 -05:00 |
|
iwubcode
|
fd3af4c5d3
|
InputCommon: Introducing the "Dynamic Input Texture". Configuration links an emulated input action to an image based on what host key is defined for that emulated input. Specific regions are called out in configuration that mark where to replace an input button with a host key image.
|
2020-10-03 17:10:35 -05:00 |
|
JMC47
|
ebdcddfcd0
|
Merge pull request #9120 from JosJuice/controller-defaults
Fix controller defaults being empty on fresh run
|
2020-09-29 18:38:11 -04:00 |
|
JosJuice
|
623340bbbb
|
Fix controller defaults being empty on fresh run
A very early call to Config::Save is now creating empty
controller INI files.
https://bugs.dolphin-emu.org/issues/12283
|
2020-09-29 21:49:22 +02:00 |
|
Jordan Woyak
|
0295d470b1
|
ControllerEmu: Increase "IMUPointer" "Total Yaw" default value to match that of regular "Point" settings.
Removed "Total Yaw" from included Wii remote input profile to take on the default value.
|
2020-09-28 18:09:34 -05:00 |
|
Jordan Woyak
|
f766c89a08
|
ControllerEmu: Increase Total Yaw/Pitch default values to compensate for new FOV and to reach screen edges in the Wii Menu.
|
2020-09-28 18:09:34 -05:00 |
|
Jordan Woyak
|
f9280d0f66
|
ControllerInterface/Wiimote: Add "IR Distance" input providing a calculated distance from sensor bar in meters.
|
2020-09-28 18:09:34 -05:00 |
|
Jordan Woyak
|
431eb4d60d
|
ExpressionParser: Improve hotkey suppression logic. Allow activation with simultaneous press of modifier and final input.
|
2020-09-25 22:51:33 -05:00 |
|
Jordan Woyak
|
44927da420
|
ExpressionParser: Replace ScopeGuard with custom deleter unique_ptr.
|
2020-09-25 22:51:33 -05:00 |
|
Jordan Woyak
|
48b76ff90f
|
InputCommon: Improve input detection to produce buton combinations.
|
2020-09-25 22:51:32 -05:00 |
|
Jordan Woyak
|
d8ad8c3861
|
InputCommon: Make hotkeys and input detection aware of Ctrl -> L_Ctrl / R_Ctrl hierarchy.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
aae913fbc6
|
InputCommon: Clean up modifier ignoring logic.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
f015c99a51
|
ControllerInterface: Add platform consistent names for modifier keys.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
d2729df281
|
ExpressionParser: Allow duplicate and superset modifier hotkeys to function.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
b3acc7403f
|
InputCommon: Support detecting combinations of inputs. (Hotkeys)
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
e6ba495486
|
ExpressionParser: Suppress inputs when hotkey modifiers are pressed.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
52547379c9
|
ExpressionParser: Add Hotkey syntax.
|
2020-09-25 20:29:18 -05:00 |
|
Jordan Woyak
|
50b5224d06
|
Merge pull request #8840 from Techjar/evdev-combining-phys
ControllerInterface: Combine evdev devices with the same physical location in addition to unique ID
|
2020-09-20 09:28:09 -05:00 |
|
Jordan Woyak
|
0ca73355a8
|
ControllerEmu: Improve and simplify UpdateCalibrationData.
|
2020-09-19 08:40:55 -05:00 |
|
JMC47
|
4f1f849c9d
|
Merge pull request #8985 from jordan-woyak/btemu-cleanup
BTEmu/Wiimote: Fixes and Cleanups.
|
2020-09-14 02:09:27 -04:00 |
|
Techjar
|
8423f848d0
|
ControllerInterface: Combine evdev devices with the same physical location in addition to unique ID
|
2020-09-08 18:52:15 -04:00 |
|
Ryan Meredith
|
acd717ffae
|
GCAdapter_Android: Minor cleanup
|
2020-08-26 16:40:22 -04:00 |
|
Shawn Hoffman
|
6ef9d70701
|
name some threads
|
2020-08-22 17:22:07 -07:00 |
|
Shawn Hoffman
|
2f47f486af
|
msbuild: re-enable standalone vcxproj processing
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
390f509bbf
|
windows: disable C4200 directly in libusb.h
|
2020-08-22 16:17:50 -07:00 |
|
Shawn Hoffman
|
94bf48b67c
|
msbuild: refactor stuff out of project files (for dolphin)
|
2020-08-22 16:17:50 -07:00 |
|
Jordan Woyak
|
13ee6bd7bb
|
BTEmu/Wiimote: Cleanups/Fixes.
|
2020-08-16 11:38:13 -05:00 |
|
Tillmann Karras
|
d2b06f4786
|
Fix various -Wshadow warnings
|
2020-08-08 21:45:03 +01:00 |
|
Tilka
|
f17b5dd41b
|
Merge pull request #8804 from iwubcode/dsu-improvements
DolphinQt / InputCommon - Support multiple DSU servers
|
2020-08-08 20:45:57 +01:00 |
|
Admiral H. Curtiss
|
2281cde28b
|
InputCommon: Add a handful of math functions to the expression parser.
|
2020-08-02 22:09:09 +02:00 |
|
LC
|
487cd7abd9
|
Merge pull request #8905 from JosJuice/jni-encoding
Android: Use correct encoding when converting strings
|
2020-07-18 22:13:14 -04:00 |
|
Filip Gawin
|
0ede5d1537
|
Use range loop (if possible)
|
2020-07-18 18:29:16 -05:00 |
|
iwubcode
|
97c9cf3e21
|
DolphinQt / InputCommon - add DSU string validator to avoid crashes, limited backwards compatibility support
|
2020-07-17 14:53:39 -05:00 |
|
iwubcode
|
58aa0150e1
|
DolphinQt / InputCommon: Support multiple DSU servers
|
2020-07-17 14:53:39 -05:00 |
|
LC
|
4d36f6a5b0
|
Merge pull request #8936 from jordan-woyak/wiimote-extension-calibration-fix
ControllerInterface/Wiimote: Provide fallback values for extensions with bad calibration.
|
2020-07-12 12:46:15 -04:00 |
|
Jordan Woyak
|
d9e7d0514c
|
WiimoteEmu: Allow writes of the i2c bus to play speaker data.
|
2020-07-11 21:19:16 -05:00 |
|
Jordan Woyak
|
5299e902aa
|
ControllerInterface/Wiimote: Provide fallback values for extensions with bad calibration data.
|
2020-07-11 19:55:14 -05:00 |
|