summaryrefslogtreecommitdiffstats
path: root/src/client/qwaylandwindow.cpp
Commit message (Expand)AuthorAgeFilesLines
* Client: Fix crash when showing a child window with a hidden parentJohan Klokkhammer Helsing2019-11-051-3/+4
* Client: Fix 100ms freeze when applications do not swap after deliverUpdateReq...Johan Klokkhammer Helsing2019-10-221-37/+9
* Client: Don't crash with long window titles using UTF-16 charactersJohan Klokkhammer Helsing2019-09-251-2/+4
* Merge remote-tracking branch 'origin/5.12.5' into 5.12Qt Forward Merge Bot2019-09-071-1/+8
|\
| * Merge remote-tracking branch 'qt/5.12' into 5.12.5Paul Olav Tvete2019-08-231-2/+6
| |\
| * | Client: Make handleUpdate aware of exposure changesDavid Edmundson2019-08-211-1/+8
* | | Fix deadlock in QWaylandWindow::waitForFrameSyncPavel Tumakaev2019-09-041-1/+2
| |/ |/|
* | Client: Emit wl_surface lifetime signals on QWaylandWindowJohan Klokkhammer Helsing2019-08-191-1/+5
|/
* Fix expose event compressionPaul Olav Tvete2019-08-131-1/+3
* Fix compilation with C++20Marc Mutz2019-07-081-4/+4
* Client: Reset frame callback timer when hiding a windowDavid Edmundson2019-07-011-0/+7
* Client: Fix stuttering when the GUI thread is busyJohan Klokkhammer Helsing2019-06-201-28/+31
* Client: Don't add all windows to activePopupsJohan Klokkhammer Helsing2019-06-051-1/+1
* Client: Full implementation for frame callbacks (second try)Johan Klokkhammer Helsing2019-04-241-28/+152
* Client: Don't be exposed if we want to create a sub or shell surfaceJohan Klokkhammer Helsing2019-04-081-3/+15
* Client xdg-shell: Fix crash when switching popupsJohan Klokkhammer Helsing2019-02-121-7/+2
* Revert "Client: Full implementation for frame callbacks"Johan Klokkhammer Helsing2019-01-081-88/+19
* Client xdg-shell: Fix protocol error for tooltips on popupsJohan Klokkhammer Helsing2018-12-261-1/+1
* Client: Full implementation for frame callbacksJohan Klokkhammer Helsing2018-12-131-19/+88
* Client: Don't spam expose eventsJohan Klokkhammer Helsing2018-10-261-1/+4
* Client: Don't attach buffers to unexposed windowsJohan Klokkhammer Helsing2018-10-261-0/+22
* Avoid spurious move events after configure callDavid Edmundson2018-10-031-1/+1
* Don't include wayland-client-core.hJohan Klokkhammer Helsing2018-09-141-1/+1
* Client: Fix regression; drawing decorations of active windows as inactiveJohan Klokkhammer Helsing2018-08-281-0/+5
* Merge remote-tracking branch 'origin/5.11' into 5.12Qt Forward Merge Bot2018-08-251-0/+1
|\
| * Client: Clear entered screens when resetting windowJohan Klokkhammer Helsing2018-08-171-0/+1
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-08-141-0/+9
|\|
| * Don't commit same buffer multiple timesPaul Olav Tvete2018-08-081-0/+9
* | Client decorations: Don't spam mouse leave eventsJohan Klokkhammer Helsing2018-08-131-1/+3
* | Client: Get rid of QWaylandShellSurface::setTypeJohan Klokkhammer Helsing2018-06-191-2/+0
* | Client: Don't restore content cursor when on the window decorationsJohan Klokkhammer Helsing2018-06-191-2/+7
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-06-131-1/+12
|\|
| * Don't ask libwayland to set absurdly long window titlesJohan Klokkhammer Helsing2018-06-061-1/+12
* | Move wl-shell to a pluginJohan Klokkhammer Helsing2018-05-181-1/+0
* | Move xdg-shell-v5 to a pluginJohan Klokkhammer Helsing2018-05-091-1/+0
* | Client: Add acked configure support and implement it for xdg-shell v6Johan Klokkhammer Helsing2018-05-071-85/+35
* | Use deliverUpdateRequest on QPlatformWindow instead of QWindowPrivateJohan Klokkhammer Helsing2018-04-061-2/+1
|/
* QWindow::requestActivate() is not supported on WaylandJohan Klokkhammer Helsing2018-03-081-2/+1
* Test for null pointer before using itAntonio Larrosa2018-03-051-1/+1
* Client: Implement QPlatformWindow::startSystemMove()Johan Klokkhammer Helsing2018-03-051-0/+8
* Init variables where they are declared when possible (clang-tidy)Johan Klokkhammer Helsing2018-02-271-17/+1
* Use nullptr instead of 0 or NULLJohan Klokkhammer Helsing2018-02-201-11/+11
* Merge remote-tracking branch 'qt/5.10' into devPaul Olav Tvete2018-01-311-1/+1
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2018-01-181-1/+1
| |\
| | * Fix requestUpdate()Paul Olav Tvete2018-01-181-1/+1
* | | Port away from QRegion::rects()Marc Mutz2017-12-041-2/+1
* | | Automatically change scale when entering a new outputJohan Klokkhammer Helsing2017-11-151-4/+23
* | | Merge remote-tracking branch 'qt/5.10' into devPaul Olav Tvete2017-10-271-11/+18
|\| |
| * | Merge remote-tracking branch 'qt/5.9' into 5.10v5.10.0-beta3Paul Olav Tvete2017-10-251-11/+18
| |\|
| | * Ensure QWaylandWindow::transientParent has a shell surfaceJohan Klokkhammer Helsing2017-10-251-11/+16