summaryrefslogtreecommitdiffstats
path: root/src/input/backend
Commit message (Expand)AuthorAgeFilesLines
* Revert "Update commercial license headers"v5.15.3-lts-lgplTarja Sundqvist2021-03-2372-1436/+1436
* Update commercial license headersTarja Sundqvist2021-02-0272-1436/+1436
* QResourcesManager: switch to std::vectorPaul Lemire2020-06-041-1/+1
* Implement Mouse Click and Double Click on MouseHandlerMike Krus2020-03-191-0/+1
* QMouseDevice: add updateAxesContinuously propertyPaul Lemire2020-01-282-2/+11
* Revert "Update jobs to remove post FF changes"Mike Krus2019-12-0312-7/+19
* Update jobs to remove post FF changesMike Krus2019-10-2212-19/+7
* Fix Coverity warningsMike Krus2019-10-212-0/+2
* Clean up old property update codeMike Krus2019-10-202-2/+0
* Update MouseEventDispatcherJob to use direct syncMike Krus2019-10-114-44/+45
* Update LoadProxyDeviceJob to use direct syncMike Krus2019-10-113-12/+41
* Update keyboard handling jobs to use direct syncMike Krus2019-10-116-33/+78
* Update AxisAccumulatorJob to use direct syncMike Krus2019-10-113-23/+40
* Update UpdateAxisActionJob to use direct syncMike Krus2019-10-094-25/+63
* Clean up includesMike Krus2019-10-0111-20/+0
* Update QPhysicalDeviceProxy to use direct syncMike Krus2019-10-012-11/+18
* Update QInputSettings to use direct syncMike Krus2019-10-012-20/+10
* Update QLogicalDevice to use direct syncMike Krus2019-10-012-38/+12
* Update input action classes to use direct syncMike Krus2019-10-018-115/+34
* Update Axis Input classes to use direct syncMike Krus2019-10-016-66/+30
* Update QMouseHandler to use direct syncMike Krus2019-10-012-24/+13
* Update QAxisAccumulator to use direct syncMike Krus2019-10-012-32/+17
* Update QKeyboardHandler to use direct syncMike Krus2019-10-012-29/+21
* Update device nodes to use direct syncMike Krus2019-10-019-109/+57
* Update QAxisSetting to use direct syncMike Krus2019-10-012-27/+13
* Update QAction to use direct syncingMike Krus2019-10-012-31/+11
* Update QAxis to use direct syncMike Krus2019-09-302-35/+14
* Enable direct syncing on input aspectMike Krus2019-09-303-0/+155
* Remove the Aspect ThreadPaul Lemire2019-08-074-35/+17
* Switch export macros to standard formKai Koehne2019-04-022-2/+2
* Merge branch '5.10' into devSean Harmer2018-01-175-53/+37
|\
| * Iterate by const reference on handlesMike Krus2018-01-133-5/+5
| * Get rid of the INDEXBITS template argument for QHandleLars Knoll2017-12-132-48/+32
* | Replace Q_DECL_FINAL with finalKevin Funk2017-09-2520-37/+37
* | Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-2522-53/+53
|/
* Get rid of the AllocationPolicy template argument in the ResourceManagerLars Knoll2017-09-111-32/+16
* Use QSharedPointer::create() moreMarc Mutz2017-07-222-3/+3
* Normalize Q_ARG to avoid temporary memory allocationsSergio Martins2017-06-031-1/+1
* Fix container detachments detected by clazySergio Martins2017-05-261-1/+2
* Fix build for -no-feature-wheeleventStephan Binner2017-04-279-8/+46
* Coding convention fix for Src/inputRobert Brock2017-03-1651-114/+170
* Add plumbing and process AxisAccumulators each frameSean Harmer2016-12-0710-3/+236
* Add backend class for AxisAccumulator and testsSean Harmer2016-12-073-2/+210
* ActionInput: remove {} for single line ifPaul Lemire2016-11-191-3/+2
* UpdateAxisActionJob: handle proxy physical devicesPaul Lemire2016-11-195-27/+6
* Input: add utils header with helpersPaul Lemire2016-11-192-1/+105
* PhysicalDeviceProxy: store id of loaded devicePaul Lemire2016-11-192-1/+12
* MouseDevice: make testablePaul Lemire2016-11-192-20/+50
* UpdateAxisAxtionJob: typedef should be using a QSharedPointerPaul Lemire2016-11-181-1/+1
* Input: add LoadProxyDeviceJobPaul Lemire2016-11-183-2/+190