summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Update dependencies on '6.5' in qt/qtapplicationmanagerv6.5.0-beta2Qt Submodule Update Bot2023-01-231-4/+4
| | | | | Change-Id: I92bed571283bd05e43af1028538e4d620ade9532 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Revert "Temporarily unblock the OpenSuSE build"Robert Griebl2023-01-161-7/+0
| | | | | | | | | | | This reverts commit bed79f6c0a8a0c2c52f474b286b7b2ac20e6cb40. The reverted commit should not have been staged at all. Change-Id: Ied793daf0b4df54ecfbca525af937d856a68bf84 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 4cba6c4c9e8c06d39e525d1f5b30b4f8bd76767d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Temporarily unblock the OpenSuSE buildRobert Griebl2023-01-161-0/+7
| | | | | | | | | | The missing path to the openssl binary needs to be fixed in the OpenSuSE setup template though. Change-Id: I56b5fa67f1d7dc50055574f5873c1d4bae42924a Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit bed79f6c0a8a0c2c52f474b286b7b2ac20e6cb40) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Port from qAsConst to std::as_constMarc Mutz2023-01-1521-55/+55
| | | | | | | | | QT_NO_AS_CONST is now globally enabled in qtbase. Change-Id: Ifc2eab1c902e75f5dbfc38ef9a62b29b5c91bc61 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 1544f245bb22194a22c6eeb75d3b99b82cee15c1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* cmake: do not find_package the packager tool when building the AMRobert Griebl2023-01-153-3/+8
| | | | | | | | | Also fixed a minor cmake warning while at it. Change-Id: Iad3f48df689d6e80e1381443639aeb9f0e27a0e2 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 5685962e60273b80b3b47735d86d665b518b5066) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Try to deal with the non-standard OpenSSL3 setup in Coin VMsRobert Griebl2023-01-156-17/+57
| | | | | | | | | | | | | | | * The system's OpenSSL libs might be different (even 1.x based) than the 3.x libs Qt is built against. * macOS still cannot handle the new default algorithms used by OpenSSL 3 for PKCS#12, so we have to create these using "-legacy". * Also be lenient in the packager and try to use old certificates, if the user specifies them: they might be deployed to a legacy system. Change-Id: Icbcb8e53d6d0d102bb51b28780712adb4e919401 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit b62b9a37b752e153385b3dc9460c4b010b6d3a1a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2023-01-131-4/+4
| | | | | Change-Id: I6da9834a3548aac6ac76848c6180aa9d8f35ad98 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2023-01-091-4/+4
| | | | | Change-Id: I0bdb3ab54e5a56899f76e55a3b7d05b90bf05fdd Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2023-01-051-4/+4
| | | | | Change-Id: Ia2d1ba6242e2c4ff1e025885afd681112f1f6a58 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* BLACKLIST: tst_Signature::crossPlatform for RHEL 9Heikki Halmet2023-01-031-0/+3
| | | | | | | | | Task-number: QTBUG-109756 Change-Id: I13ee4ac4acc6ebe59c8748ef4fcd5ea7784d3bdd Reviewed-by: Zoltan Gera <zoltan.gera@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io> (cherry picked from commit f9e335eefba8bffb01ab70c8023f98fdeb2a1ab8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2023-01-021-4/+4
| | | | | Change-Id: Ieb6af53193fcc19994847abcce348a94c235782f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-301-4/+4
| | | | | Change-Id: I715c3946123c919cf120875470a7828441968258 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-291-4/+4
| | | | | Change-Id: I48474d534b88df4845b2526f7af7d01a78423e70 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-281-4/+4
| | | | | Change-Id: I04ce440ec504a5d1a605539ec74a6e35c2353bfc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-261-4/+4
| | | | | Change-Id: I20e8013ada0d0311a3145395622b30cefa7b1e37 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-231-4/+4
| | | | | Change-Id: I0ee714eb02807a55021e988673035d159b797eb6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerv6.5.0-beta1Qt Submodule Update Bot2022-12-161-4/+4
| | | | | Change-Id: I4c7d113d0846c0195d189a41687648ec02cac858 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-141-6/+3
| | | | | Change-Id: I70d9198b4837107230b0f733a692b0e7fc85db23 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* doc: Use externalpage to link to Qt DLT LoggingDominik Holland2022-12-132-1/+8
| | | | | | | Change-Id: If5806a888e803bc7764d975d9b796c1e8e3084af Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 2f8c996dd8832efc47caf30f53f24cb83b1c8fc5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* coin: Add qtdltlogging as optional dependencyDominik Holland2022-12-131-0/+3
| | | | | | Change-Id: I80a6a7e2aa1c6b5c95d68170e56acf514a0d0723 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit b91e2fbe617ffe5e932e8422b666b2799c532e16)
* Update dependencies on '6.5' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-131-4/+4
| | | | | Change-Id: Ibc1f6e1649cf6b7bd1a4335e3235e521b5dc1323 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-12-121-4/+4
| | | | | Change-Id: I2963549e118f2166ce8a23c63e62b54cba1b644b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Always compile dbus-utilities.hRobert Griebl2022-12-121-3/+1
| | | | | | | | The code was already written to have a dummy API implementation, if QtDBus is not available. Change-Id: I93a701aad32ce80b9bd07c2aad463481d4e7fe98 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* CMake: mark qt6_am_add_systemui_wrapper as TPRobert Griebl2022-12-121-2/+5
| | | | | | | | Also put more emphasis on the scaling issue. This was decided in the 6.5 CMake API review. Change-Id: I4ad8d39434bb514513a4864ec7081a264d928d42 Reviewed-by: Bernd Weimer <bernd.weimer@qt.io>
* CMake: Fix missing waylandwindow.h include errorAlexandru Croitor2022-12-121-0/+3
| | | | | | | | | | | | | | | | | | | | | | The header stopped being generated by syncqt/cpp on certain platforms because we only generate headers that meet the qt_internal_extend_target conditions. In this case qtwayland is not available on macOS, and thus the waylandwindow.h header is not generated. Fix windowframetimer.cpp to include it conditionally only if the multi process feature is enabled. Not generating the header is fine in this case, because the whole module is Private, even though the header has no _p.h suffix. This unblocks the build with syncqt/cpp. Fixes: QTBUG-109337 Change-Id: I0a38af6d23e5d1c9e040281a52a3b719106382b9 Reviewed-by: Zoltan Gera <zoltan.gera@qt.io> Reviewed-by: Robert Griebl <robert.griebl@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Fix include style to what's mandated for public headersAlexandru Croitor2022-12-1284-275/+275
| | | | | | | | | | This fixes errors for the developer-build. Task-number: QTBUG-109337 Change-Id: I145e5eb5074f6e8b03e3304f58f0dd57ee1dfe95 Reviewed-by: Zoltan Gera <zoltan.gera@qt.io> Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Adjust module to work with syncqt.cppAlexey Edelev2022-12-083-0/+12
| | | | | | | | | Add interface dependencies to fix top-level builds. Add PRIVATE_HEADER_FILTERS for the generated wayland code. Task-number: QTBUG-87480 Change-Id: I6f35777786bf4356cd8cd2c31709601a08407912 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Coin: Add documentation tagJani Heikkinen2022-12-051-0/+1
| | | | | | | | | | | Tag tells coin that the module expects to build documentation. Coin then adds the qt5 doc workitem to the integration which ensures that the top level docs are in place when the module needs them. Change-Id: I41d51a5e3ce93c86e5b351e3f320ed382b9a4606 Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit e5b58b1d7fbd10f6b94e1a421e385e423fcc6abf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Forward keyboard focus to applicationsBernd Weimer2022-12-0113-11/+398
| | | | | | | | | | | | | | | | | Key events were not passed to applications, when the focus moved to a WindowItem in the System UI, since the item representing the application window is actually a child of the WindowItem. A possible solution would be to explicitly send the key events to the application item, though the approach taken here is to forward the keyboard focus. This results in key events always reaching the application first (even when the System UI would actually consume the events) and in single-process mode, if the application consumes the event the System UI won't get it any more. Fixes: QTBUG-108837 Change-Id: I1699556f1a67057e8be2848e37c846c2ee33a646 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-291-3/+3
| | | | | Change-Id: I62dfd8b138ba95b74fa0cd8dab83363977c03201 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-261-4/+4
| | | | | Change-Id: I86e6daea6ed7201d44720ceee5218be49297818b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Improve documentationBernd Weimer2022-11-172-11/+13
| | | | | Change-Id: I647ad7724e6a89b1522d2d81cf8e7e67c8a6f5e0 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-171-4/+4
| | | | | Change-Id: I164daebaccf3159a18e9e494ab6facd15ba2d656 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-161-4/+4
| | | | | Change-Id: I9c5371a631517e1b7c1225af3e9410280525fa51 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-141-4/+4
| | | | | Change-Id: I3813c10ab8f5288fc90c23f72412efe2fcc8005a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-091-4/+4
| | | | | Change-Id: I86248c136880947a8d6554dd48e2602c470715a1 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-081-4/+4
| | | | | Change-Id: I2e8b3f4ac94c1edb1ae637c0fc0bfd3c6472957b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-031-4/+4
| | | | | Change-Id: I56b9bdf7f01cc157e2165673fccaadb9c6a61a57 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-11-011-4/+4
| | | | | Change-Id: Iefa98c469426371a3e4cad9f2be8ef7b9bbb96c0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-10-261-4/+4
| | | | | Change-Id: Id8f6aebe5a6b23433b11ee35aad29243a5ffafbc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix build without openglSamuli Piippo2022-10-212-2/+3
| | | | | | | | After qtbase commit 8539e641f6f48a605547f66c47266d19e537f74e, opengl headers are not available if the feature is disabled. Change-Id: Ib5f30f67b83a07f98053c8afdea4125d215558b6 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-10-191-4/+4
| | | | | Change-Id: I28834fe941d8578f576ebb4ff0fa91d27a50b634 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix a potential crash when trying to start applicationsRobert Griebl2022-10-122-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | If you were calling startApplication() and the runtime failed to execute the app's binary in a container, it would call deleteLater() on the failed runtime object. The problem was that if you immediately called startApplication() once more in the same event loop iteration, the Application object still had the to-be-deleted runtime attached, which in turn prevents the allocation of a new container, so the AM tried to start the application again, but this time with "container" set to nullptr. The actual fix is to NOT call deleteLater, but directly delete the runtime object. In addition, when startApplication() is called for an application, we have to make sure that the application's runtime object can not be in the state NotRunning: the AM could still end up in this state, if a Container plugin is either not reporting shutdown correctly, or if the container's "ready" state is delayed. Change-Id: Ied1baec8c90d4e0a980c296cbc7cd87b12629524 Pick-to: 6.4 6.3 6.2 5.15 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-10-121-4/+4
| | | | | Change-Id: I0f7610564534ff66232fdbe810d8cce8e1c30822 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix a template compile error with Debian's gcc 12.1Robert Griebl2022-10-111-2/+2
| | | | | | Change-Id: I29142dccb62f4f9689a13f0dd5d9b1d4f9f81e05 Pick-to: 6.4 6.3 6.2 5.15 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Fix a missing qdoc dependency on the qtcmake moduleRobert Griebl2022-10-111-1/+1
| | | | | | Change-Id: If89030ffc9736b850f0dc2e57b84fcbe106f5921 Pick-to: 6.4 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-10-041-4/+4
| | | | | Change-Id: I3fdbaea392fe96643d99df46a846118d7c711623 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-10-031-4/+4
| | | | | Change-Id: I1b668c3c26c416d253fb33118a1d9f588e8494db Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtapplicationmanagerQt Submodule Update Bot2022-09-301-4/+4
| | | | | Change-Id: Ibf2ac10ab020000924d42750c417ff7eb889774e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix a few documentation inconsistenciesRobert Griebl2022-09-275-7/+11
| | | | | | Change-Id: I33b43f1af4f052ef70fdad80b6abf8cec91f5930 Pick-to: 6.4 6.3 6.2 Reviewed-by: Dominik Holland <dominik.holland@qt.io>