summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump versionJani Heikkinen2021-06-082-2/+2
| | | | Change-Id: Id898efb999be907c86b68cb2b77898da3b4444d6
* client: Gracefully handle shutdown and window hidingEskil Abrahamsen Blomfeldt2021-06-073-4/+19
| | | | | | | | | | | | | | | | | | | | | | | | | When a window is hidden or destroyed, the render thread may already be rendering. We need to properly read-lock the surface pointer when it is in use and exit when it becomes null. Note that there is also a potential crash in the Mesa GL driver where it keeps a proxy to the wl_surface, so if we delete this while we are still rendering, it can crash inside the driver. This is not addressed by this patch, and has not been reproduced on any other drivers so far. [ChangeLog][Client] Fixed a crash that could happen when hiding or closing windows while Qt Quick was actively rendering on a different thread. Fixes: QTBUG-91264 Fixes: QTBUG-90037 Task-number: QTBUG-92249 Change-Id: I029b123b83c58740321e8b90a463ced748d8bcf4 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io> Reviewed-by: David Edmundson <davidedmundson@kde.org> (cherry picked from commit b19b0fbaf775e8b8eda1e03c265a5393d618c6c0) Reviewed-by: Liang Qi <liang.qi@qt.io>
* Add 'Commercial or GPLv3' header to Compositor documentationKai Köhne2021-06-031-0/+1
| | | | | | | Change-Id: I373b77528e754eac3eb44c1031454a0374c68da3 Reviewed-by: Paul Wicking <paul.wicking@qt.io> (cherry picked from commit c6cd3402cc5f0d0dd976ead8419b1ef0de065f98) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-06-011-2/+2
| | | | | Change-Id: I7529a2e199f090b24c52a7d3830d265704c76fae Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-06-011-2/+2
| | | | | Change-Id: Ied0baf4aa5604bd19a2318c0b8d8c5dc47bcbdeb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-311-2/+2
| | | | | Change-Id: I5ad420db4febe2e6029ad4e48c3214836109400c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-311-2/+2
| | | | | Change-Id: I3e8852d2be3de0c3aec42961b712d0c911084ff6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-311-2/+2
| | | | | Change-Id: Ia1e064ac130457e3190e2925c7686b2b1ac5933f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-281-2/+2
| | | | | Change-Id: I12016b22c71f246317f969ce3b090224d647eb72 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-281-2/+2
| | | | | Change-Id: I9c2281d4f33b31e34792bf166649e5ca79916410 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-271-2/+2
| | | | | Change-Id: I8cefab7423f88da9c7841e36d2fa41d52afd9b37 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-271-1/+1
| | | | | Change-Id: Iafb34e426d6b03e23c1210746dd982cae0234fa1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-241-2/+2
| | | | | Change-Id: I29ea6bd3b66acfc8d5767be12cf088bbdc87ed74 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use fixed qt_add_resource BASE argumentJoerg Bornemann2021-05-211-0/+3
| | | | | | | | Task-number: QTBUG-86726 Change-Id: I83c9644bdb4e7cd3faf1659b080e0f623c1443b7 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit a15ff13dc0b15301a3f9e8eda5d9f881358a3355) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-211-2/+2
| | | | | Change-Id: Ifc81799954abf8c2aabdace38d6c68bf7e047a73 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-201-2/+2
| | | | | Change-Id: I673fbf6906da9763900d968cd4384990a6952e54 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-191-2/+2
| | | | | Change-Id: I23eb6339c41cd28028a4f0cda9b60f6237d0315d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-181-2/+2
| | | | | Change-Id: I88c9600fd7a399619cbc4dbaf0d1a82243bcb18e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-181-2/+2
| | | | | Change-Id: Ifbe9416f9e38c053707e5ad480ccdd17af301ad9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-181-2/+2
| | | | | Change-Id: I80e6af4c746d484989b74f1ff222e28204c04b57 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't use deprecated APIPaul Olav Tvete2021-05-141-6/+4
| | | | | | | | | | | QExposeEvent::region() is deprecated. Fixes: QTBUG-93751 Change-Id: Idaff6fdc4c88e70696ba0074e26db3505c48b9d0 Reviewed-by: Liang Qi <liang.qi@qt.io> Reviewed-by: David Edmundson <davidedmundson@kde.org> (cherry picked from commit 6aab3cbba0f9df3141cafd571f621610c94eaf1c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-131-2/+2
| | | | | Change-Id: I3702f99e0c63e9619ef600e9f36955b33f37fe68 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-131-2/+2
| | | | | Change-Id: I0d3f311809a09bccf54300eaca0a53b5e9b156b3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-121-2/+2
| | | | | Change-Id: Id62be6a7659b8638bebc71e5de9e76364059cd7e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-121-2/+2
| | | | | Change-Id: I70e983470bc90984bf8db6bffa38c3ac8e86ac5b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-121-2/+2
| | | | | Change-Id: I07955eebee5e0c33fd9bb7d07b7895698beb1b92 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-111-2/+2
| | | | | Change-Id: Ia4954df772269678d6b33c5372edadb9a059e6b7 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-111-2/+2
| | | | | Change-Id: I8d4c991f945ad06bc9d3d618fb5d90762f05b25e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-111-1/+1
| | | | | Change-Id: Icc271a41ff24b7921f7463ed4ac3ab2d57ae661e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-111-2/+2
| | | | | Change-Id: Iac86033fab7ddff4c360d5741d57b8d131520903 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump versionJani Heikkinen2021-05-072-2/+2
| | | | Change-Id: I23297688b7169d01b440b2a2b23f9edebc76ef9a
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-071-2/+2
| | | | | Change-Id: I71fdd1e1e6d5e48758fe822479b18ee3e56b5e7a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-061-2/+2
| | | | | Change-Id: I36b5185bb41888ab75f16a87d40bf397c05bb6a2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-061-2/+2
| | | | | Change-Id: If6e3162510d08021a7523337417ca156537bca7a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-061-2/+2
| | | | | Change-Id: I61bc006ae9495c7ceeccdb2a3f747cad5d43c514 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-061-1/+1
| | | | | Change-Id: Ie2509e811b14a6dd4afb286af06f55fa7aa20a2e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-051-2/+2
| | | | | Change-Id: I9b77a91aff5253aef0cb753144d5305fe913a940 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-051-2/+2
| | | | | Change-Id: Ie4435f115acb7bca25dd3bfd1ccef59ffbc0e884 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-041-2/+2
| | | | | Change-Id: I26016bca2481c6c2d1355b92c2e1c4a903b7ed74 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-05-011-2/+2
| | | | | Change-Id: I99a83863a537b32d1e8b143e4c1f95c7e8baf589 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-301-2/+2
| | | | | Change-Id: I30af121c77eba610c5d846fd20854dae0821c133 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-301-2/+2
| | | | | Change-Id: I10fdc371f15eb8c1097ba6f1b605c36fd917358a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-291-1/+1
| | | | | Change-Id: Icf2120d8a57416eac4977c6fe014813b43fc54d6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-281-2/+2
| | | | | Change-Id: I1b2740f12cb7b680ea00c0b52ad6bb77c12d8815 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-281-2/+2
| | | | | Change-Id: I5b6bfbf090b357a1d66ef38194ecbc27f99c25e9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-271-2/+2
| | | | | Change-Id: I61a1ec14c6cf35b58f745c6e53d026ea0e08709b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-271-2/+2
| | | | | Change-Id: Ica3b829a7abc429b33e0a3872ca546e1d3e202a9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Docs: Add "instantiates" keywordsKai Uwe Broulik2021-04-2717-0/+21
| | | | | | | | | Document what the corresponding C++ class for any given QML item is, like it's done in Qt Declarative. Change-Id: I015565f88cb457f1e73dd7c2c54edff3505db395 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> (cherry picked from commit a04decb6a85ef254ec48842e7551a2920de6a714)
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-271-2/+2
| | | | | Change-Id: If7c4ba8e8d6c63c4f5c7f25c0fd19bf2f4daa60e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.1' in qt/qtwaylandQt Submodule Update Bot2021-04-271-2/+2
| | | | | Change-Id: I710b3b09b514acd32f927cbc234c8aea4e51412e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>