summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/Device.cpp
AgeCommit message (Expand)Author
2021-01-27rename InputCommon/ControllerInterface/Device to CoreDeviceShawn Hoffman
2020-09-25InputCommon: Improve input detection to produce buton combinations.Jordan Woyak
2020-09-25InputCommon: Make hotkeys and input detection aware of Ctrl -> L_Ctrl / R_Ctr...Jordan Woyak
2020-09-25ControllerInterface: Add platform consistent names for modifier keys.Jordan Woyak
2020-09-25InputCommon: Support detecting combinations of inputs. (Hotkeys)Jordan Woyak
2020-02-24InputCommon: Remove racy UpdateInput call in DetectInput.Jordan Woyak
2020-02-17InputCommon/ControllerInterface: Make devices mutex recursive so RemoveDevice...Jordan Woyak
2019-11-22InputCommon: Make use of fmt where applicableLioncash
2019-06-17InputCommon: Use nested namespace specifiers where applicableLioncash
2019-05-29ControllerInterface/Device: Make DetectInput() a const member functionLioncash
2019-05-29ControllerInterface/Device: Take vector by const reference in DetectInput()Lioncash
2019-05-29ControllerInterface/Device: Use std::string_view where applicableLioncash
2019-05-08InputCommon/Device.cpp: Add missing includespycrab
2019-04-13ControllerInterface: Rename full surface analog inputs to be more visually di...Jordan Woyak
2019-03-29ControllerInterface/Win32: Prevent devcies from losing their "id" on a hotplu...Jordan Woyak
2019-03-03ControllerInterface/DolphinQt: Make mapping "all devices" way less hacky.Jordan Woyak
2019-03-03ControllerInterface: Input detection improvements.Jordan Woyak
2017-12-15Merge pull request #6166 from ligfx/invokedeviceschangedcallbacksLeo Lam
2017-11-19DeviceQualifier: small cleanupMichael M
2017-11-19GCPadEmu: only connected if default device connectedMichael Maltese
2017-11-10ControllerInterface: invoke callbacks in AddDevice/RemoveDeviceMichael M
2017-06-03Device: Provide operator!= counterparts to operator== for DeviceQualifierLioncash
2017-02-07InputCommon: Extract ControlReference from ControllerInterfaceMichael Maltese
2016-06-26Merge pull request #3943 from ShadowsFriend/nopch-fixMat M
2016-06-25Device: Use std::tie for DeviceQualifier's operator==Lioncash
2016-06-26ControllerInterface: Include memory to fix building without pchChristian Widmer
2016-06-25ControllerInterface: Switch to std::shared_ptrLéo Lam
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-05-25Update license headers to GPLv2+Tillmann Karras
2014-11-28ControllerInterface: Remove unused ClearInputStateJasper St. Pierre
2014-07-16Host: Add a new "UIHasFocus" hook to determine if the UI has focusJasper St. Pierre
2014-07-11ControllerInterface: Gate the input based on our new background input settingJasper St. Pierre
2014-03-09clang-modernize -use-nullptrTillmann Karras
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2014-01-30Light cleanup to a little bit of InputCommon. Replaces much of the iterators ...Lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre