summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/qxcbwindow.cpp
Commit message (Expand)AuthorAgeFilesLines
* xcb: fix and optimize QXcbConnection::xi2SetMouseGrabEnabledGatis Paeglis2018-01-031-2/+3
* xcb: share code for QRegion -> xcb_rectangle_t[] conversionMarc Mutz2017-12-061-4/+10
* xcb: Speed-up image scrollingBłażej Szczygieł2017-11-231-0/+9
* Merge remote-tracking branch 'origin/5.10' into devAllan Sandfeld Jensen2017-10-241-1/+3
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-231-1/+3
| |\
| | * xcb: Convert synthetic mouse enter event position to native pixelsBłażej Szczygieł2017-10-201-1/+3
* | | qpa: enhance mouse event with type and button dataGatis Paeglis2017-10-101-14/+21
* | | xcb: tidy up QXcbWindow::handleClientMessageEventGatis Paeglis2017-10-101-8/+12
* | | xcb: Unify visual to QImage::Format logicAllan Sandfeld Jensen2017-10-071-94/+9
* | | Handle endian mismatch between X11 client and serverAllan Sandfeld Jensen2017-10-021-6/+35
* | | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-14/+14
|/ /
* | xcb: use XInput2 for mouse starting from 2.0 not 2.2Gatis Paeglis2017-08-091-10/+13
* | xcb: don't allow isAtLeastXI2{1,2} in builds without Xinput2Gatis Paeglis2017-07-141-0/+4
* | xcb: rely on QRegion::operator| to handle empty regionsGatis Paeglis2017-07-141-5/+1
* | xcb: fix logic in QXcbConnection::initializeXInput2()Gatis Paeglis2017-07-131-2/+4
* | xcb: cleanup updating of scrolling device valuatorsGatis Paeglis2017-07-131-1/+2
* | Ensure all platforms send geometry events if request was not fulfilledTor Arne Vestbø2017-07-071-4/+0
* | Relieve platform plugins of having to persist geometry on WM callbacksTor Arne Vestbø2017-07-071-4/+0
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-07-041-7/+7
|\|
| * xcb: Replace XCB_USE_XINPUT define by QT_CONFIG macroAlexander Volkov2017-06-291-2/+2
| * xcb: Use QT_CONFIG macro to check for xcb-xlibAlexander Volkov2017-06-281-5/+5
* | Remove requirement to call QWindow::setMask after creating windowTor Arne Vestbø2017-06-281-0/+3
* | xcb: remove DISPLAY_FROM_XCB macroGatis Paeglis2017-06-271-3/+4
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-191-6/+10
|\|
| * xcb: Don't destroy foreign windowsTor Arne Vestbø2017-06-071-6/+10
* | xcb,evdevmouse: don't use qpa compatibility functionsGatis Paeglis2017-06-081-8/+12
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-071-2/+10
|\|
| * Make sure QWindow screen is set before calling QPlatformWindow::createÀlex Fiestas2017-05-291-2/+10
* | xcb: rename QXcbConnection::{setButton,buttons,m_buttons}Gatis Paeglis2017-05-161-7/+7
* | xcb: Add experimental legacy support for native X11 paintingLouai Al-Khanji2017-04-211-0/+6
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-071-11/+11
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-04-061-11/+9
| |\
| | * xcb: prevent dangling pointer when window focus changesGatis Paeglis2017-04-031-11/+9
| * | Fix warning for -no-feature-textcodecStephan Binner2017-04-041-0/+2
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-04-041-2/+2
|\| |
| * | Prefer rvalue versions of toLatin() and toUtf8()Anton Kudryavtsev2017-03-301-2/+2
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-281-11/+9
|\| |
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-211-11/+9
| |\|
| | * xcb: cleanup QXcbWindow::relayFocusToModalWindow()Gatis Paeglis2017-03-141-11/+9
* | | xcb: Fix embedded Vulkan windowsLaszlo Agocs2017-03-221-0/+13
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-201-1/+1
|\| |
| * | Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-131-1/+1
| |\|
| | * xcb: fix misuse of xcb_send_eventGatis Paeglis2017-03-011-1/+1
* | | Make QWindow's windowState a QFlags of the WindowStateOlivier Goffart2017-03-161-73/+44
* | | xcb: remove code and macros related to Q_XCB_DEBUGGatis Paeglis2017-03-101-142/+147
* | | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-281-8/+4
|\| |
| * | QWindow: Remove "_q_foreignWinId" dynamic propertyTor Arne Vestbø2017-02-221-8/+4
* | | xcb: Wrap xcb callings in macrosAlexander Volkov2017-02-231-103/+49
|/ /
* | Add QPlatformWindow::isForeignWindow()Tor Arne Vestbø2017-02-091-2/+2
* | XCB: Use member initializationFriedemann Kleint2017-01-271-16/+0