summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on 'dev' in qt/qtlocationHEADdevQt Submodule Update Bot11 days1-3/+3
| | | | | Change-Id: I8c497cb8ef566ed9f7fa5555cd53eb604820d834 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Change license for test filesLucie Gérard12 days173-173/+173
| | | | | | | | | | | | According to QUIP-18 [1], all test files should be LicenseRef-Qt-Commercial OR GPL-3.0-only [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I3457ec28d6b3f600ce9e0ba79e23919b1dc539b4 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Correct license for module and plugin filesLucie Gérard2024-03-262-2/+2
| | | | | | | | | | | | | | | | | | According to QUIP-18 [1], all module and plugin files should be LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only or LicenseRef-Qt-Commercial OR GPL-3.0-only Also, LGPL and non LGPL should not be mixed in a given directory [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121787 Change-Id: I10b52519f7eed93d621825a7f68c517b09c96a01 Reviewed-by: Kai Köhne <kai.koehne@qt.io> Reviewed-by: Matthias Rauter <matthias.rauter@qt.io>
* Remove the use of GENERATE_CPP_EXPORTS argumentAlexey Edelev2024-03-261-1/+0
| | | | | | | | The behavior that argument was enabling is the default one now. Task-number: QTBUG-90492 Change-Id: I8b7f96349bb407049399cfc4a33b88b3537e6a2f Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-261-3/+3
| | | | | Change-Id: I0540b5c2fbbc8d7f4c7376d64adee64f8b2a5ab0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add a licenseRule.json file for checking of SPDX license identifiersLucie Gérard2024-03-181-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The license test in qtqa reads this file in order to check the validity of the license used. This file reproduce the QUIP-18 [1] rules, with some exceptions. Each entry in the file corresponds to a set of licensing rules. A set of licensing rules can depend on the file ending, registered in "file_pattern_ending". The last entry in the file has no "file_pattern_ending", it sets the rules for the files whose licensing does not depend on their ending. The license to be used depends on the location of the file within the Qt module repository. Let's call this "<true_location>". The "<true_location>" can also correspond to a file name, offering flexibility for exceptions to the rule. The "<true_location>" are registered in "location". For each "<true_location>" there is a "file type" entry and a "spdx" entry. The "spdx" entry gives the rule: the expected license tag(s) in SPDX format for the file ending (if applicable) and "<true_location>". The "file type" informs on the QUIP-18 type the tested file corresponds to. It is purely informational for the reader. The set of rules are tested in order of appearance in the json file. For this reason, a more constraining ending (like "special.txt") needs to appear in a "file_pattern_ending" located before the "file_pattern_ending" of a less constraining ending (like ".txt"). Also, a file ending cannot be present in two "file_pattern_ending". "file_pattern_ending" and "spdx" should list strings. "<true_location>" can be regular expressions. During the test the deeper "<true_location>" are checked first. The order is which they appear in the json file does not matter. To test this file, run QT_MODULE_TO_TEST=../qtlocation perl tests/prebuild/license/tst_licenses.pl [1]: https://contribute.qt-project.org/quips/18 Pick-to: 6.7 Task-number: QTBUG-121039 Change-Id: I4490818c8e383694f6589ab28b60f7b57882b203 Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-171-3/+3
| | | | | Change-Id: I98c5775b0c52f010781e8156167eb937b2b06534 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-161-3/+3
| | | | | Change-Id: I27fbd6a923eaa211ccb495f5fe7823eeda22421e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-141-3/+3
| | | | | Change-Id: Iecd75a1f734819ba48fae600d7208135abbb4e90 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use NO_GENERATE_CPP_EXPORTS explicitlyAlexey Edelev2024-03-142-0/+2
| | | | | | | | | | Use NO_GENERATE_CPP_EXPORTS explicitly for modules that don't need the autogenerated exports header file. Task-number: QTBUG-90492 Change-Id: Ie6700d6502cc277b450585c0aca5965076311237 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Fix GeoJson Viewer example Android deploymentOlli Vuolteenaho2024-03-111-0/+1
| | | | | | | | | | | | | As of 6.7.0, androiddeployqt doesn't deploy plugins to the Android .apk if they are not explicitly linked to the project. The missins plugins cause the example to not load the maps and to be rather useless. Let's fix this by adding Location / Qt::Location to CMakeLists.txt. Fixes: QTBUG-123112 Pick-to: 6.7 6.7.0 Change-Id: I67ddc67f58fd9eb2e7225a336d559d1dd2e91c36 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-101-3/+3
| | | | | Change-Id: I844ff5614f67560c909d82b0505c8de0504cb0d2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-03-021-3/+3
| | | | | Change-Id: I4b8a91b60d6131dcbdcd5db7abfc2edc930c73a2 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-02-271-3/+3
| | | | | Change-Id: I4c35fd5e7fb3c472f291434984431453ef20f59a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-02-241-3/+3
| | | | | Change-Id: I7d1a766d6deaf7ce545b7437372df0b35aff7332 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-02-191-3/+3
| | | | | Change-Id: Ic7909ded4a42ddf325da7cdfc8f13bb905d5696d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Mark the whole repo with QT_NO_CONTEXTLESS_CONNECTAhmad Samir2024-02-131-0/+1
| | | | | | | | | | By adding it to .cmake.conf. This amends commit ee66987e6db3c842847df6bc14a2859abba3cd11. Task-number: QTBUG-116296 Change-Id: I1127833e6aa91cad75f7bd039dcf9cc3e15c2f5c Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* MapViewer Example: Support LocationPermissionMohammadHossein Qanbari2024-02-131-1/+43
| | | | | | | | | | | | | | If the location permission is not granted, a message will be shown to inform the user that this app needs location permission which can be requested by the user or maybe not. If the user triggers "Follow Me" action, then it checks if the permission has already Granted, then toggles the follow-me property. Otherwise, it shows the permission request dialog. Task-number: QTBUG-121412 Pick-to: 6.6 6.7 Change-Id: Ia6cf7a11e6ce9b45c66f841ea027ed78fc2beda7 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-02-111-3/+3
| | | | | Change-Id: I443257ff7f59f98bc4cf985c1ba5fd2361f39d42 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-02-071-3/+3
| | | | | Change-Id: I7fdf0171359c8da7068f568f82c8390889e5e61e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Use QUrl::toLocalFile() in GeoJsonDataMatthias Rauter2024-02-061-1/+1
| | | | | | | | | | Using QUrl::path() stoped working with local files because a leading "/" was remaining in the path. Using QUrl::toLocalFile() works. Fixes: QTBUG-121766 Pick-to: 6.7 Change-Id: I3711d3aa030d54981f9089c3c0a3d4e46279a1ef Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-261-2/+2
| | | | | Change-Id: I22c879ef3aae97d6535c5a9030d9e9c6c1105b3b Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* places_map example: add support for LocationPermissionIvan Solovev2024-01-268-9/+95
| | | | | | | | | | | | | | | | | | | The example didn't make use of the new permissions API, and, as a result, it was throwing errors when trying to use PositionSource. Rework the example to use the LocationPermission API. The idea is that the premission is checked during the application startup. If the permission is not granted, a new window is shown. This window contans some explanations on why the user should enable the location permission and a "button" to do that. If the permission is granted, the Loaded is used to load a normal application page. Otherwise an error message is displayed. Task-number: QTBUG-121412 Pick-to: 6.7 6.6 Change-Id: I992e485b71b193e4a106cf42aed8c17f57b9fc46 Reviewed-by: MohammadHossein Qanbari <mohammad.qanbari@qt.io> Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-251-2/+2
| | | | | Change-Id: Iaffbca39bd4b60da1556b05bbbf97e0009209e84 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-221-3/+3
| | | | | Change-Id: I777d9197d45f6646728d5358392ee04da199cd4f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-201-3/+3
| | | | | Change-Id: I15f45eacef4eb6db24acbb64030ee9c1946c032c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-191-3/+3
| | | | | Change-Id: Ib7e41fd8f5860fba8d7600c2b8b1daad8cd64e86 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-181-3/+3
| | | | | Change-Id: Ie74a65befe589837ba536850a7c34190a339834a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-151-3/+3
| | | | | Change-Id: Id40562d0764abb948921a6d577b7be4e546cc212 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-121-3/+3
| | | | | Change-Id: I211725a9f6f6a23761b99886e05ac5c72ca7c39f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-101-3/+3
| | | | | Change-Id: I771cf8ff6663ae2153c2092daea5b0666ee8c035 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Remove the use of GENERATE_PRIVATE_CPP_EXPORTSAlexey Edelev2024-01-091-1/+0
| | | | | | | Task-number: QTBUG-117983 Change-Id: Id0bf34266cdb2ce1c4777e2c77544408af8ded84 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
* Remove the use of Q_LOCATION_PRIVATE_EXPORTAlexey Edelev2024-01-0961-93/+93
| | | | | | Task-number: QTBUG-117983 Change-Id: I4c43f9d3ed970220916b195ed9789ff73c0207e4 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2024-01-051-3/+3
| | | | | Change-Id: Ie51b1ccbcf65d03ef2d393ed27554de0f5199904 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-281-3/+3
| | | | | Change-Id: Idf4cef6e6939f356271f7093f901bf061b49a6f0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Don't declare QDeclarativeMapLineProperties as both named and anonymousVolker Hilsheimer2023-12-221-1/+0
| | | | | | | | | | | Fix runtime warning that "QDeclarativeMapLineProperties is both anonymous and named" Pick-to: 6.7 6.6 Task-number: QTBUG-116750 Change-Id: Ia26c9add71ca235410f707cf775ff19aaf68b095 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-211-2/+2
| | | | | Change-Id: I12c6ad1aa3ec1bfcda432ed30053867cae5129d6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-201-3/+3
| | | | | Change-Id: I64318faebacebd4c040be67c80d50b325072a6f0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-181-3/+3
| | | | | Change-Id: I34932e07286044352255db5571f66ee25eb053ad Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-151-3/+3
| | | | | Change-Id: I85620a4ba95f619469071b7b3f772919d230b484 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-131-3/+3
| | | | | Change-Id: Ic3f71c64cad25af6d07a65d68001a552ed1a740d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.8.0Jani Heikkinen2023-12-131-1/+1
| | | | | Change-Id: Id07f19f9ef964c92bb676e36ac5ff8a56215ff2f Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Refresh the planespotter exampleMatthias Rauter2023-12-127-31/+66
| | | | | | | Pick-to: 6.7 Fixes: QTBUG-119095 Change-Id: I65cb30204f91dffebfd32d272cda156dc1c27674 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-101-3/+3
| | | | | Change-Id: I19c2ad9b2fbc61547a2eb3da52f3d48938ac3683 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-091-3/+3
| | | | | Change-Id: I7ecd349cedf696027f66bf9f36057fbbe5b7c8ef Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-081-3/+3
| | | | | Change-Id: Iaebdbad9f95855c30a655bde2bf6c0a1fdce50bf Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-051-3/+3
| | | | | Change-Id: If43f58328b8bbd83de9d4b031c012765634e0df0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-041-3/+3
| | | | | Change-Id: If1caf1212ec7eaf7713789a21f06abe9b7881ea8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-12-011-3/+3
| | | | | Change-Id: I9246b255c207605ec78477bf2584d960c78243e4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on 'dev' in qt/qtlocationQt Submodule Update Bot2023-11-301-3/+3
| | | | | Change-Id: I843381637dfaa01f037d63775b475e2d290eec5f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>