| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Change-Id: Ibd245cad576d919d709da92e4f0d953099981991
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
| |
Pick-to: 6.11
Change-Id: I887594e58af5698276a4d1fd1ac11a8232d86c3a
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using deprecated common template files is still possible from other
templates but a warning is given about their deprecation. We aim to
remove them in Qt 7. A test is also modified to enforce this removal
when the time comes.
[ChangeLog][ifcodegen] Renamed Jinja template files to use standard
.jinja extensions, deprecated old .tpl extensions.
Fixes: QTBUG-140720
Pick-to: 6.11
Change-Id: Icd359ca338215408810fb482b3ffbc8e1cf65da7
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Two new global functions are added to Jinja which can deprecate both
templates and filters alike. The deprecation logic is based on the
newest macros in C++ which handle both deprecation version and the
version for code removal. In case of removal, an error fails the build.
CMake configuration variables are also introduced which can set warning
and error version boundaries respectively.
[ChangeLog][ifcodegen] Introduced deprecation primitives for templates.
Pick-to: 6.11
Change-Id: I0c4e56f84f674a0e6d6bb90968687e31b6e250a2
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Include and import references to Jinja sources and build system
references to template files are fixed to use the changed extensions.
Task-number: QTBUG-140720
Pick-to: 6.11
Change-Id: I427264a45fc3eca5aaea92e7a2cac19cce44b5b7
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Trivially rename template files and the corresponding yaml descriptors,
so they can be modified in a second step.
Task-number: QTBUG-140720
Pick-to: 6.11
Change-Id: Ica684442a79782553407878d4b12093ef7d9ba25
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
| |
Change-Id: Ic696a8d51baf370bd90b907f045fc47c5493c335
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I761d7f10dc1c14907c41c85200ecb6d7a52f3b99
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I1489b78bb00cfba73bf9823f2639325a0ca5750a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I71a6595c809051e84d60d3c6edef24845d088cce
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: Ieaa7ba6d21cb1747cfeaede8613d016606c382f1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I8fae3d6346b03ffa0850c34a8beaba4d259b66a7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
|
|
| |
Replace deprecated constructor of QQmlPropertyMap with the suggested
factory method.
Change-Id: I8d0bacbe11a3071626cc0b77641f15f7677077bc
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
| |
Change-Id: I794de5a30dff1b700cf6b39e1c1f78f560529b3f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: Id0b4706490c37fb84ab23655bdff71f278d53932
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I55eb5024b58f7871d363ce15ca52df56ba09212f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I329feee3fd7ffc74c3759836c9f2d40a79e43fb9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I572a5236ad84ec62eac20ed90e1eef97c0ce6f14
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I5fef304a39b6ad57d5a92a3c64d9ba670999d4af
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I3d83e4c574e6ffff45ba825264819354c44630b3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: Ic574bf0e349763aaa5b3b764d4e41d139d7f996d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I45ec310fbd293c677f7206fd0c9077d965b8a268
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
When implementing a new backend, it is hard to implement all features
in the first commit.
To still allow testing of those backends, it's now possible to skip
a specific test from the derived backend test class.
All zoned specific functionality is now moved into their own test
functions.
Change-Id: Ia314a2044f904998afd6214faf6beb10f3b9eef4
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
| |
|
|
|
| |
Change-Id: I22b01e6d97915ded2d03829db2fc92b309e75238
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I0ff49fad9d9ca9170fc93de43e170f0d624850a9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I5d28041d2b0ca051f1a94121c1613a5273b58f92
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I0f8a20cc19661d47d40df11b6c5a23ec7a0769f7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I58f3b412f612ed11cc71e410e23e3ef16e7d0e8a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I4e0f0a2d9f8895e0de45e6a7c9b0cc231c5a0b84
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: If62faf0ef3297470ef59f101df6ed7cbd5311cf5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: If6b07ae3ea61837eca148162fea4f27ae53cc47c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: If75d2d9b8684326fdabd3ef463cb0215d14ec70b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When creating a virtualenv with venv the pip version inside the
virtualenv is not necessarily the same as the version that is used
outside it. For example, when creating a venv with Python 3.8.1 the
virtualenv will have pip 19.2.3. Our scripts update all the pips to
their latest versions when provisioning the machine, but this doesn't
get passed to the virtualenvs.
On Windows ifcodegen is built with the aforementioned Python 3.8.1. As
of today PyYAML released version 6.0.3, which doesn't provide wheels for
Python 3.8 anymore. Therefore our build process needs to build PyYAML
from a tarball but this fails with the old pip version being unable to
do that.
To solve this let's upgrade pip inside the virtualenv after creating it.
The upgrade will automatically use the latest supported pip for that
Python version, so everything should work fine and dandy for now.
Pick-to: 6.10 6.10.0 6.8 6.5
Change-Id: I0571d347baa2899a75c9cff7becdc9857a427e96
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
|
| |
|
|
|
| |
Change-Id: Ifa60ae621be81ad76f01f4bfec7e3baa986bd3b8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: If6d595b89c9b54c04836c86976ed45a600932ec2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I87dec20a23eba52fac68ba4e9d0caeb571aa4080
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: Id9999da347984cc3e77627c7ea4d282bdcc6e505
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
| |
Pick-to: 6.10
Change-Id: I40e76d4c6d830740cf2e6d8d6272c5e2f12a96f3
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
| |
|
|
|
|
| |
Pick-to: 6.10 6.9
Change-Id: Icac8db87f92f7a67b2a377ea6caba3ba19bcae4c
Reviewed-by: Robert Griebl <robert.griebl@qt.io>
|
| |
|
|
|
| |
Change-Id: I6379a3fe32a3bd852cfb2d2c6d6dbb88e9a8ba9b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I93f12a93bdfb467ebdafbccf46cf58283691f476
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
qtRemoteObjects still needs some modifications for QNX8.0. To get QNX8.0
covered by CI we need to disable qtRemoteObjects for QNX8.0 temporarily
in CI. This means we also need to disable QtIF on QNX8.0 because
otherwise QtRO builds will be attempted when building QtIF.
Task-number: QTBUG-131708
Change-Id: Iab2ff5235eec0e2e8974880e047a911a5d126e6c
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
Reviewed-by: Marianne Yrjänä <marianne.yrjana@qt.io>
|
| |
|
|
|
| |
Change-Id: I9f3f5f0aff5834526c3e7ba9c447fd46f8023d79
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I54378c6cae3d982cfaf0e7940ca22da6753650b0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: Ib9300ae328472e79ee1dc47da9745ee878abdac8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: If235c83fff04c17207d645a4759741b7f3fcf17e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I6b45d51eefa9b73b0ddac9a326b56abbde99d666
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I38ab2d92bf6739626b3253b47ccb66fce9f5be34
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I428af1dbe36d165be1f828784493c2ab9b9f9550
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
| |
|
|
|
| |
Change-Id: I707e0f1afe21cd9f5088b167532ebe6d65dcb2c8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|