| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: If5115c9ec47614463bb4be56f9487def8ee30b9d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic1291c6eafc83b687b3968d4a4470795484325e0
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib44b05d19b9f5ab80afafb4ab5b2a5e3497f8dbb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I04318bef727f741f1a5fde7ca2cc2d23ac89ad64
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ifae881de800f76e6f1cb3ba1a192d18e60048050
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Location keys are meant to be used as regular expression.
The . need to be appear as `\.` in the regular expression.
The JSON parser interprets the `\`, hence the `\\.`.
Pick-to: 6.7
Task-number: QTBUG-121039
Change-Id: I29f7ccbbaa9f042b09dceb8b96be3c3f8078ebd4
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some tests in qtvirtualkeyboard depend on the QT_IM_MODULE env variable.
The tests use static initialization of variables to set it before main is called.
Unfortunately, the call to setenv before main starts does not work as intended
on VxWorks. The function is called, but the test does not see that the var has
been set.
Fix the issue by moving the init step to a setup class.
Task-number: QTBUG-115777
Pick-to: 6.7
Change-Id: I4651928dfceae7e5e3d1a98ea1da2e8c6cc5f217
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: Idc1bb1f602ec245e4d034509bad69f6c509cf4d7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I7b9b20c22a32a17c7f4e1b04967cc7f9f0cafa77
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
hunspell/config.h is generated in the build directory, so fix SOURCES reference.
Pick-to: 6.7 6.5
Change-Id: I8847e50d4e7920792d59f829a6cc3fb7eb9bb45c
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Sync from QPlatformInputContextFactory::requested in
8596998cb025a8338c9403f5ef9db5a23f5cc682 of qtbase to
QPlatformInputContextFactory.
Change-Id: I37f9762610f91a93583a67cfade029079bb2a239
Reviewed-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
|
|
|
| |
Pick-to: 6.7
Task-number: QTBUG-80663
Change-Id: I599a634bb507db36b037c89435614f85a3121878
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: Id2b2715589c357eb0160ca5cb636db68622286fb
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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=../qtvirtualkeyboard 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: I03e5c118bf744c881a81a67ff15da3376a11236f
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
According to QUIP-18 [1], all tools file should be
LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
[1]: https://contribute.qt-project.org/quips/18
Task-number: QTBUG-121787
Change-Id: Ie7c6aa46e03a92f5e1780ca5c3bc920f912af765
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Example takes precedence over build system file type.
According to QUIP-18 [1], all examples file should be
LicenseRef-Qt-Commercial OR BSD-3-Clause
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7
Task-number: QTBUG-121787
Change-Id: I1cec83bde0b75c77bbce56337f2b9271f9406a17
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Assuming files in config.tests and build system files.
According to QUIP-18 [1], all build system
files should be BSD-3-Clause
[1]: https://contribute.qt-project.org/quips/18
Pick-to: 6.7.0
Task-number: QTBUG-121787
Change-Id: I7769ab962321f8f334882af61a08ed8fe6f6dc6a
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
| |
Change-Id: Ia9cfd71e8db985647bc3b1d01a9f6f5adb080e09
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
The behavior that argument was enabling is the default one now.
Task-number: QTBUG-90492
Change-Id: Id71dfcda1e056604e03fb6e32197733eeaf7b328
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Use NO_GENERATE_CPP_EXPORTS explicitly for modules that don't need
the autogenerated exports header file.
Task-number: QTBUG-90492
Change-Id: Icef7252ed25a562b02c1ec9d78f13ee0934a2068
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: Idc943390de5e91708450af2b7410665f2d311841
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I1c991bc78b5416b740c8deb488ade67e8c633739
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch 6da66ff611902d8c4d485568d746f49c69f1330f (introdued in Qt6)
changed the behavior to handle the hide through platform plugins. But
this cause issue for some users, with the concern that the qt virtual
keyboard hides after input accepted in Qt5 and not in Qt6.
This patch introduced new virtual keyboard settings property
closeOnReturn to control the hiding behavior of virtual keyboard.
Task-number: QTBUG-112963
Change-Id: Ia9433a7fe14eb896758e05f0943ad461f2790a98
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
|
|
|
|
|
| |
Change-Id: I2d325b58b3cebcb954aea2f517eb9cd1360e149d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I2270c084aa2d8f619860bf1b98b8a5a235b2bfac
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I465dd9d71359fce86c886f5ffd4efd87fe5e50c9
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I96c914df30bae6ff60bfb554da28e8ddc9bbbeb3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the missing Qt6::QAndroidMediaPlugin plugin explicitly to the
basic example using the qt_import_plugins call. This is used when
deploying plugins on Android platform.
TODO: QtMultimedia module is not used by the application directly, but
it's required to link it, to make the qt_import_plugins cal for
QAndroidMeadiPlugin work. See QTBUG-122607.
Fixes: QTBUG-121658
Pick-to: 6.7 6.6 6.5
Change-Id: I5c45541e5ceed556d5d995b1cb4ff1372859a16b
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
It does make sense to enable QVirtualKeyboardPlugin on Android
platforms by default, since Android devices require virtual keyboard
as HMI.
Task-number: QTBUG-121658
Pick-to: 6.7 6.6 6.5
Change-Id: Ia876d9435226ed1e74acf785d186da611f135f95
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: I69b178c93997338b11d2400ba20d8efea94a521d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8dcbd414202a782c2577378f7d270e130d217d85
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I452c179d4833c26c7cf88bd469539517ca8ec5db
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This forces the build system to build VirtualKeyboard and
VirtualKeyboardSettings first which makes their qmltypes available to
subsequent build steps.
Pick-to: 6.7 6.6
Task-number: QTBUG-121643
Change-Id: Ia0cdfe522d78c94eb87f7fd2cbaf6c2fdac954aa
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
|
|
|
|
|
| |
Change-Id: I42df390aaa29137c952b89ddf8a269b14358397c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ie2c672dbf332d58a70b8aade2df82b2b0196eb45
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Idb5d2cd7f6757b8a56042675276b2c7e05f5a151
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia3d1528917db7017351416755d5a758f1671e2d7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I5800617080abe97f6dc524471333f780b5ad002a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ifd9ec8a5df8c37b1b5cb209aeb0e2995e01f2471
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I52232e57fce3d6c98495a5159f9eee00265fd93a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-117983
Change-Id: I76971f6df74a93910ac790e765d7fd82a803e133
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
|
| |
Task-number: QTBUG-117983
Change-Id: If775ffb2e27ea0ef2ea2d5ebf408a9b0690b7a92
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: I8d14acab7fd7f3009c57da830897a086e7fd01f2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
There's nothing useful to test here.
Task-number: QTBUG-84884
Change-Id: I17c7d79f2ad726f5663f4805f17a8512ef40b108
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
|
|
|
|
|
|
|
| |
Task-number: QTBUG-120262
Pick-to: 6.6 6.7
Change-Id: I3449c3a60664c46a8fd75dc0bba6886d71652abd
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
|
|
|
|
|
|
|
|
| |
There is an unfreed memory block in a 3rdparty module, pinyin.
Pick-to: 6.7 6.6 6.5
Change-Id: I652b987437472b6e4f3bcf0e1cf600ba6d78d816
Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
|
|
|
|
|
| |
Change-Id: I96cbf432f1d9556dc2081ce0e19429157f42640a
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If3f42d1cccc2f06dfbc69454c950ed04327b7cba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If19f04588513730e15f92120a533942ad73e6236
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I9199cbdb5eb6243f2eede11203b5e15f4661324e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|