summaryrefslogtreecommitdiffstats
path: root/src/input/backend
Commit message (Expand)AuthorAgeFilesLines
* UpdateAxisActionJob: only perform job if device enabledPaul Lemire2016-08-271-0/+4
* LogicalDevice: make testablePaul Lemire2016-08-261-2/+1
* 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
* MouseDevice: initialize m_inputHandlerEdward Welbourne2016-08-161-0/+1
* MouseDevice: do not reset the MouseState if we have not received eventsPaul Lemire2016-07-191-6/+4
* KeyboardDevice: do not store handles/ids of input devicesPaul Lemire2016-06-304-32/+3
* Fix MouseHandler/SourceDevice mouse event dispatchingPaul Lemire2016-06-304-39/+14
* Input: set profiling type on the jobsPaul Lemire2016-06-284-0/+8
* Input: add job types to ease profilingPaul Lemire2016-06-282-1/+81
* Fix -Wreorder warning in MouseDeviceSean Harmer2016-06-211-1/+1
* Avoiding badly quantized axis input valuesSean Harmer2016-06-111-2/+6
* Don't jump input when releasing and pressing mouse button elsewhereSean Harmer2016-06-112-2/+8
* Fix reset in input event filters in shutdownMäättä Antti2016-06-084-0/+19
* Unit tests for QKeyboardHandlerKevin Ottens2016-05-234-5/+8
* Repair AxisSetting handling in physical devicesKevin Ottens2016-05-232-19/+36
* Use QVector instead of QVariantList propertiesKevin Ottens2016-05-231-15/+2
* Qt3DInput: eradicate remaining Q_FOREACH loopMarc Mutz2016-05-141-10/+10
* Remove QBackendNodePropertyChangeSean Harmer2016-05-134-10/+12
* Linear scaling for key controlled axisColin Ogilvie2016-05-124-1/+53
* Rename QNodeRemovedPropertyChange -> QPropertyNodeRemovedChangeSean Harmer2016-05-106-12/+12
* Rename QNodeAddedPropertyChange -> QPropertyNodeAddedChangeSean Harmer2016-05-106-12/+12
* QNodePropertyChange -> QPropertyUpdatedChangeSean Harmer2016-05-1016-28/+28
* Rename NodeAdded/NodeRemoved ChangeFlagsSean Harmer2016-05-106-12/+12
* Rename NodeUpdated ChangeFlag to PropertyUpdatedSean Harmer2016-05-1012-12/+12
* QAbstractPhysicalDeviceBackendNode: remove unused functionMarc Mutz2016-05-051-10/+0
* Don't set null as event sourceJanne Koskinen2016-05-041-1/+1
* Change QList<int> properties to QVector<int>Kevin Ottens2016-05-042-2/+2
* Remove setTargetNode()/targetNode() from backend property changesSean Harmer2016-05-034-6/+0
* Remove QBackendNode::updateFromPeer()Sean Harmer2016-05-0332-148/+25
* Bring more type safety to the buttons propertiesKevin Ottens2016-05-022-32/+6
* Make QInputDevicePlugin and friends privateKevin Ottens2016-05-029-71/+82
* Turn QAxisInput into QAbstractAxisInputKevin Ottens2016-05-0214-54/+35
* Split QAnalogAxisInput out of QAxisInputKevin Ottens2016-05-0210-31/+234
* Remove unused functionKevin Ottens2016-05-021-13/+0
* Splitting of QAxisInputRobert Brock2016-05-029-20/+228
* Remove virtual QBackendNode *create(QNode *frontend) constSean Harmer2016-05-0115-81/+0
* Q_NULLPTR -> nullptrSean Harmer2016-05-0112-30/+30
* GenericDeviceBackendNode: aggregate mutex by valueMarc Mutz2016-04-302-7/+7
* InputChord: replace a Q_FOREACH with assignmentMarc Mutz2016-04-301-3/+1
* input/backend: eradicate Q_FOREACH loops [low-risk]Marc Mutz2016-04-3011-25/+42
* MouseEventFilter: handle HoverMove eventsPaul Lemire2016-04-281-0/+8
* Fix memory leaks in inputMäättä Antti2016-04-281-0/+15