| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I5515160d5d7363d1866ccca94f796e6d57bb564f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib514ac3f68cf000f8c2f1d19ac08b41db8c79b1e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia1b6835c6155a87af6fd48763c507e85aff8312b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I88e0d1c72912c153b2668ade44e3cac844531e70
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia849455075f03b5a637a0f684a0ff794ef6ca724
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In certain circumstances, we can get to createDecoration()
from the render thread (from QWaylandGLContext::makeCurrent)
Calling requestUpdate() from this secondary thread would
cause an assert, so we queue the call on the appropriate
thread instead.
This amends af7b60ade5c4be81cbc58eb18307c017d5594071.
Fixes: QTBUG-105308
Change-Id: I4805265f39e24eb1464897532be2025bc3c27728
Reviewed-by: Inho Lee <inho.lee@qt.io>
(cherry picked from commit a0c0b5b42335808c2222cbf72c1758e955731ed9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7a6bab1eb1c1604339abe1f37430bc3e09643f0e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1ea827c58964c8a1df68eaa1aaa5fbcc395fa1c8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib6e43efd2678dae5d5240dc3625ee5ff5cdd527c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
The anchor rectangle is relative to the window geometry, which according
to xdg-shell specs shouldn't include invisible portions like shadows.
This causes all popups be wrongly positioned when drop-shadows are used.
Change-Id: Iac30ab264599f9898f3ddecd7f0c5f2aca824ad6
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit 14c0293fe6e55317e8a645f6a156b5973190cd8e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib77502d2d251b9a0ca5d5d6b85006126f25c214b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ie3523e8371f8b7900fcb07e7eceea7b58f2dc61f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4c36eff664f4f2c729a6ca3c102f6f2f49fa0e97
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7b49d82189c92e1d096acb31fce1fda1d8287005
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I557c78d266547553c3b6aa34f322806db6a60d65
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, text input can only be used when only when QT_IM_MODULE is
unset, it is counter-intuitive when empty and null has different meaning.
Additionally making "wayland" to use text input to make it easier to enforce
wayland context. Gtk's relevant value is also "wayland" so it will be more
consistent.
Change-Id: I39b8c899b0ab7965d4b17ca29ed9eadc14f17e88
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Reviewed-by: Aleix Pol Gonzalez <aleixpol@kde.org>
(cherry picked from commit 07dd6afa70cab374958468a45098a9b3ee57819f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows the application to change focus between its own windows
without any code change whenever possbile
I.e. if application already has a focused window or the token is specified
in XDG_ACTIVATION_TOKEN environment variable
Change-Id: I6f54d12197ac0c10bfda2a517aa11bc291e3b471
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Aleix Pol Gonzalez <aleixpol@kde.org>
(cherry picked from commit 4488385015255c1cd916e2695d0df8aaf6d8f6df)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1ee767cca6e408d4dfcef41ca972b3edede94c48
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1a39ba1d3426b93c564047ff7df904dad288c553
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I61edd5ab0f4383930ad37916e4cec4ab714274d4
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit 354d9c40314c1d5d9db73e1e11c1f43ca654f00a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We encounter situation where 'dragMove' was called for
DataDevice`s instance, but 'data_device_start_drag' did not called
or 'drop' was called before, because even all m_drag* pointers
including m_dragOrigin were nullptr
Change-Id: Ic435286a77e273167b1aa812cbf18a7fbf3489f2
Reviewed-by: Elvis Lee <kwangwoong.lee@lge.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
(cherry picked from commit 64dac044e3677ff99e103ab7f6980309967c68af)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Plugins should not link publicly to libraries.
Don't use deprecated TYPE option of qt_add_plugin.
Amends d89c8920f3b82dd2098971b5a66c4b9c75da5af0
Change-Id: I0b5ad54e802147778b1a979b16ff1c2c47eb8c5b
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
(cherry picked from commit 7c66391a96dc3d42c654c0de055a09327e7674e5)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
zwp_text_input_v2's modifiers_map was used in client
but QWaylandCompositor does not care about it.
Fixes: QTBUG-104227
Change-Id: I78ff56f84b5380e74649a0a8de99eaffd8a359ab
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
(cherry picked from commit 8a694b65f1d043e74d7398d9fea8ac951cd86109)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
They appear to have been around and unused forever, but
I've started getting warnings (-are-errors) about this.
Change-Id: I2f3006aa47de24927d7edd2d7f43cff78f965f87
Reviewed-by: David Edmundson <davidedmundson@kde.org>
(cherry picked from commit 0909a047b15982f9e39865f9d8058cd6d22b789d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4630b74566484c673579c5a912323671e2bf718d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This amends d89c8920f3b82dd2098971b5a66c4b9c75da5af0.
The client library is LGPL. Probably a copy & paste error.
Change-Id: I6d3880c7d99d4fc494c8fffd16fa869e524d5ac2
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
(cherry picked from commit feae5bef02a4c9ce280f55d231890243b1783946)
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
|
|
|
|
|
| |
Change-Id: Icfd1c0f7244e4f0bf7abad2fe9fd0287509602d1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Bug: https://bugs.gentoo.org/833488
Task-number: QTBUG-104435
Change-Id: I06384761a5560b81b675e6c4ae498bb93dcb4f4f
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 5065013b0c2346b5918a2681ae2e58046140e8a7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9704d79db1fcd0e92a0ec36b676203eb74f3aae1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I517233a491427dacf26a2b52e990ed87ffcb44ae
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
This regressed in 55223c995b3895daa34e7ad632544d9a6bf80187
Fixes: QTBUG-97593
Change-Id: I06f4cf70ea97131cb07f9c5a6f9c55c7397c1dcf
Reviewed-by: Liang Qi <liang.qi@qt.io>
(cherry picked from commit 6e313efb6c17fee419013c95418d1be799b837e1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iab77c8375459d2e9063c23e13eb9c62298648093
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: Ia4cb0df840b27e70f162e28d13bedd992c27cd83
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 531d1ddc7fc19f28ef690771db85901922177fe1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: I2311465d5341fc5902981d80ab0a117dd2df002d
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit ece88c6561d338c012f89587444b68f893825fe4)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: Ica578e313dfcea3ec9f2c426fab9d1b643286bb5
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 0fbbf124c1bb81b882929ed2320b1320d0c04f95)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: Ibac5e794c7d7f35d51d8d48110892c33a0b67c7a
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 4e0f5b21bf6e47c80815c926e8ec3d93002fe96f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: I27804dc4a26050931ff7d99aaee319d88b254b00
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit c704956ad7e0a64a334017a6db8d16a84fb1136a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: Ib8d24b06b22711b6fa6d3f6f15729cad7f3edd07
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 218d1faa72a2425fc99c3f4ee27181085b78a20a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: I8b26c642488928523effbf9be9ac05939067a493
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit a569d2a6f29e43a8535674fa75e78c1debc6e589)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: Iff8a76926a8a0b581a0290b5b6ab44453ac774ec
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 78cec59e64c025d25ad0e6fd64a09a2cfbafecfe)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: I974dbcd67bc4a45cf18d0fdf197bcaeb12c633b4
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 6777d8c4e27771744d35dc0bbc2c4479b09903f7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-103295
Change-Id: I000dd8b5fa13747acfa8c12df4203dfdaa48b9c4
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 423fc5ed706ca3d91f8919ef7767a28ac3a6f2e0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Found by the includemoc script complaining.
Task-number: QTBUG-103295
Change-Id: I56513a331c098c1511b0b0091902f1e83f61e5c2
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit ab90ea0ea1ed656bce3d8f70237072c08e24e6e3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Just to include the moc file. It's otherwise the only one left in
mocs_compilation.cpp and we might want to introduce a warning later on
if something ends up in there, to maintain the newly-established
includemocs level.
Task-number: QTBUG-103295
Change-Id: Ic4dd94ab1a6ca20c4e0350066c875895841f4168
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit e5f180987fcc9e18f0cd4c87d78c6ba117704f82)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Just to include the moc file. It's otherwise the only one left in
mocs_compilation.cpp and we might want to introduce a warning later on
if something ends up in there, to maintain the newly-established
includemocs level.
Task-number: QTBUG-103295
Change-Id: Iafaf87d8624f0162acd1a3063b5c4fac83406194
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit 55223c995b3895daa34e7ad632544d9a6bf80187)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In a32cc186e645e8dac6dd7089f374f6d20e924f39,
windowContentGeometry was changed by adding shadow margins,
but the check ensures that the point inside the content area
rather than the decoration and windowContentGeometry is smaller
than the decoration geometry now as it excludes the shadow.
Creating the geometry from surfaceSize fixes it.
Change-Id: If20a387b6864c1bc961352654f827a45cee77bd1
Reviewed-by: Jan Grulich <jgrulich@redhat.com>
Reviewed-by: Aleix Pol Gonzalez <aleixpol@kde.org>
(cherry picked from commit 70106d6f7f3a8d4762e49a891ed1b267d96ca217)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I21dd83b4b371c6482dc9d87c799c416cc4ff7bc4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9435f760ef3ef969186d800d1a984aecd2b45460
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Idd41a014290128d7c23c12d6ff5eb1f809f0ce1a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iab51d05304d0d206eeb0ccfd877ca463ad73b6c6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|