summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon
AgeCommit message (Expand)Author
2018-02-07Merge pull request #6355 from myfreeweb/clang6-warningAnthony
2018-02-05Ignore -Wregister to calm down recent clang and GCC (C++17 mode)Greg V
2018-02-05evdev: Always unref received udev devicesLéo Lam
2018-02-04evdev: Don't leak eventfd on shutdownLéo Lam
2018-02-04evdev: Fix select() callLéo Lam
2017-12-19Rename constructor parameters to avoid shadowing membersEmmanuel Gil Peyrot
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-19Add GCPadStatus.isConnected booleanMichael Maltese
2017-11-19Remove unused GCPadStatus.errMichael Maltese
2017-11-11Merge pull request #6167 from ligfx/encapsulatedefaultdeviceLeo Lam
2017-11-11evdev: Correctly calculate axis range for min values greater than 0.Scott Pleb
2017-11-10ControllerInterface: don't call InvokeDevicesChangedCallbacks more than once ...Michael M
2017-11-10ControllerInterface: add mutex around callbacks vectorMichael M
2017-11-10ControllerInterface: HotplugCallbacks -> DevicesChangedCallbacksMichael M
2017-11-10ControllerInterface: invoke callbacks in AddDevice/RemoveDeviceMichael M
2017-11-04EmulatedController: encapsulate default device behind getters/settersMichael M
2017-09-15Prevent multiple HID elements of same usage type on OSXArthur Carlsson
2017-09-15Merge pull request #5577 from ligfx/separateexpressionparsingandbindingLeo Lam
2017-09-14ExpressionParser: std::move() tokens vector to parserMichael M
2017-09-14ControlReference: don't reparse expression when references are updatedMichael M
2017-09-14ControlReference/ExpressionParser: separate parsing from bindingMichael M
2017-09-14ExpressionParser: add FallbackExpression node typeMichael M
2017-09-14ExpressionParser: expose ExpressionNode directlyMichael M
2017-09-14ParseStatus: replace NoDevice with EmptyExpressionMichael M
2017-09-14ExpressionParser: remove DummyExpressionMichael M
2017-09-14ExpressionParser: clean up ControlExpressionMichael M
2017-09-14ExpressionParser: replace bare pointers with unique_ptrsMichael M
2017-09-14ExpressionParser: use internal ParseResult struct instead of out-paramsMichael M
2017-09-14ParseExpression: return a std::pairMichael M
2017-09-13Add Core::State::StartingMichael M
2017-09-09Common: Move version strings to their own headerLioncash
2017-08-24Implement GamePAd and MultiAxisController detectionNick
2017-08-23formatting cleanupNick
2017-08-22keyboard fixes v2Nick
2017-08-21Depreciate old OSX Keyboard and MouseNick
2017-08-17Merge pull request #5742 from ToadKing/fix-bad-controllersLeo Lam
2017-08-09Ignore capabilities reported by an XInput deviceMichael Lelli
2017-08-07Merge pull request #5860 from jturcotte/fix-macos-nswitch-axisScott Mansell
2017-08-02Merge pull request #5809 from HannesMann/masterLeo Lam
2017-08-02Send rumble data to the adapter on a separate threadHannes Mann
2017-08-01Fix axis not working with Switch Pro controller on macOSJocelyn Turcotte
2017-07-26Make DolphinWX strings more like DolphinQt2 stringsJosJuice
2017-07-12DolphinWX: fix input bitmaps not working when background input is offMichael Maltese
2017-06-30Disable Background Input when Background Input is disabledmimimi085181
2017-06-11StringUtil: Make SplitString return by valueLéo Lam
2017-06-07do not assign in conditional statementsShawn Hoffman
2017-06-05Merge pull request #5276 from ligfx/macosheadlessshuffle2
2017-06-05Merge pull request #5347 from JosJuice/do-not-translate-button-namesshuffle2