summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use another way to not compile qdbusxml2cpp generated cpp filesv6.2.36.2.3Robert Griebl2022-01-211-2/+16
| | | | | | | | Change-Id: I8122e8a58585d6c25b9a8e6d7006a450e4278abf Fixes: QTBUG-100088 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 17471110a10ac68d56e05df6dce318101ea00630) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2.3' in qt/qtapplicationmanagerQt Submodule Update Bot2022-01-191-4/+4
| | | | | Change-Id: I35f70537de2b8ba7bc660125f98ec24fb4145da3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2.3' in qt/qtapplicationmanagerQt Submodule Update Bot2022-01-141-4/+4
| | | | | Change-Id: I4ca7b47c7fe879fcf3812d3e9229ef9d5ab2ec5e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2022-01-041-4/+4
| | | | | Change-Id: Iac515d98897b3a97241b7bd129c6d2fd600a69cc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.2.3Jani Heikkinen2022-01-041-1/+1
| | | | | Change-Id: I089b3fdd644c1036b8535b2d533f170db5ae9e23 Reviewed-by: Antti Kokko <antti.kokko@qt.io>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2022-01-031-4/+4
| | | | | Change-Id: I44941226e504d03e8867189ab8e7a2fd684df93d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-12-181-6/+6
| | | | | Change-Id: I55ef2848cd0d2755c08c9c752f6e2257f65d01a8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Enable documentation buildJani Heikkinen2021-12-172-1/+9
| | | | | | | | | | And update dependencies at the same time. Dev will get it's own change because of dependency update Change-Id: I0a7fee7dc7850af17360cbc829204ba45954a712 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Toni Saario <toni.saario@qt.io> (cherry picked from commit e5dc3f6f4034aec21b64327050b7d489c1dd614d)
* Use AM_TIMEOUT_FACTOR on coin to stabilize tests on the CIRobert Griebl2021-12-161-0/+3
| | | | | | | | Change-Id: Ic91c96b670fb0de07873b3f422580978093d0196 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit e332553fd2998b901a38e93c139b81beed5d61f5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix timeouts in the intents qml testRobert Griebl2021-12-161-2/+5
| | | | | | | Change-Id: I46a28ead75ddeeec1fd2dcc9263b413e84642000 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit b01499c453b5da539900afed53eff9555e359330) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-12-131-3/+3
| | | | | Change-Id: Idbf472508cd07be624e1ad619a70ac42981bc3f8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-12-111-3/+3
| | | | | Change-Id: I9e1a725770d03c57bda0e57b44ba8a0677223960 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Doc: Fix online documentation buildTopi Reinio2021-12-113-24/+51
| | | | | | | | | | | Select the correct documentation template if QT_BUILD_ONLINE_DOCS is set, and add a sidebar for the online doc set. Change-Id: I2f7761a364e2a4cf55a4a0b6a4f9bb5f61fae3cf Reviewed-by: Nicholas Bennett <nicholas.bennett@qt.io> Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit d3ecedc2ccb228f9d125ab4870cf1a36b60fc012) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-12-111-3/+3
| | | | | Change-Id: Ifb4b1ec4a4f14170d78aed9c62aa4166a1609c71 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-12-101-3/+3
| | | | | Change-Id: Iaccd9333f8fa30736ceafc2dc30198ac33b2efbf Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Docs: Add appman, applicationmanager and qtapplicationmanager tagsNicholas Bennett2021-12-091-0/+8
| | | | | | | | | Added appman, applicationmanager and qtapplicationmanager to examples. Change-Id: I29f5895a693086e07975276450954b53ba3e60c3 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit e655f44896ab1a25bf0864174e14bd257323d483) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Rename main.cpp generated by qt6_am_add_systemui_wrapper in cmake examplesDominik Holland2021-12-081-2/+2
| | | | | | | | | | | | | | | This is needed as our doc build will otherwise pick up the generated main.cpp as an important source file for the examples-manifest.xml But because the referenced main.cpp doesn't exist in the source tree QtCreator will complain when opening such an example. Renaming the file to wrapper.cpp fixes it as qdoc doesn't pick that up. Fixes: QTBUG-98797 Change-Id: Id6b20ae7c113b2bb8dd38fb9e4f8c5ddcb44f4f2 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 6efaf00a1a367314d8a5e2a884dafbfca39cba50) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CMake: Fix qt6_am_add_systemui_wrapper to work with standalone examplesDominik Holland2021-12-011-1/+6
| | | | | | | | | | We cannot rely on qt_internal_collect_command_environment outside of the module build and need to calculate the paths ourself instead. Change-Id: I201c3d2037ceb40989e555c84d37fb17a42cdc39 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 2b57fb6082a9861ce504ff5a089a7fd04c7bad0d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Docs: 6.2 Release reviewNicholas Bennett2021-12-0122-128/+167
| | | | | | | | | | | | | | | Removed notes related to minor Qt5 changes. Spelling and grammar correction. Utilized notes and warnings formatting in places for clarity. Updated the name of the online qdocconf file. Used grouping to create the important topics list. Removed qt 5 to qt 5 migration guides from important topics. Task-number: QTBUG-97120 Change-Id: Ide5354e987c5175a08030cf32d78b38bae68e53e Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 59762d2b675059d0ea9afcdf53a1437a8f655c44) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix another unused member warning on non-Wayland buildsRobert Griebl2021-12-011-0/+2
| | | | | | | | Change-Id: I18d1e929452f3f877be9d417e2da662a1115781a Fixes: QTBUG-98795 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit d684c669a5001c8a9551b523aebbefa8bf99ff7c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix glibc compatibility problemRobert Griebl2021-12-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | glibc 2.32 deprecated sys_siglist: the symbol is not available to link against anymore, but it is available at runtime for apps that have been linked against an older glibc version. Our problem is now that the CI builds release version of the AM against an older glibc, which works for the appman binary itself, but if you want to compile a custom appman executable on a modern, glibc 2.32 based system, you get a "missing symbol" linker error in libQt6AppManCommon.a(unixsignalhandler.cpp.o) Detecting this at runtime would be a nightmare for little gain, so we fall back to using the non-async-signal-safe strsignal() function when initially building against a glibc < 2.32. Change-Id: I1e702c5ee00e2725fe6f76f9ce001c099ec72eea Fixes: AUTOSUITE-1667 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 65ddbe72001cc9e5a49b54d821eafd352c25ee92) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix unused member warning on non-Linux platformsRobert Griebl2021-12-011-1/+1
| | | | | | | | Change-Id: I234cfcf0c913a7548a405d8720805a43f32c1101 Fixes: QTBUG-98418 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 1901a9d4685d1e628402566adcd348a71c5739a7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-11-301-3/+3
| | | | | Change-Id: Iaa2de457fcf37ce0fed3baae4376350c4ef0080a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-11-291-3/+3
| | | | | Change-Id: I1c59c334ebbbf82387743e7864a6d724996709df Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-11-281-3/+3
| | | | | Change-Id: I848719184dd3facb9381fd66aabc07356c44dd7f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add the missing "allowUnsignedPackages" flag to the config parserRobert Griebl2021-11-164-3/+9
| | | | | | | | | | I forgot to add the flag to the YAML parser, when I added this feature back in commit 7ead83968af5676dab0724fbba84cb00bffca750 Change-Id: I8bd3ac7a2d167d5f95f3cbc9ae9e42b3228df675 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit fc467c318982ee9b940589f3c78a9bd4da10e37e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerQt Submodule Update Bot2021-11-111-3/+3
| | | | | Change-Id: Iefa2f491cc818d1b60b6f98d254e3c05e9d3f4fb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.2.2Jani Heikkinen2021-11-081-1/+1
| | | | Change-Id: I1cda44393c878f96b0c9544b4dd871edb8f495f8
* Doc: Add a Qt-specific include path for the documentation buildTopi Reinio2021-11-051-1/+5
| | | | | | | | | | | The custom documentation target does not currently provide any Qt include paths for QDoc. Add at least one path relative to QT_INSTALL_DOCS. Change-Id: I02926e5186c45bf5726e21e40dd69a86fabc47fe Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 0501bf915038168aa3ceea23f924afc86bf74bdb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Support builds with ConanDominik Holland2021-10-281-0/+60
| | | | | | | | | | | | | | | | | Provide conanfile.py recipe to support building this module with Conan. The conanfile.py recipe inherits the main functionality from base class located in qt-conan-common.git. 'qt-configure-module(.bat)' and cmake is used for the builds. Dependencies (Conan requirements) are defined by the base class implementation which reads those from the 'dependencies.yaml' which is also used by the Coin/CI. Change-Id: I7d3202e75cc3c2168b4b15897a3d9794c209f9bf Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 67cb6dd723bdf6cfadb7eabeee97b67035c3a706) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix broken QtWaylandCompositor dependencyRobert Griebl2021-10-262-3/+4
| | | | | | | Change-Id: Ie6e3af20605135ba40ca4f59ac648d08e7c2f2fa Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit afe24a0d5f17fc267ff81fbd729351b6209c74c0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix broken qdoc links to qtbaseRobert Griebl2021-10-264-6/+6
| | | | | | | Change-Id: I53347b12684fa591326762dbce1fc5a6b74ea136 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 501e9bf49310a01b2927cf7c55b2deefbf68337a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerDominik Holland2021-10-261-3/+3
| | | | | Change-Id: I901bbe0b464b71f8012dfc7c9e861ac3261fa38e Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* SIGSTKSZ is not a constexpr anymore in glibc 2.34+Robert Griebl2021-10-061-1/+1
| | | | | | | | | https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=85e84fe53699fe9e392edffa993612ce08b2954a;hb=HEAD#l12 Change-Id: I4f2156b5902d2bdd551c4f0f0140651561e56e2d Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 6bb69e422328fee8394df278fbd5076f6552ee1e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Prevent exceptions being thrown through Qt's event loopRobert Griebl2021-09-221-1/+8
| | | | | | | Change-Id: I18b20da2b9245205b5fca1034ae63a0a53dafa5e Reviewed-by: Bernd Weimer <bernd.weimer@qt.io> (cherry picked from commit 621defdf3addaa70b618e177e90ddfab218d26fc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Raise cmake_minimum_required to VERSION 3.16 in examplesRobert Griebl2021-09-2214-14/+14
| | | | | | | | Change-Id: Ib75913d86e42c3fa8c2a6e5347d110836d0e1c50 Task-number: QTBUG-95636 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit dfd3bbebc6deb0d630b43ac21d60a29d05919952) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix immediate application restartBernd Weimer2021-09-204-3/+22
| | | | | | | | | | | | A crashing application in the application-features example caused the entire System UI to crash. This reverts commit 6d7c33ea and part of f7506f7b. Change-Id: Idf9cafb15b5e868b7c665269574474aec8a74bf3 Reviewed-by: Robert Griebl <robert.griebl@qt.io> (cherry picked from commit 9211d30bb6639cf46d8d4aa981751ec11996a214) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Don't call completeCreate on an already created QML objectRobert Griebl2021-09-161-1/+0
| | | | | | | | Change-Id: I2024bdbb3f195ce77b22ac383478dc35371b8b07 Fixes: AUTOSUITE-1655 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit 034e808af71c863af3ba0df962c139a10062e7ba) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.2' in qt/qtapplicationmanagerDaniel Smith2021-09-021-3/+3
| | | | | Change-Id: I7b3f869f9e00ae346ccf140fa4b31842771b053a Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
* cmake: Only build autotests if the appman-qml-testrunner is availableDominik Holland2021-08-261-16/+18
| | | | | Change-Id: Iafc2c499cd0f8a8932a62859fed7cc0e91a41389 Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Fix create-test-packages.sh to work without locale binaryDominik Holland2021-08-261-1/+5
| | | | | | | Inside a yocto ptest build the locale binary is not available. Change-Id: I7c6ab124d05ba768133405ba0d5e22399f55b4ec Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Remove the obsolete template-opt files and update the docs accordinglyRobert Griebl2021-08-208-39/+9
| | | | | Change-Id: I60a3b8e6d2caae8d094c46dc6f4471f001c90aee Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* cmake: fix all remaining qt_feature conditionsRobert Griebl2021-08-204-6/+16
| | | | | Change-Id: I3ea3d7063054f584ef1ada6b32d937afe0d6955b Reviewed-by: Pasi Petäjäjärvi <pasi.petajajarvi@qt.io>
* Clazy: fix srcRobert Griebl2021-08-2044-92/+111
| | | | | Change-Id: I043882780fac7bed5d9dd75424ede46b54caa187 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Clazy: fix testsRobert Griebl2021-08-2011-196/+201
| | | | | | Change-Id: I31b236e2a06d9a5574f1170ba1d7bcf7baaceb8b Reviewed-by: Thomas Senyk <thomas.senyk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* cmake: fix the --force-{single,multi}-process config optionsRobert Griebl2021-08-201-2/+2
| | | | | Change-Id: I2afeffc419627abd87eacc9f27d7dfa0aa8e79e7 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Enable using FEATURE syntax when configuring modulePasi Petäjäjärvi2021-08-191-1/+3
| | | | | | | | This way we can continue to use the same syntax that in other modules from yocto. Change-Id: I7b6de08379d3f02aed3f9bf3b9d842d3d00d3d7e Reviewed-by: Robert Griebl <robert.griebl@qt.io>
* Clazy: fix examplesRobert Griebl2021-08-173-26/+29
| | | | | | | Also replaced qSL/qL1S with the original, non-macro versions. Change-Id: Ied8f4e8ee750ce0f6b7bf7e7800608c2b39c71d1 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Clazy: fix potential crashesRobert Griebl2021-08-173-4/+7
| | | | | | Pick-to: 5.15 Change-Id: Idb99f9d668850486afa49164bbcfe906efd50caf Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* cmake: small fixesRobert Griebl2021-08-172-1/+2
| | | | | Change-Id: I702f93a71a923779236f8788bfd67788abb999e2 Reviewed-by: Dominik Holland <dominik.holland@qt.io>