[qt/qt/qttools]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qttools Pushed by mirror-service into branch '6.12'. Changed from c21fff24ecbbd55824eb0e30785ad9053f13b8ac to 9e69686ee7570e3555ca9883b69b94894cde268b Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit 2c5638bb14d861470d5b5b900a5ea38e06439b7b by Qt Cherry-pick Bot (on behalf of Tim Blechmann) on 13/08/2026 at 11:40.. CMake: Rename qt_mangle_objc_symbols namespace keywords Per the Qt 6.12 CMake API review, the keyword arguments did not make clear which side of the mangling operation they referred to. Rename NAMESPACE to OLD_NAMESPACE, NAMESPACE_REPLACEMENT to NEW_NAMESPACE, QT_NAMESPACE to USE_QT_NAMESPACE_AS_OLD, and GENERATE_RANDOM_NAMESPACE to GENERATE_RANDOM_NEW_NAMESPACE. Fixes: QTBUG-149161 Change-Id: Id5c9e0a9e179aebd31704413d6a5b221269f8bfa Reviewed-by: Tor Arne Vestbø <[email protected]> (cherry picked from commit 1f7cd19a2ee28be2b0f21b981885b5bc4940ef52) Reviewed-by: Qt Cherry-pick Bot <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/2c5638bb14d861470d5b5b900a5ea38e06439b7b Git commit 6c0354bd681ad6b1e14a7f28aadaca93cb5eceec by Qt Submodule Update Bot on 13/08/2026 at 11:40.. Update dependencies on '6.12' in qt/qttools Change-Id: I0bc6e8215d54616ee388c3b091ca3e9b0b9834ef Reviewed-by: Qt Submodule Update Bot <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/6c0354bd681ad6b1e14a7f28aadaca93cb5eceec Git commit b72e6d09e271d9957f98fac8cc07530cee3c4ad8 by Qt Cherry-pick Bot (on behalf of Friedemann Kleint) on 13/08/2026 at 14:56.. lupdate: Fix up Python test - Minimize flake8 warnings (fix blank lines, imports) - Ensure the program runs and the (applicable) test slots are correct - Use modern QTranslator loading code - Amend 8d4ba0a8abbf93d82af6719db386f0a4d377e197 by - Replacing invalid self.translate() by QCoreApplication.translate() - Adding a separate test slot for self.tr() Task-number: PYSIDE-3418 Task-number: QTBUG-100310 Change-Id: I7b27032ceaeabd63f52513cf142c388deec0e5ee Reviewed-by: Masoud Jami <[email protected]> (cherry picked from commit b6dadb2342d2b3ed3d1e5b90b3dc8792aecedd4d) Reviewed-by: Qt Cherry-pick Bot <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/b72e6d09e271d9957f98fac8cc07530cee3c4ad8 Git commit 4632d89a47d9706163b9cb6f0777de3462938956 by Qt Cherry-pick Bot (on behalf of Kai Köhne) on 13/08/2026 at 14:56.. Add handling of 'Origin' property Support a new 'Origin' property in qt_attribution.json files: "Origin": "InSource", is the default, and means that the sources of the third-party component is part of the Qt source tree. "Origin": "Provisioned", instead means that the third-party component is provisioned outside of the Qt source tree. Bump the version to 1.4, and backport the fix to older Qt versions. Pick-to: 6.11 6.8 6.5 Change-Id: I552990813a364f7d5259dcff1acbb5ff8855faf6 Reviewed-by: Joerg Bornemann <[email protected]> (cherry picked from commit 27b84e38955b2237bcc5711b5bae50924e86a250) Reviewed-by: Qt Cherry-pick Bot <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/4632d89a47d9706163b9cb6f0777de3462938956 Git commit 9e69686ee7570e3555ca9883b69b94894cde268b by Qt Cherry-pick Bot (on behalf of Friedemann Kleint) on 13/08/2026 at 14:56.. lupdate/Python: Fix plural detection for QCoreApplication.translate() when count is an expression When count is an expression instead of a plain integer, the function matchEncoding() used by parseTranslate() to check on the "Encoding" enum in the deprecated overload QCoreApplication::translate(const char*, const char*, const char*, Encoding, int) (Qt 5) reads over the variable containing the number and thus plural detection fails. Removing matchEncoding() unearthed some hangs in the helper matchExpression(). To fix this, replace its implementation by a simpler one modeled after CppParser::skipExpression() and rename to skipExpression(). Fixes: PYSIDE-3418 Change-Id: Icb5ecd61487a368f2b32ada53e06683b449a13bb Reviewed-by: Masoud Jami <[email protected]> (cherry picked from commit da63fa00340b9c9cd5e6dbd7052725392179288d) Reviewed-by: Qt Cherry-pick Bot <[email protected]> https://invent.kde.org/qt/qt/qttools/-/commit/9e69686ee7570e3555ca9883b69b94894cde268b