| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-25 | ControllerInterface: Add platform consistent names for modifier keys. | Jordan Woyak | |
| 2020-09-25 | InputCommon: Support detecting combinations of inputs. (Hotkeys) | Jordan Woyak | |
| 2020-09-20 | Merge pull request #8840 from Techjar/evdev-combining-phys | Jordan Woyak | |
| ControllerInterface: Combine evdev devices with the same physical location in addition to unique ID | |||
| 2020-09-14 | Merge pull request #8985 from jordan-woyak/btemu-cleanup | JMC47 | |
| BTEmu/Wiimote: Fixes and Cleanups. | |||
| 2020-09-08 | ControllerInterface: Combine evdev devices with the same physical location ↵ | Techjar | |
| in addition to unique ID | |||
| 2020-08-22 | name some threads | Shawn Hoffman | |
| 2020-08-16 | BTEmu/Wiimote: Cleanups/Fixes. | Jordan Woyak | |
| 2020-08-08 | Merge pull request #8804 from iwubcode/dsu-improvements | Tilka | |
| DolphinQt / InputCommon - Support multiple DSU servers | |||
| 2020-07-18 | Merge pull request #8905 from JosJuice/jni-encoding | LC | |
| Android: Use correct encoding when converting strings | |||
| 2020-07-17 | DolphinQt / InputCommon - add DSU string validator to avoid crashes, limited ↵ | iwubcode | |
| backwards compatibility support | |||
| 2020-07-17 | DolphinQt / InputCommon: Support multiple DSU servers | iwubcode | |
| 2020-07-11 | ControllerInterface/Wiimote: Provide fallback values for extensions with bad ↵ | Jordan Woyak | |
| calibration data. | |||
| 2020-07-08 | Common: Rename UTF16ToUTF8 | JosJuice | |
| This function does *not* always convert from UTF-16. It converts from UTF-16 on Windows and UTF-32 on other operating systems. Also renaming UTF8ToUTF16 for consistency, even though it technically doesn't have the same problem since it only was implemented on Windows. | |||
| 2020-07-08 | Merge pull request #8907 from JosJuice/android-overlay-stick-gate | LC | |
| Android: Use octagonal stick gate in overlay | |||
| 2020-06-28 | WiimoteCommon: Tweak battery level math. | Jordan Woyak | |
| 2020-06-29 | Android: Enfore correct stick gate in overlay | JosJuice | |
| Currently, the touch controller overlay uses a square gate for sticks. This commit changes that so that it instead uses the stick gate configured in the INI, which ensures that the values sent to the core are appropriately scaled regardless of what is configured in the INI and makes the overlay look nicer if the INI is set to a stick gate that matches the graphics. | |||
| 2020-05-09 | Apply fixes to all platforms | Thomas May | |
| 2020-05-06 | Update ControllerInterface.cpp | Thomas May | |
| 2020-05-02 | Remove redundant Config prefix from ConfigInfo/ConfigLocation | Léo Lam | |
| Both structs are already in the Config namespace. | |||
| 2020-04-27 | Merge pull request #8696 from howard0su/cleanup_shadow | Léo Lam | |
| Cleanup warnings of -Wmissing-declarations | |||
| 2020-03-24 | Cleanup warnings of -Wmissing-declarations | Jun Su | |
| Add static to the functions which is not intentionally export to big scope. | |||
| 2020-03-23 | InputCommon: cleanup warnings of -Wclass-memaccess | Jun Su | |
| Initialize m_state with the default constructor. | |||
| 2020-03-11 | Common: Add a render_window field to WindowSystemInfo | Stenzek | |
| We need this because we need to pass the layer to MoltenVK, not the view handle. But the input subsystem still needs the window. | |||
| 2020-02-24 | InputCommon: Remove racy UpdateInput call in DetectInput. | Jordan Woyak | |
| 2020-02-22 | InputCommon: Constify Device::Input::IsDetectable function. | Jordan Woyak | |
| 2020-02-17 | InputCommon: Remove Wii Remote real-time calibration of M+ in favor of ↵ | Jordan Woyak | |
| functionality provided by ControllerEmu. | |||
| 2020-02-17 | InputCommon: Add real Wii Remote support to ControllerInterface. Add option ↵ | Jordan Woyak | |
| to connect additional Wii Remotes. | |||
| 2020-02-17 | InputCommon/ControllerInterface: Make devices mutex recursive so ↵ | Jordan Woyak | |
| RemoveDevice can be used within UpdateInput. | |||
| 2020-02-09 | Merge pull request #8614 from jordan-woyak/xinput-battery | JMC47 | |
| InputCommon/XInput: Expose battery as input and cleanups. | |||
| 2020-02-08 | Cleanup: Use std::abs instead of abs. | Jordan Woyak | |
| 2020-02-08 | InputCommon: XInput cleanups. | Jordan Woyak | |
| 2020-02-08 | InputCommon: Expose XInput battery level as an input. | Jordan Woyak | |
| 2020-02-02 | Merge pull request #8592 from phcoder/devid | Léo Lam | |
| ButtonManager: Fix handling of empty device id. | |||
| 2020-02-01 | Merge pull request #8478 from jordan-woyak/dsu-client-cleanup | Connor McLaughlin | |
| ControllerInterface/DSUClient: Minor cleanup. | |||
| 2020-01-29 | ButtonManager: Fix handling of empty device id. | Vladimir Serbinenko | |
| Device id is "" on ChromeOS when using gamepad | |||
| 2020-01-24 | InputCommon: Make "Cursor" inputs aware of the rendered aspect ratio. | Jordan Woyak | |
| 2020-01-13 | ControllerInterface/DSUClient: Eliminate m_accl/m_gyro state by accessing ↵ | Jordan Woyak | |
| the pad data directly like every other input. | |||
| 2020-01-13 | Merge pull request #8474 from jordan-woyak/dsu-battery | JMC47 | |
| ControllerInterface: Exposse DSU client battery level as an input. | |||
| 2020-01-13 | ControllerInterface: Remove and re-add device when combining nodes. | Jordan Woyak | |
| 2020-01-13 | ControllerInterface: Don't consider the empty string a valid unique ID. | Jordan Woyak | |
| 2020-01-13 | ControllerInterface: Combine evdev devices with the same unique ID. | Jordan Woyak | |
| This works around Linux drivers for DS4 (Playstation 4) controllers splitting the device into three separate event nodes which makes configuration difficult. To prevent collisions of input names in combined devices more descriptive names are now used when possible. | |||
| 2020-01-13 | ControllerInterface: Minor DSU client device cleanups. | Jordan Woyak | |
| 2020-01-13 | ControllerInterface: Exposse DSU client battery level as an input. | Jordan Woyak | |
| 2020-01-07 | Fix trailing whitespace | Scott Mansell | |
| 2020-01-07 | Document the evdev "interesting" heuristic | Scott Mansell | |
| Was checking over this old code, and saw a comment calling me out for a lack of documentation. It might be half a decade late, but better late then never. | |||
| 2019-12-23 | DualShockUDPClient: downgrade spurious NOTICE_LOGs | Pierre Bourdon | |
| 2019-11-28 | InputCommon: Decouple ButtonManager and Touchscreen from Android | OatmealDome | |
| Changes were also made for codestyle compliance. | |||
| 2019-11-27 | Merge pull request #8439 from JosJuice/android-native-motion-controls | Anthony | |
| Android: Native motion controls | |||
| 2019-11-24 | Merge pull request #8486 from lioncash/dualshock | Léo Lam | |
| InputCommon/DualShockUDPClient: Minor cleanup | |||
| 2019-11-22 | InputCommon/DualShockUDPClient: Use an alias for the clock type | Lioncash | |
| Makes code slightly less verbose without exposing the whole chrono header to the current source file. | |||
