Jordan Woyak
|
86102e7ce9
|
Merge pull request #12670 from mitaclaw/branchwatch-fileutil-copy-paste
FileUtil: Fix BranchWatch User Path
|
2024-03-29 13:46:20 -05:00 |
|
Jordan Woyak
|
550e008774
|
VideoCommon: Scan texture dumping directory + subdirectories to not re-dump existing files.
|
2024-03-21 20:27:34 -05:00 |
|
Jordan Woyak
|
f922129255
|
Core/State: Display messages on state write failures.
|
2024-03-20 20:38:04 -05:00 |
|
Jordan Woyak
|
76a74daac2
|
Merge pull request #12641 from jordan-woyak/d3d-before-ogl
VideoCommon: Prefer D3D11/12 over OpenGL on Windows.
|
2024-03-20 18:21:48 -05:00 |
|
Jordan Woyak
|
719d76ab2e
|
GCAdapter: Adjust libusb transfer timeout to 100ms.
|
2024-03-20 18:02:06 -05:00 |
|
Jordan Woyak
|
647eba36f3
|
DolphinQt: Fix BalloonTip positioning on secondary monitors.
|
2024-03-20 03:13:11 -05:00 |
|
Jordan Woyak
|
25833cfd62
|
CMake: Hide warnings in Externals also for non-msvc.
|
2024-03-19 01:12:52 -05:00 |
|
Jordan Woyak
|
c202b55bd4
|
DolphinQt: Allow Cheat Search to create multiple AR codes when selecting multiple lines.
|
2024-03-17 01:29:39 -05:00 |
|
Jordan Woyak
|
ac5c2d9bf2
|
VideoCommon: Prefer D3D11/12 over OpenGL on Windows.
|
2024-03-15 19:51:04 -05:00 |
|
Jordan Woyak
|
3a85725ffa
|
SDL: Remove duplicate button/hat Inputs. Hide duplicate Axis Inputs.
|
2024-03-14 23:50:17 -05:00 |
|
Jordan Woyak
|
ee43c9508c
|
ControllerInterface: Add IsHidden function to Control interface.
|
2024-03-14 23:43:58 -05:00 |
|
Jordan Woyak
|
0538366326
|
SDL: Deduplicate Motor logic with templates.
|
2024-03-14 23:43:58 -05:00 |
|
Jordan Woyak
|
0fff8374d0
|
SDL: Move class definition out of header.
|
2024-03-14 23:43:58 -05:00 |
|
Jordan Woyak
|
62caa24d40
|
DolphinQt: Add IRPassthrough indicator.
|
2024-03-11 21:40:53 -05:00 |
|
Jordan Woyak
|
f86e9e9cbd
|
Merge pull request #12610 from mitaclaw/branch-watch-dialog-gcc
BranchWatchDialog: Fix GCC Warnings
|
2024-03-11 17:36:21 -05:00 |
|
Jordan Woyak
|
5c656a2b6f
|
Merge pull request #12623 from eltociear/patch-1
WiimoteReal: fix typo in WiimoteReal.cpp
|
2024-03-11 12:19:46 -05:00 |
|
Jordan Woyak
|
30ce1f2ec2
|
ControllerInterface/SDL: Remove Xbox 360 controller disabling hack.
|
2023-10-26 18:04:11 -05:00 |
|
Jordan Woyak
|
7cc4304918
|
VideoCommon: Expose the widescreen heuristic's standard and widescreen ratio values in onion config.
|
2023-09-06 18:45:28 -05:00 |
|
Jordan Woyak
|
4f4285cf5e
|
WiimoteEmu/DrawsomeTablet: Expose mapping for lifted stylus.
|
2022-12-25 19:03:15 -06:00 |
|
Jordan Woyak
|
ab9fc3f2e4
|
WiimoteEmu/UDrawTablet: Expose mapping for lifted stylus.
|
2022-12-25 19:03:15 -06:00 |
|
Jordan Woyak
|
6044bc32a8
|
DolphinQt: Allow mapping buttons to expand horizontally.
|
2022-11-11 23:14:03 -06:00 |
|
Jordan Woyak
|
e9af3d945a
|
DolphinQt: Rename "Keyboard" to "Keyboard Controller" and add warning text.
|
2022-11-11 22:26:35 -06:00 |
|
Jordan Woyak
|
296959ec58
|
GCKeyboardEmu: Eliminate unused Options group.
|
2022-11-11 01:59:09 -06:00 |
|
Jordan Woyak
|
168a49c87f
|
ControllerInterface: DSU InputBackend implementation.
|
2022-11-01 21:59:09 -05:00 |
|
Jordan Woyak
|
2e5cd5d519
|
ControllerInterface: evdev InputBackend implementation.
|
2022-11-01 21:59:08 -05:00 |
|
Jordan Woyak
|
44a4573303
|
ControllerInterface: Add InputBackend interface and SDL implementation.
|
2022-11-01 21:59:08 -05:00 |
|
Jordan Woyak
|
4fc05dd025
|
DolphinQt: Fix window focus from unpausing after a manual pause.
|
2022-10-25 19:39:41 -05:00 |
|
Jordan Woyak
|
d9d6428189
|
WiimoteEmu: Replace shinkansen MixedTriggers with Triggers.
|
2022-10-22 02:42:40 -05:00 |
|
Jordan Woyak
|
d705b8d4b8
|
WiimoteEmu: Reorder shinkansen buttons in UI.
|
2022-10-22 02:37:28 -05:00 |
|
Jordan Woyak
|
5ed0543430
|
GCAdapter: Process pad state in read thread and other general cleanups.
|
2022-10-22 00:38:59 -05:00 |
|
Jordan Woyak
|
9c1a936ca6
|
WiimoteEmu: Do send a status report on connection when an extension is already attached.
|
2022-10-15 03:35:01 -05:00 |
|
Jordan Woyak
|
f5b9049421
|
Input: Add "abs" input expression function.
|
2022-10-11 19:28:21 -05:00 |
|
Jordan Woyak
|
bf53e14abe
|
WiimoteEmu: Fix gyroscope/quaternion conversion math.
|
2022-10-11 15:01:33 -05:00 |
|
Jordan Woyak
|
3939b32ed6
|
WiimoteEmu: Improve simulated IR point size accuracy.
|
2022-10-11 14:57:04 -05:00 |
|
Jordan Woyak
|
6eb1f8beba
|
Common/Matrix: Fix Quaternion Norm function.
|
2022-10-10 21:16:35 -05:00 |
|
Jordan Woyak
|
c3ceee8967
|
DolphinQt: Make "All Devices" mapping hopefully less confusing.
|
2022-10-09 17:27:25 -05:00 |
|
Jordan Woyak
|
87fb42b64c
|
DolphinQt: Renamed "Range" to "Multiplier" in advanced mapping window. Removed the slider. Moved the spin box.
|
2022-06-26 22:52:20 -05:00 |
|
Jordan Woyak
|
4c409411ed
|
DolphinQt: Don't show the advanced input settings on the main dialog.
|
2022-06-26 22:48:13 -05:00 |
|
Jordan Woyak
|
80d9e79cf1
|
ControllerEmu: Allow settings to be categorized as "advanced". Make "Virtual Notches" and "Gate Size" categorized as such.
|
2022-06-26 22:42:16 -05:00 |
|
Jordan Woyak
|
643f82539c
|
ControllerEmu: Expose gate size setting for octagon analog sticks.
|
2022-06-26 22:33:44 -05:00 |
|
Jordan Woyak
|
1fc86cacd7
|
WiimoteEmu: Expose IMU pointing accelerometer weight setting.
|
2022-06-13 00:07:00 -05:00 |
|
Jordan Woyak
|
566dfc1cf4
|
ControllerInterface: Update sort priorities.
|
2022-04-03 19:03:44 -05:00 |
|
Jordan Woyak
|
076a262b9e
|
InputCommon: Add Windows.Gaming.Input to ControllerInterface.
|
2022-04-03 19:03:35 -05:00 |
|
Jordan Woyak
|
b589d720bf
|
MappingCommon: Fix detection of hotkey and conjunction expressions.
|
2022-03-16 22:25:04 -05:00 |
|
Jordan Woyak
|
c058c8e1a6
|
NetPlayDialog: Display external IP/Port as seen by the traversal server when it's used.
|
2022-03-15 01:56:16 -05:00 |
|
Jordan Woyak
|
d599620fdd
|
Merge pull request #10511 from Techjar/netplay-longer-timeout-2-electric-boogaloo
NetPlay: Add timeout to traversal code path
|
2022-03-15 00:34:24 -05:00 |
|
Jordan Woyak
|
f711b8dbae
|
DolphinTool: Kill an unnecessary unique_ptr.
|
2022-03-08 02:00:26 -06:00 |
|
Jordan Woyak
|
58c02e6b85
|
Merge pull request #10500 from shuffle2/master
windows: wrap all main funcs with utf8 conversions
|
2022-03-08 01:54:41 -06:00 |
|
Jordan Woyak
|
a9a163657c
|
VideoCommon/FrameDump: Build fix for libavformat major version 59 and newer. av_guess_format now returns a pointer to const.
|
2022-01-30 13:16:51 -06:00 |
|
Jordan Woyak
|
78a9bdf04a
|
InputCommon: Use value of "Modifier" button "Range" setting rather than always applying 50%.
Make "Clear" button reset "Modifier" "Range" settings to 50%.
|
2022-01-04 14:09:50 -06:00 |
|
Jordan Woyak
|
a2acd0b92e
|
Config: Add an ini setting to control real Wii Remote report duplication and decouple it from the speaker data setting.
It is enabled by default.
|
2021-06-26 17:45:50 -05:00 |
|
Jordan Woyak
|
bf16f77402
|
Merge pull request #9657 from lioncash/wiimote-mode
DataReport: Amend conditional test for data reports in IsValidMode
|
2021-05-12 17:23:17 -05:00 |
|
Jordan Woyak
|
9e92d6ddcb
|
Merge pull request #9685 from JMC47/InputMappingDelay
Remove Input Mapping Delay
|
2021-05-02 15:10:09 -05:00 |
|
Jordan Woyak
|
1daefeb20a
|
Merge pull request #9674 from Filoppi/fix_hotkey_suppresion_crash
Fix hotkey suppression crash
|
2021-04-28 18:21:07 -05:00 |
|
Jordan Woyak
|
abc5d6c0d2
|
Merge pull request #9491 from DacodaDragon/master
Fix mapping window title bar becoming unresponsive
|
2021-02-04 17:23:42 -06:00 |
|
Jordan Woyak
|
bb2c50ac94
|
WiimoteReal: Fix crash on real Wii Remote disconnect on Windows caused by dangling pointer.
|
2021-01-20 17:33:43 -06:00 |
|
Jordan Woyak
|
92de0431a2
|
Merge pull request #9389 from lioncash/deduction
Core: Make use of C++17 deduction guides with locks
|
2020-12-29 15:18:45 -06:00 |
|
Jordan Woyak
|
1699afff87
|
CMake: Update cmake_minimum_required calls using versions less than 2.8.12. CMake warns support will be removed in a future version.
|
2020-12-27 14:51:04 -06:00 |
|
Jordan Woyak
|
4bb0a885d0
|
WiimoteEmu/DolphinQt: Fix tilt indicator for wrapped around angles.
|
2020-12-14 20:02:49 -06:00 |
|
Jordan Woyak
|
fffd005178
|
WiimoteEmu: Allow tilt to wrap around and simulate full 360 degree rotations.
|
2020-12-14 19:43:28 -06:00 |
|
Jordan Woyak
|
0fa6bde374
|
HW/WiimoteReal: Drop stale data reports to prevent read queue from filling up and causing input delays.
|
2020-12-12 12:18:10 -06:00 |
|
Jordan Woyak
|
6a4ac74ec4
|
Merge pull request #9226 from JosJuice/bootparameters-nullptr
Fix dereferencing nullptr BootParameters
|
2020-11-06 10:38:53 -06:00 |
|
Jordan Woyak
|
a9c643e698
|
WiimoteEmu: Implement extension encryption edge case.
|
2020-11-04 15:22:06 -06:00 |
|
Jordan Woyak
|
3cd4c56645
|
Merge pull request #9203 from nick-michael/virtual-notches
Logic & UI for "Virtual Notches"
|
2020-11-03 17:10:54 -06:00 |
|
Jordan Woyak
|
d2f80a4595
|
Merge pull request #9138 from martymac/VK_NULL_HANDLE-fix
Fix build on FreeBSD i386 - nullptr vs VK_NULL_HANDLE
|
2020-11-03 08:28:11 -06:00 |
|
Jordan Woyak
|
15914b749c
|
DolphinQt: Add a warning to the MEM1/MEM2 override setting description.
|
2020-10-25 12:54:42 -05:00 |
|
Jordan Woyak
|
4902146329
|
VideoCommon/FrameDump: Remove code for older versions of avcodec.
|
2020-10-23 14:43:50 -05:00 |
|
Jordan Woyak
|
e8bb88c2a1
|
DolphinQt: Don't call UICommon::InhibitScreenSaver if already in desired state.
|
2020-10-22 13:19:01 -05:00 |
|
Jordan Woyak
|
4807a5e157
|
VideoCommon: FrameDump fixes/cleanups.
|
2020-10-22 12:17:26 -05:00 |
|
Jordan Woyak
|
7e197186b9
|
Merge pull request #9172 from lioncash/compile
ExpressionParser: Add missing <functional> include
|
2020-10-20 15:23:14 -05:00 |
|
Jordan Woyak
|
1dae834c62
|
WiimoteEmu: Tweak IMUCursor total yaw setting tool-tip.
|
2020-10-19 17:08:02 -05:00 |
|
Jordan Woyak
|
6b2eebf1f9
|
WiimoteEmu: Expose IR camera FOV to adjust IMU pointing sensitivity.
|
2020-10-19 17:08:02 -05:00 |
|
Jordan Woyak
|
907fdd26fc
|
WiimoteEmu: Use quaternions for orientation.
|
2020-10-19 16:34:45 -05:00 |
|
Jordan Woyak
|
09431635f3
|
InputCommon/WiimoteEmu: Replace stateful rotational matrices with quaternions.
|
2020-10-19 16:33:55 -05:00 |
|
Jordan Woyak
|
39030ea33c
|
Common/Matrix: Add Quaternion class.
|
2020-10-19 16:18:31 -05:00 |
|
Jordan Woyak
|
bbb12a7560
|
Linux/XInput2: Fix keys being stuck pressed on focus loss.
|
2020-10-19 11:46:01 -05:00 |
|
Jordan Woyak
|
50ec747840
|
Clean up screen saver inhibition and apply setting change immediately.
|
2020-10-18 16:31:48 -05:00 |
|
Jordan Woyak
|
fa83a3a114
|
DolphinQt: Expose "DisableScreenSaver" setting in the UI.
|
2020-10-18 16:31:46 -05:00 |
|
Jordan Woyak
|
50384cfab7
|
Config: Make "DisableScreenSaver" default to true.
|
2020-10-18 12:26:00 -05:00 |
|
Jordan Woyak
|
3e6599b890
|
AudioStretcher: Keep default parameters.
|
2020-10-11 12:43:45 -05:00 |
|
Jordan Woyak
|
3655243612
|
Merge pull request #9106 from jordan-woyak/wm-distance
WiimoteEmu: Increase camera FOV to match that of a real Wii remote.
|
2020-09-28 18:53:51 -05: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
|
761f7798c9
|
WiimoteEmu: Increase Camera FOV constants to 42 by 31.5 degrees.
|
2020-09-28 18:09:34 -05:00 |
|
Jordan Woyak
|
1063c4e940
|
MathUtil: Add Population (vs Sample) versions of Variance and StandardDeviation to RunningVariance.
|
2020-09-28 18:09:33 -05:00 |
|
Jordan Woyak
|
8f8509afc3
|
Core/NetPlay: Fix Wii Remote syncing.
|
2020-09-27 13:10:19 -05:00 |
|
Jordan Woyak
|
6cb14a9a54
|
Merge pull request #9115 from jordan-woyak/default-modifiers
Core: Unbreak default keyboard mappings.
|
2020-09-26 10:20:57 -05:00 |
|
Jordan Woyak
|
1dc0e0565d
|
Merge pull request #9114 from JosJuice/android-zstd-levels
Android: Fix convertCompressionLevelZstdValues
|
2020-09-26 08:41:43 -05:00 |
|
Jordan Woyak
|
24771aac5a
|
Core: Unbreak default keyboard mappings.
|
2020-09-26 08:25:56 -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
|
f7bf26cd60
|
Core: Clean up default hotkey expressions.
|
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 |
|