summaryrefslogtreecommitdiffstats
path: root/src/input
Commit message (Expand)AuthorAgeFilesLines
...
* LCOV exclusion comments squashedPaul Lemire2016-11-234-10/+10
* QInputAspect: register functor to create PhysicalDeviceProxyPaul Lemire2016-11-191-0/+2
* 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
* QMouseDevice: add buttonIdentifier method which was missingPaul Lemire2016-11-192-0/+18
* UpdateAxisAxtionJob: typedef should be using a QSharedPointerPaul Lemire2016-11-181-1/+1
* QInputAspect: use the load device wrapper jobPaul Lemire2016-11-181-0/+11
* Input: add LoadProxyDeviceJobPaul Lemire2016-11-183-2/+190
* Input: move createPhysicalDevice into input handlerPaul Lemire2016-11-183-7/+15
* Input JobCommons: add entry for device proxy jobPaul Lemire2016-11-181-1/+2
* Add PhysicalDeviceProxy: backend for QAbstractPhysicalDeviceProxyPaul Lemire2016-11-187-2/+267
* Add QAbstractPhysicalDeviceProxyPaul Lemire2016-11-184-2/+432
* QInputSettings: store connection in dptrPaul Lemire2016-11-143-6/+5
* ButtonAxisInput shouldn't process when disabledKevin Ottens2016-10-291-0/+3
* AnalogAxisInput shouldn't process when disabledKevin Ottens2016-10-291-0/+3
* Axes shouldn't change value when disabledKevin Ottens2016-10-292-1/+3
* InputSequences shouldn't process when disabledKevin Ottens2016-10-291-0/+3
* InputChords shouldn't process when disabledKevin Ottens2016-10-291-0/+3
* ActionInputs shouldn't process when disabledKevin Ottens2016-10-291-0/+3
* Actions should not activate when disabledKevin Ottens2016-10-292-1/+3
* Respect logical devices enabled stateKevin Ottens2016-10-291-0/+4
* Move all axis input logic in the relevant classesKevin Ottens2016-10-298-62/+90
* Merge branch '5.7' into 5.8Sean Harmer2016-10-104-4/+9
|\
| * Export AxisSetting for unit testsPaul Lemire2016-10-101-1/+1
| * QAbstractPhysicalDeviceBackendNode: remove assert that conflicts with testsPaul Lemire2016-10-101-1/+0
| * QAbstractPhysicalDeviceBackendNode: fix bad erasePaul Lemire2016-10-101-1/+3
| * Have sane default for QButtonAxisInput::scaleKevin Ottens2016-09-282-1/+5
* | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-09-202-57/+62
|\|
| * Improve QInputSettings docsMiikka Heikkinen2016-09-051-34/+22
| * Update QMouseDevice docsAntti Määttä2016-09-051-23/+40
* | MouseDevice: add wheel axes handlingPaul Lemire2016-09-083-1/+23
* | Add Wheel axes to QMouseDevicePaul Lemire2016-09-082-5/+14
* | QInputAspect: slightly simplify createPhysicalDevicePaul Lemire2016-08-271-3/+4
* | UpdateAxisActionJob: only perform job if device enabledPaul Lemire2016-08-271-0/+4
* | LogicalDevice: make testablePaul Lemire2016-08-261-2/+1
* | Merge branch '5.7' into 5.8Sean Harmer2016-08-2513-87/+274
|\|
| * Frontend is in ms but backend in nsKevin Ottens2016-08-255-12/+14
| * Fix order handling in input sequencesKevin Ottens2016-08-241-0/+3
| * Fix spurious sequence trigger on first key pressKevin Ottens2016-08-241-0/+1
| * Fix timeout handling in input chordsKevin Ottens2016-08-241-9/+15
| * Fix spurious chord trigger on first key pressKevin Ottens2016-08-241-0/+1
| * Move input, chord and sequence logic out of jobKevin Ottens2016-08-244-61/+62
| * Add convenience to look for action inputs by idKevin Ottens2016-08-242-0/+14
| * Action input nodes inherit from the abstract classKevin Ottens2016-08-246-15/+36
| * Add an AbstractActionInput base classKevin Ottens2016-08-243-0/+139
| * QInputAspect::jobToExcute: time is in fact usedKevin Ottens2016-08-241-1/+0
* | Merge remote-tracking branch 'origin/5.7' into 5.8Liang Qi2016-08-231-0/+1
|\|