- 02 Jan, 2017 - 1 commit
-
-
Paul Olav Tvete authored
Change-Id: I8ce9c4b284da2d3e7f88e8449be22f9a25b5a2e0 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 23 Dec, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: Ie5528c988a15d130056f1d2a3b3e858d78897ba5 Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by:
Giulio Camuffo <giulio.camuffo@kdab.com>
-
- 13 Dec, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I9f470930e8d3d88430f8a7b2017fa2d0159a015e Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 12 Dec, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: Idd91b55bc2b1e3506d9385b3352aeda06de6d4bc
-
- 09 Dec, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Don't leave QWaylandXdgSurfaceV5Private::m_xdgShell uninitialized. Change-Id: Ib18ebf29d3dbae020f5d48f4c81c01ed2f1c473e Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 08 Dec, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I67fa756f584577028a90706609bc6485ee98b126 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 06 Dec, 2016 - 3 commits
-
-
Johan Klokkhammer Helsing authored
And simplify the minimal-qml and ivi-compositor examples Change-Id: Ic445349c9d7845813b6700414464a688aac40e73 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Johan Klokkhammer Helsing authored
In favor of QT_WAYLAND_SHELL_INTEGRATION, which can be set to: - ivi-shell - wl-shell - xdg-shell-v5 - xdg-shell-v6 Change-Id: Ie2ca1184f22dcac56beb441329ea8b5a9a81baf4 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Kai Koehne authored
Change-Id: If7de71930a8339ff8b36e74331810b186e1ebd32 Reviewed-by:
Topi Reiniö <topi.reinio@qt.io>
-
- 02 Dec, 2016 - 1 commit
-
-
Giulio Camuffo authored
Task-number: QTBUG-56174 Change-Id: I6610905d0c9f29be29e812bcac193ea2a7e4f107 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io> Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 30 Nov, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
This fixes an issue where surfaces would sometimes disappear even though bufferLocked had been set. Change-Id: I01f8d879e166d9844671c51e01ecb3141b174d76 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 29 Nov, 2016 - 1 commit
-
-
Paul Olav Tvete authored
Change-Id: I8aac99dd98be943909f5a6dc254a4f79e83e61d9 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 28 Nov, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I164ad71f42dff1ad92576729040608016497a56a Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by:
Giulio Camuffo <giulio.camuffo@kdab.com>
-
- 26 Nov, 2016 - 1 commit
-
-
Liang Qi authored
Change-Id: Ida15dd3247ae5690685fc66005cbebe58fca5d10
-
- 25 Nov, 2016 - 1 commit
-
-
Paul Olav Tvete authored
Change-Id: Ideb7a07dbeae5829334a8d8ce685c6bbdfd495d2 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 24 Nov, 2016 - 3 commits
-
-
Tasuku Suzuki authored
Change-Id: I2c2debe47fcb173f02aef5f4e60e52c35ad7b395 Reviewed-by:
Yusuke Binsaki <yusuke.binsaki@itage.co.jp> Reviewed-by:
Giulio Camuffo <giulio.camuffo@kdab.com>
-
Liang Qi authored
Change-Id: I3aaa6641fb0b941d1fcadd796fb43edf15f34be9
-
Venugopal Shivashankar authored
Qt Wayland Compositor is a fully supported add-on module now. Change-Id: Icd742e019be4b516227f9e4a976dcd87014e3251 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 23 Nov, 2016 - 7 commits
-
-
Shawn Rutledge authored
Use Instantiator to create an output for each screen that exists. Change-Id: Ice74632c36a9e0d55bd9e8b6d04022f5c10de6f0 Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Paul Olav Tvete authored
Make sure we don't try to disable input for a window that has already been destroyed. Change-Id: I1224599b3c43e2315b3571f01c5896a001614dc4 Reviewed-by:
Johan Helsing <johan.helsing@qt.io> Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com>
-
Paul Olav Tvete authored
Change-Id: I8a9455105e8e3519f6a860f58820382d7e337b1e
-
Paul Olav Tvete authored
Make sure that QWaylandDrag and QWaylandClientBufferIntegration are destructed before the QWaylandDisplay. Change-Id: I606154c9861a51d7cf3e5afb16d4f805ab9368b8 Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Lars Knoll authored
Convert all uses of QT_NO_FOO to proper QT_CONFIG(foo) checks. Change-Id: Id0f0b3325c246567a43d6b2d71b0d69e5535e648 Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io> Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io>
-
Lars Knoll authored
Get rid of almost all DEFINES += ... in the pro files, instead use the proper QT_CONFIG() macro to determine whether a feature is available. Change-Id: I867769be2085c6ba93b6815e223e2b89edcb245d Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Lars Knoll authored
Re-use configuration results from qtbase where possible and move all pkg-config handling over to be done at configuration time. Since waylandclient and waylandcompositor are two independent libs, this required some duplication of features and libraries used by both in the configure.json files. Change-Id: I1f3ec56c85cb780324cc7634a3ad7951125853a0 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 22 Nov, 2016 - 4 commits
-
-
Paul Olav Tvete authored
Qt Quick recently changed to send hover events 60 times per second even if the mouse doesn't move. Make sure we only send mouse move events over the Wayland protocol if the mouse actually moved. Change-Id: Ic196512dde1718de461eb2c64cec2e95e220ce89 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Donald Carr authored
Addendum to 3443483c Change-Id: I915495d506efaa23f8f901293ee12ef5ec1736de Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Paul Olav Tvete authored
The code was there, but an unfortunate null pointer check made us skip sending leave events. Change-Id: I3095949ac41330fc10e2a97c025d94d47bc6ea4e Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Giulio Camuffo authored
Change-Id: I67f9a0d171da403ebb124ab584c2510891da80fc Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 18 Nov, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I6d3b1ec5c22e6d07ed87948074d886cc9aa126ef Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 17 Nov, 2016 - 3 commits
-
-
Giulio Camuffo authored
This changes the shell surface handling for windows, and instead of creating the shell surface at initialization time, and then attaching a null buffer to hide it, it creates the shell surface on setVisible(true), and destroys it on setVisible(false). This fixes hiding when using xdg_shell, as that interface defines that attaching a null buffer to an xdg_surface is an error. Also this should help with bugged EGL drivers which attach a buffer after eglSwapBuffers() returns, which used to cause a newly hidden window to get a new valid buffer after we attached a null one, showing it again. Task-number: QTBUG-47902 Change-Id: I8e0a0442319a98cc1361803ea7be1d079b36fc8c Reviewed-by:
Johan Helsing <johan.helsing@qt.io> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
Paul Olav Tvete authored
Change-Id: I082c3bb0003265c625d165e1463951842a730c11 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Paul Olav Tvete authored
Popups that are children of popups would get a null parent in pure-qml. This would cause a crash in XdgPopupV5Integration. This change fixes pure-qml to set the parent correctly, and also adds null pointer checks to XdgPopupV5Integration. Change-Id: Ica5bd6c1a0853fbec1b30bc6ffff806b2cfd15f8 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 16 Nov, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I4bffaafdae07db96d4fcca7d2a0751941a2e635f Reviewed-by:
Pier Luigi Fiorini <pierluigi.fiorini@hawaiios.org>
-
- 15 Nov, 2016 - 2 commits
-
-
Paul Olav Tvete authored
Since child items don't get transformation animations, enable an opacity transformation for them. Change-Id: I4ab77bc10d61602a0df72f5927cde4ebbcad27ce Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Paul Olav Tvete authored
Based on API review comment from Lars. Change-Id: Id48a24218a3bce18d002fc4555b3c332b4b0fa49 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
- 14 Nov, 2016 - 3 commits
-
-
Robert Loehning authored
Change-Id: I341a8969bcdf31a84e29778312e249277797e510 Reviewed-by:
Johan Helsing <johan.helsing@qt.io>
-
Pier Luigi Fiorini authored
This little program can be useful to test window states in clients and compositors. Change-Id: I8eadc0d83906805a909032fb9341037491f6d379 Reviewed-by:
Giulio Camuffo <giulio.camuffo@kdab.com>
-
Johan Klokkhammer Helsing authored
This fixes a crash when the constructor of QWaylandXdgPopupV5Integration tries to access the output scale factor. Change-Id: I3cafee7a47b18e1025044b35d4578c7a6258eee4 Reviewed-by:
Pier Luigi Fiorini <pierluigi.fiorini@hawaiios.org> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-
- 11 Nov, 2016 - 1 commit
-
-
Johan Klokkhammer Helsing authored
Change-Id: I8e28d3c1dc2c2bbff4517ffe3b2f63c2ac86b95f Reviewed-by:
Jan Arne Petersen <jan.petersen@kdab.com> Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
-