| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-03 | Motion Input: Add "enable" checkbox for motion controlled cursor. | rlnilsen | |
| 2019-11-03 | Input: Add optional "enable" setting to the ControlGroup class. | rlnilsen | |
| The setting is exposed as a check box in the QGroupBox instance that visualises the ControlGroup instance. The setting is saved under "[control group name]/Enabled", but only when it is "false". The default value is "true". | |||
| 2019-10-30 | Merge pull request #8438 from JosJuice/tilt-tooltip-string | Mat M | |
| Change Wii Remote tilt tooltip string based on translator feedback | |||
| 2019-10-28 | Change Wii Remote tilt tooltip string based on translator feedback | JosJuice | |
| 2019-10-26 | Add support for motion controllers via the CemuHook controller input protocol. | rlnilsen | |
| This is done by: 1) Implementing said protocol in a new controller input class CemuHookUDPServer. 2) Adding functionality in the WiimoteEmu class for pushing that motion input to the emulated Wiimote and MotionPlus. 3) Suitably modifying the UI for configuring an Emulated Wii Remote. | |||
| 2019-10-17 | Merge pull request #7663 from jordan-woyak/expression-parser-improve | JMC47 | |
| Expression parser improvements | |||
| 2019-10-16 | Merge pull request #8390 from jordan-woyak/wiimote-emu-tilt-fix | Anthony | |
| WiimoteEmu: Tilt fixes. | |||
| 2019-10-15 | ControllerEmu: Clamp results of trigger/slider states to prevent integer ↵ | Jordan Woyak | |
| overflow later on. | |||
| 2019-10-11 | ControllerEmu: Don't clear expression variables on references update. ↵ | Jordan Woyak | |
| Hotplug would make that problematic. | |||
| 2019-10-11 | ExpressionParser: Clear expression variables on UpdateReferences call. I ↵ | Jordan Woyak | |
| don't know if this is most sensible. | |||
| 2019-10-11 | ExpressionParser: Renamed ControlFinder to ControlEnvironment. Added support ↵ | Jordan Woyak | |
| for variables and assignment operator. ControlExpression objects now reference a matching input and output so the two can me mixed in any expression. (you can set rumble directly from inputs) | |||
| 2019-10-06 | WiimoteEmu: Change default tilt angle to 85 degrees. | Jordan Woyak | |
| 2019-10-06 | WiimoteEmu: Expose maximum tilt acceleration. | Jordan Woyak | |
| 2019-06-10 | Added key for relative input | Matthew Foulds | |
| 2019-05-20 | Merge pull request #7992 from artemist/centering | Léo Lam | |
| ControllerEmu: Add support for setting the center of a ReshapableInput | |||
| 2019-05-18 | ControllerEmu: Add support for setting the center of a ReshapableInput | Artemis Tosini | |
| This is useful in far out-of-calibration controllers, such as the Switch Pro controller. This also adds support for configuring the center in the Mapping widget. | |||
| 2019-05-14 | Merge pull request #8087 from spycrab/cmake_win2019 | spycrab | |
| Support CMake on Windows | |||
| 2019-05-08 | WiimoteEmu/DolphinQt: Rename "IR" to "Point" and eliminate redundant ↵ | Jordan Woyak | |
| Forward/Backward mappings. | |||
| 2019-05-08 | InputCommon/ControlGroup.h: Add missing include | spycrab | |
| 2019-05-04 | Replace MathUtil::Clamp with std::clamp | Léo Lam | |
| 2019-05-01 | WiimoteEmu/DolphinQt: Better extension display names. | Jordan Woyak | |
| 2019-04-29 | InputCommon: Remove unused "sign" macro. | Jordan Woyak | |
| 2019-04-27 | InputCommon: Make sure setting values are initialized in case they are used ↵ | Jordan Woyak | |
| before config load. | |||
| 2019-04-23 | WiimoteEmu: Improve emulated swing. | Jordan Woyak | |
| 2019-04-23 | WiimoteEmu: Implement MotionPlus parameter y0 and other cleanups. | Jordan Woyak | |
| 2019-04-15 | Merge pull request #8002 from JMC47/CursorSlowdown | JMC47 | |
| Slow down relative input cursor | |||
| 2019-04-15 | Reduce Relative Input Cursor Speed Dramatically | JMC47 | |
| This makes it about 1/4th the speed which may be a bit slow, but should work for most controllers. | |||
| 2019-04-12 | WiimoteEmu: Allow shake frequency and intensity to be configured. Other ↵ | Jordan Woyak | |
| minor cleanups. | |||
| 2019-04-07 | InputCommon: Clean up how numeric settings are handled. Add units of measure ↵ | Jordan Woyak | |
| to UI. Eliminate hidden magic values of the IR cursor. | |||
| 2019-03-05 | Merge pull request #7806 from jordan-woyak/wiimote-emu-swing-improve | Tilka | |
| WiimoteEmu: Reimplement tilt/swing/camera/orientation data using matrix math. | |||
| 2019-03-03 | WiimoteEmu: Reimplement tilt/swing/camera/orientation data using matrix math. | Jordan Woyak | |
| 2019-03-01 | ControllerEmu: Deadzone math fix. | Jordan Woyak | |
| 2019-02-10 | DolphinQt/ControllerEmu: Replace Input Radius/Shape settings with an input ↵ | Jordan Woyak | |
| calibration "wizard". | |||
| 2019-02-02 | WiimoteEmu: Code cleanups. | Jordan Woyak | |
| 2019-02-02 | WiimoteEmu: Major renaming and cleanup. | Jordan Woyak | |
| 2019-02-02 | ControllerEmu: Round input floats instead of casting to prevent ↵ | Jordan Woyak | |
| almost-neutral values from being rounded down. | |||
| 2019-01-16 | Merge pull request #7664 from jordan-woyak/kill-button-threshold | Léo Lam | |
| ControllerEmu: Killed the button group threshold setting. | |||
| 2018-12-31 | ControllerEmu: Killed the Buttons group threshold setting. | Jordan Woyak | |
| 2018-12-30 | ControllerEmu: code cleanup. | Jordan Woyak | |
| 2018-12-30 | ControllerEmu::Cursor: Add input radius/shape settings to IR Cursor mappings ↵ | Jordan Woyak | |
| to allow use of round inputs in absolute mode. Make relative input option obey the center/width/height settings. Make the mapping indicator pretty and actually show what the relative/center/w/h settings are doing. | |||
| 2018-12-29 | WiimoteEmu: Remove redundant threshold setting from hotkeys button group. | Jordan Woyak | |
| 2018-12-29 | ControllerEmu: Reorganize stick reshaping code and use it for emu wiimote ↵ | Jordan Woyak | |
| tilt as well. Also make the tilt mapping indicator pretty. | |||
| 2018-12-29 | ControllerEmu: Implement dead zone setting for triggers. | Jordan Woyak | |
| 2018-12-27 | ControllerEmu: Allow analog stick input radius greater than one. Useful for ↵ | Jordan Woyak | |
| rounded-square inputs of xbox controllers. | |||
| 2018-12-27 | InputCommon: Simplified StickGate interface and moved class into its own ↵ | Jordan Woyak | |
| file. Changed default input radius to perform no resizing. Tweaked the indicator colors a bit to improve visibility. Cleaned up some math and code. | |||
| 2018-12-27 | Add ability to reshape analog sticks from square/circle to octagon and make ↵ | Jordan Woyak | |
| the analog stick mapping indicator pretty. | |||
| 2018-07-13 | ControlGroup/Triggers: Return state data by value | Lioncash | |
| Makes it less error-prone to get state data from analog sticks (no need to pass any locals), and also allows direct assignment, letting the retrieved data be const. | |||
| 2018-07-13 | ControlGroup/Tilt: Return state data by value | Lioncash | |
| Makes it less error-prone to get state data from tilt controls (no need to pass any pointers to locals), and also allows direct assignment, letting the retrieved data be const. | |||
| 2018-07-13 | ControlGroup/Slider: Return state data by value | Lioncash | |
| Makes it less error-prone to get state data from sliders (no need to pass any locals), and also allows direct assignment, letting the retrieved data be const. | |||
| 2018-07-13 | ControlGroup/Force: Return state data by value | Lioncash | |
| Ensures that an array of sufficient size is always used and doesn't put the responsibility on the caller. It also allows for direct assignment. | |||
