summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/qxcbconnection_xi2.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor pointer event hierarchyShawn Rutledge2020-07-101-8/+8
* Separate QPD::tabletDevice into priv tabletDevice and queryTabletDeviceShawn Rutledge2020-07-071-1/+2
* Use QList instead of QVector in pluginsJarek Kobus2020-07-061-2/+2
* xcb: fix seatId to be master-keyboard-id << 16 | master-pointer-idShawn Rutledge2020-06-181-1/+1
* Introduce QInputDevice hierarchy; replace QTouchDeviceShawn Rutledge2020-06-161-125/+279
* Make xcb plugin compile with -no-feature-tableteventShawn Rutledge2020-02-201-2/+0
* Add QWindow::startSystemMove and startSystemResizeJohan Klokkhammer Helsing2020-01-281-6/+7
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-071-2/+4
|\
| * tablets on xcb: report correct local coordinates to nested windowsShawn Rutledge2020-01-061-2/+4
* | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-2/+2
* | Deprecate constructing QFlags from a pointerAllan Sandfeld Jensen2019-11-201-1/+1
|/
* QPoint/F: add transposed()Marc Mutz2019-08-071-3/+3
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-05-091-0/+4
|\
| * Add an ID for recognition of UGEE tabletsDmitry Kazakov2019-05-071-0/+4
* | Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-04-021-0/+30
|\ \ | |/
| * Fix tablet jitter on X11Dmitry Kazakov2019-04-011-0/+30
* | Add a few qAsConst() to range-for to prevent detachmentsSergio Martins2018-12-101-3/+3
|/
* xcb: qxcbconnection_basicGatis Paeglis2018-10-171-43/+18
* xcb: cleanup QXcbConnection::handleXcbEvent()Gatis Paeglis2018-08-161-2/+1
* Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-08-071-88/+1
|\
| * xcb: partly revert 3bc0f1724ae49c2fd7e6d7bcb650350d20d12246Gatis Paeglis2018-08-011-88/+1
* | Merge branch '5.11' into devEdward Welbourne2018-07-311-1/+93
|\ \ | |/
| * xcb: fix various bugs with _NET_WM_MOVERESIZEGatis Paeglis2018-07-231-1/+93
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-07-021-0/+2
|\ \ | |/
| * xcb: add qt.qpa.input.events logging of wheel eventsShawn Rutledge2018-06-211-0/+2
* | xcb: Use XCB instead of Xlib for XInputAlexander Volkov2018-03-221-318/+278
|/
* qxcbconnection_xi2.cpp: fix debug check to avoid confusing debug outputDavid Faure2018-03-091-1/+1
* QPlatformWindow: add startSystemMove()Alexander Volkov2018-02-041-11/+11
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-01-111-6/+8
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-091-6/+8
| |\
| | * Avoid providing bad pixelDeltas on X11Allan Sandfeld Jensen2018-01-091-6/+8
* | | xcb: fix and optimize QXcbConnection::xi2SetMouseGrabEnabledGatis Paeglis2018-01-031-52/+50
* | | Merge remote-tracking branch 'origin/5.10' into devLars Knoll2018-01-021-14/+21
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Lars Knoll2017-12-301-2/+3
| |\ \ | | |/
| | * xcb: update libXi version requirement in the README fileGatis Paeglis2017-12-131-2/+3
| * | xcb: fix regression with missing XI_PropertyEventGatis Paeglis2017-12-041-12/+18
* | | xcb: remove redundant QT_XCB_DEBUG_XINPUT* envvarsGatis Paeglis2017-12-061-6/+0
* | | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-231-1/+1
|\ \ \ | |/ /
| * | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-091-1/+1
| |\ \ | | |/
| | * Xinput: Avoid misdetecting certain trackballs as tabletsEirik Aavitsland2017-11-051-1/+1
| | * Add missing #ifdef for isTouchScreen() implementationAndy Shaw2017-08-251-0/+2
* | | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-1/+1
|/ /
* | xcb: use XInput2 for mouse starting from 2.0 not 2.2Gatis Paeglis2017-08-091-75/+126
* | Merge remote-tracking branch 'origin/5.9' into devOswald Buddenhagen2017-08-021-11/+17
|\ \ | |/
| * xcb: fix freeze when (un)plugging input devicesGatis Paeglis2017-07-191-11/+17
* | xcb: use default member initialization in structGatis Paeglis2017-07-221-3/+0
* | xcb: fix build failure when XCB_USE_XINPUT22 is not definedGatis Paeglis2017-07-181-6/+14
* | xcb: allow to change XInput device properties at runtimeGatis Paeglis2017-07-181-146/+174
* | xcb: fix spelling error in xi2HandleHierarchyEvent()Gatis Paeglis2017-07-171-2/+2
* | xcb: fix logic in QXcbConnection::initializeXInput2()Gatis Paeglis2017-07-131-18/+25