| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
+ cc0c12bf96533cb92878e102a20d1a238e614f01 Bump version
+ f924acaf3d4c927d7d3283e752b82bf120b2c13e Stop using modern C++
+ 1e1f692dbdb0b1b8a1bbed99b5ff550dc978cdcd Client: Always close popups when hiding a window
Change-Id: I5d5f1c3a941ac51318cd8d24ee93da51bdf71516
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ 5400af8850a7a73a19443839fbd0c8f3d45b091b Make QT_WAYLAND_COMPOSITOR_QUICK a feature
+ 1cce394099bd83261a0fe3bb73acd5c4bd8a749a Client: Don't freeze in QDrag::exec if there was no drag focus
+ 2e9c90aaefdfe5f1e9b90159c5e6981230627055 Client: Refactor touch handling and fix various bugs
+ 33d2062f8ac9419ec1c6504be47fe48119e605bb Fix deadlock in QWaylandWindow::waitForFrameSync
+ 481cea71043dabf6d5ff33101a66693af86438e1 Compositor: Fix various input-related rounding errors
+ 4121e26d2bc235703603e812eef533b8b2e16d18 Client: Fix touch rounding errors
+ 1753b5b2f0d13549e181955faa506eac0e717201 sync.profile: remove two headers
+ 0c838ea604e2ac9871f78c8f11b30ce23a7c7750 Fix detection of wayland-kms support
+ 90f9c3c6fdb323a7fd509cb7fc018472cc5d1c13 Don't try to inject non-existent generated headers for xdg-shell v5
+ 45859d7521074a4921b8459eb0a6e2cc71b9dd5a Client: Don't crash with long window titles using UTF-16 characters
+ 03e8c91fc28b77c4f027b6c6d582b85878efae41 Client: Fix 100ms freeze when applications do not swap after deliverUpdateRequest
+ 096bd6f6509dbf241eb33685f672112c38991c53 Compositor: Fix crash when trying to maximize an XdgToplevel with no output
+ c42dd53cdb2edfef0ee8bd0e7d8775dd0ab52850 Bump version
Change-Id: I5b7abbeeb9c00c8f3e67ec3d179293b0dc51526d
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ e008c69e231169425e2ae602deabc0eb749376ab Fix compile error with -no-opengl
+ cde2fe3fba31b9b8d258f0663bc34009fd769efd Compositor: Map touch ids to contiguous ids
+ af9ec8a76d7e62444fadb518256fc58723fe5186 Client: Don't add all windows to activePopups
+ af00b80178138e55be7ea892a118e6357798e0f2 Don't crash if we start a drag without dragFocus
+ ec9057081f1094fbfeb11449bc533997731e4079 Client: Fix stuttering when the GUI thread is busy
+ a4e6f88f50d1a1dd56df77ce8b07b98aceb20ddc Client: Reset frame callback timer when hiding a window
+ acba020f1b6725e2d431636b1a2cfb075672ddcb Bump version
+ 5ca9f28f4b272d3265b97c16029071a0070195a6 Fix compilation with C++20
+ 25a46893782979c74f57ab725b1ce55fbfc4fa2f Fix the build when libs didn't get built
+ 3d5cec736ce17c6b40c52bb8966f8fc40b742664 Fix expose event compression
+ 43d8a3091894ceb4ab934167b2f3eda27564eb6d Backport texture sharing for NVIDIA
+ 86b0d64b6c44fd8c3c3dd133bf52239f5520e524 Client: Add safer fromObject function to scanner
+ 2838c7f33a0b2f40b026d00b3e00139f94c358e7 Fix incorrect conversion to straight alpha pixel formats
+ 3e96fa1df8d2bc0ec8ab66abae1f20439b786b40 Client: Fix large clipboard pasting
Change-Id: Ie61a19a3adb04e1280b2f70839778cf2c708a85b
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Neither Qt::ToolTip nor Qt::Popup are single bits in Qt::WindowFlags, and do in
fact include Qt::Window. This meant that when we or'ed them and did a bitwise
and with QWindow::type(), we would match more types than just Qt::Popup and
Qt::ToolTip. We would for instance get any Qt::Window as well, which meant the
main window would be added to activePopups, leading to strange things
happening, such as crashes and the main window closing unexpectedly.
[ChangeLog][QPA plugin] Fixed a crash when closing multiple popups at once.
Fixes: QTBUG-76124
Change-Id: I1a6a59e161a436604a7ac8ab824396481dc99a20
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
(cherry picked from commit af9ec8a76d7e62444fadb518256fc58723fe5186)
|
|
|
|
|
| |
Change-Id: I3402a5297448aa4f4e0703ffbae897f00f0f6577
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
+ 7206b4e8b6e10f5623b19ca132f538066c96aab5 Fix the build with -no-gui
+ 489fedaa320a4941a9fc6a17df1a791c93270bb8 Compositor: Call eglUnbindWaylandDisplayWL when destroying the compositor
+ 3200e86cefd9a83cea45c7cab589bfbf1ff63f4f Client: Fix incorrect damage region for window decorations
+ 7a0956a89a559e5a73a659fcc08001cefa01d9bd Bump version
Change-Id: I770edad3ca0728ce18a14a02284231fe14c8e68c
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: Iec24d90c7b6fb4c2eb88b440bbf104d6ef94a25b
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
+ dccec9b282ae15fa65fd61698dd1cb47325e5c8e Bump version
+ 2b79a41096a0d626659f5647743005a963c3fe7d Client: Don't require an input device for non-grabbing popups
+ 685591a4e9f295e6bcc1859704a0b6109af255ce Client: Rename m_topmostPopup to clarify its goal
+ 49ea0fc16a499514ebc0c254a983e86bcda88dd6 Compositor: Fix crash after surface destruction
+ fa57079a227b92218c5b23dafdcb7f547acb635d Don't crash if view is deleted from surfaceDestroyed signal
+ 9ce3088d226fddc18bcac170fa5cc5be3c29e371 Add changes file for Qt 5.11.3
+ f563e0e196d74d0884b4e599729e36f9f172f0e2 Client: Fix incorrect enter serial in set_cursor
+ b81cf22561600e96113270114a8d5fab750ad64f Fix build due to missing QDebug include
+ 4fa1ed2dfe7ae42b940d6d28e4c1066853e7768a Fix unused variables, in preparation for adding warning_clean
+ 4aeb655d161250c317bdb5a6a86e6a6b01ef5685 Fix compilation with gcc 4.8
+ fb0109c6acb8269d1fcdc20b7494c455ff2c74ad Scanner: Add include for QList
+ a8fed20181729cae70de43079c4a34ad1780cfd7 use new feature name xkbcommon_evdev -> xkbcommon
+ d25b3b7f1059d5561bce3efe7ea903ea76d4e888 Fix invalid QWaylandOutputMode comparison operator
+ 7f7502865f980a7d72dc04ffc5f25eecf0d414a8 tests: minor fixup in tst_WaylandCompositor::comparingModes()
+ 88041986f448c14871fac76ee01280736af3f382 Fix scaling if wrong attached window size is returned
+ 99526a2227e8a0bccffb504b10f72aeee47e290d Specify X11 dependency explicitly
+ 1dc85b95ab0adc1e805d059e2c35c671ef790011 Client: Full implementation for frame callbacks
+ f2dc41b5babf0a7b51a1735f290540d7be695042 Compositor: Fix crash in QWaylandSurface::waylandClient
+ 09b6fcf3ec501cb94d89833745264a16c2a74209 Client xdg-shell: Fix protocol error for tooltips on popups
+ 00c0bad3184e32ff0b1dd799b7ef121eaa737c0d Client: Fix various input related crashes for events without focus
+ 34e03bf56cb080f3fae7dd31f0eb1d72e3bb518c Client: Fix incorrect damage for decoration edges
+ 143a6ad82ea0ded69da482eff1750082fd5b2a6a Client: Don't assume windows have surfaces in QWaylandInputContext::update
+ 024be9dcae26a0d88ffb76f9fca252f2135ad7c9 Bump version
+ c584db87cf924f3a3d883288de8c2f4210186af6 wl_eglstream_controller implementation for NVIDIA
+ 6258c4994200348220be6f35667a2c0f4b705539 Revert "Client: Full implementation for frame callbacks"
+ 280cc2befba99ffde25fe7c287174143a9539d32 Fix flickering (black frames) of wayland clients on NVIDIA
+ 657b6ce0677e05984a2f11900c66dbca775ff313 Fix black client windows when not using window decorations on NVIDIA
Change-Id: I902f66c4b1d61e967264f20ed0884b3908d612cc
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|\
| |
| |
| | |
Change-Id: Ia8bbdf9dcace6e58183da3b627170099f6667fe9
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
+ 53dff95bfbe9070c4cd17045f3d5147f29710c5f Compositor: Fix OpenGL textures deleted prematurely
+ c3b6c4d442c8187e43601c548bc58ce3e4fe21f3 Compositor: Don't send illegal leave events
+ 297bcd005c4205f69e1bf9e9dc565ab757cf0bac Don't destroy buffer before surfaceDestroyed signal
+ dccec9b282ae15fa65fd61698dd1cb47325e5c8e Bump version
Change-Id: I548d049f958038a358982cc9470654cead9f05df
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|/
|
|
|
|
|
| |
Change-Id: Iffc0865a07cef3f6a21920aac698934cf0867644
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: Icf8a1a316e05f244774bf0b18cb37f3fca7392c6
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: I46565dd145c353f5a33a63d5176143269d1bf26b
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
|
|
| |
Change-Id: I212baaa0a5a1abc0cfffc04fc826f8dec47cd56c
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
(cherry picked from commit 8c5999644c8a98dca74f7339c2c750dd063ae346)
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|
|
|
|
|
|
| |
Change-Id: I382b13a2afcaa950ce7c64766793db65b490eba1
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
(cherry picked from commit f2bba05d44898c667068bff3f8d0ef09938a548e)
Reviewed-by: Antti Kokko <antti.kokko@qt.io>
|
|
|
|
|
| |
Change-Id: I28be178f23f1dfd2f253daabe6772106c007eace
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: If1c56ae9507d8f0ee3c605b32ab2ef75a3c24693
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|\
| |
| |
| | |
Change-Id: I6c201769561f53d88c89f75cce7d9a7b2643d2f6
|
| |
| |
| |
| |
| | |
Change-Id: I97a769b49357e9b92c9160bf8ba4bfdb51009af3
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|\|
| |
| |
| | |
Change-Id: I56d936d60b3909433ca04d3da74dbe23404f34f0
|
| |
| |
| |
| |
| |
| | |
Task-number: QTBUG-64188
Change-Id: If4b88cf67abfb1154b1d7520d0c9f88583427d93
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
|
|/
|
|
|
|
| |
Change-Id: Id8bf04b1b56667056dfa3254242c7610f3a6d2a9
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62745
Change-Id: Ice852c29ce83721fac0a30fd90870531b3562126
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
|
| |
Task-number: QTBUG-62701
Change-Id: Ia56244d29c1c60f74f736ac091fdfae68b25eae7
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
|
|
|
|
|
| |
Change-Id: Ic0a54fe798e23876bfcb0397e41fabc63acd3b22
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
|
|
| |
Listing important changes and bug-fixes. Warning about binary compatibility break.
Change-Id: I7e69b83648d2fa5c6b44ad004d0b8464f7dfe577
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
| |
Change-Id: Ibea1e96ef239f60ab7e6010c7c332c8c0e7d0f37
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
|
|
|
|
| |
Change-Id: I04f2b68c41c5a0946707956d2efbc4384797b807
Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com>
|
|\
| |
| |
| | |
Change-Id: If43a69c30682eab4a40149a03c619047e84c9f6d
|
| |
| |
| |
| |
| |
| | |
Change-Id: Ibb98081ddd226187212936949ca70bf1339c05aa
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Change-Id: Id0b14f61d51f7a46611961fa911a3a7279d5edcb
Task-number: QTBUG-53913
Reviewed-by: Sami Makkonen <sami.makkonen@qt.io>
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|/
|
|
|
|
|
|
|
|
|
| |
Mention user-visible changes from 5.6.0..5.7.0 in
QtWaylandClient. Quick mention of QtWaylandCompositor
tech preview.
Change-Id: I60ced9a062420aad66b222ff3c07b82b2f7c48e2
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com>
Reviewed-by: Paul Olav Tvete <paul.tvete@theqtcompany.com>
|
|
Change-Id: Ia8a927c5bcfb45bc7a8c16d1c8ff75487fe71cdd
Reviewed-by: Giulio Camuffo <giulio.camuffo@jollamobile.com>
|