Hi all! We have released the Qt 6.9.0 Beta2 today. As earlier, you can get it via the Qt online installer. Source packages are also available in the Qt Account and download.qt.io. Delta to the beta1 attached.
Please make sure you will report all findings in Jira. Br, Jani Heikkinen
qt5.git 096d09d1a55c48b26e334c6fa296a9f8208edc2e Add html5lib to python.3.11 5b0d2e87d0fcef5a56d4f04c0bc0c07bd615ffd7 Disable top-level configure run for the cross-builds 81f7f5b413bb7096d2c52d94561e5bd3270b3d7d Enable crash reporting via Swift on macOS 15 b07fbbf935ff452497dc74c46b0c11eb811998e9 WoA: update template 0148e13038f7de915192604a0b30e8b8b2aaacc1 Windows 11 23h2: Install Windows SDK 10.0.26100.1742 2c0ce8b3f2cebaf8b6bc7fdef793946c3fb2e64f Windows 10: Install Windows SDK 10.0.26100.1742 91ba03e3b56a12dc69c77025b230738a07b89329 WoA: Install Windows SDK 10.0.26100.1742 d78024c6d59cd9d3664d83f4543557e9d9024b55 Add missing documentation target for QtAA build db53942a70a85547045686a1242f2303a226d42f Provisioning: update Squish 8.1 5e74968c61cc1e0bb421aa7c862261f35833cf14 Provisioning: Add missing Vulkan library to Windows on ARM d777fa29268961196411ef7ebd87262fa93ccb1a Android: update emulator version to 35.2.10 6db401bedaa0900b4b04c67b2d606cb1c85000df coin: Switch ios-tests-on-macos to use qtci-macos-14-arm-106 51dec3728f8af5393b9aefdde503daa2e5921389 README.md: Update minimal versions of Windows compilers b7abace8945ddd45436a87a4b7b4a354df0c077d Fix macOS ffmpeg ios parallel compiling to cause resource starvation 32d895a2a092768c17e8c8a39302af030750f6b8 CMake: Raise CI-tested minimum CMake version to 3.22.6 5ae41db58600f3c9e7ded138d62aa3867b3d5e04 Provisioning: Make Windows Path visible at the end of provisioning cfe773d749ba625e748f6d179c0b8b2c0d94bd9f Provisioning: Exit when an emscripten install command fails 22b3565849350cf0bd5bce1a117fa04b565402b9 Update FFmpeg version to n7.1 5622b33626c537ea9a093f0e8a167b73331880d6 wasm: enable exceptions for autotests build for openSUSE 15.6 22ae1bb5eec41c426dce4334e3e7a2ceb74cbd44 init-repository: Normalize git urls with more than one '../' segment d619cb643ae804689abff94961f6e291a0d91a77 Make VxWorks tests more significant 1ff24549420f7ca8f15fb38db3529ce8419387d6 Remove openSUSE 15.5 from CI e583a0928b2eebadbae24affafd1672599e7d771 Make openSUSE 15.6 tests as blocking in CI ab25d7a08b4e124c0b2db9f8ecd502c5bfae1804 Extend usage of pin cores feature for all targets running tests dc1f9e060a69c8e4c8b8303771c20967aebd2076 Provisioning: Add Simulator Runtime installation to macOS qt3d: b41bc09078b4e086ac0ff0009d65dcd3e70918bb AspectCommandDebugger: don't rely on transitive includeS 9e026b38b370f9183c42912aeeb9676269dc9b5e doc: Fix invalid QML base type information in documentation ef8ca4b3d92264a35beb8f2688bf208ab2dbb786 Don't ignore return value of QFile::open 7808e65c618b31cd639b4b8dc2b5095a2f0ae187 Fix a few discarded QFile::open() results 981b15c1eece6bcdd9f37d384ca754182b2ea5aa QRenderAspectPrivate: use get(), not data() on smart pointers 8ceb01882beda62bab601979ffad2db4baa1ef27 Unbreak Qt3DRender OpenGL plugin unity-build 9c68d9f20ecab23b7cc2a23bc01b6acf005bfc1d Unbreak Qt3DRender unity-build 1eb8f8b0f5a0a2ef67c39c0705ba7f7707abaef6 UniformBlockValueBuilder: fix unity-build 06931283da353b8f347ead0f2a5d5b76dbeb8e84 UpdateWorldTransformJob: fix compilation with C++23 GCC 14 unity-builds 2f2db6a99b6ad6e3021b38ddfb534f7e0be384dd imguirenderer: stop using deprecating API for key events cc3ca8c1886e2075845e825358ba424739e69e7e Remove early return in image unit unpinning procedure 41b8b8e7e6d8078c4f68066935d60a8538d5aa15 Animtation Handler: fix unprotected concurrent access 39c15c52dc9cab3524138d6006e85b85f02218d4 SubmissionContext: correct blit interpolation mode 6533c62537205f0c4f3be6565100579aaf766288 QRay3D: fix transform qt5compat: 8d51ae4900fb7efbb8018197457da643bb9a8b55 tst_qutf8: port from QScopedPointer to std::unique_ptr 31d49dc57c41213ea12366ad326b7e5cf55ba871 tst_QStringRef: protect QASV{QSR} test from all except GCC b7b221a0425511278fef91d2a84790108b8c6563 QRegExp: replace QScopedPointer with std::optional 25d3c9366b60844fda73fc4598cc341b92db0216 tst_QStringRef: protect QASV{QSR} test from MSVC 2df7508bc03e3631dba370f45d751cc46db95fa9 QStringRef: preserve null-ness when converting to QAnyStringView 92094c9b352054fa8cc288b65644b3f820dcafa5 QStringRef: fix lost null-ness when converting to QStringView 544108b444b7a573b40d5a8e44fb60fc115bedd3 tst_QStringRef: check that QStringRef->QStringView preserves nullness qtactiveqt: qtbase: 6ce164b3e0e13f3eb376baa4bdb467f9bb331fbb QThread/Unix: move the pthread_key to a file-scope static ea6d467c050c9e4ab58f970f6720b428ec43c8e2 tst_Q*Application: add tests for unusual qApp creations and exits 2bb83f6b16d08d2c30bc6fbb226ad8033f312e88 QIcon: don't search for high-res svg icons 197a46313d5291f37c9524f21221edb2b9fe7dca coin: Ignore exit code of LastTest.log copy if COIN_CTEST_IGNORE_EXIT_CODE 58221c19559541d7da24fa68f05310aeee230e26 QTemporaryFile: fix incorrect info about duplicate placeholders 0cb24132198cca35d1036bf70675ff874bd453f9 CMake: Fix sbom git vars not being available in various scopes 65b1756d010304d62755ba411962921c20492068 CMake: Split SBOM implementation into separate files 3536eb32bf7e6b177fe600256dc9efd0ff653e36 QStandardItem: correctly set model during insertRows() 3660ff9ff88a69ce9f1366e5870f6aa0323f1fda tst_QSaveFile: QVERIFY the commit() return value in symlink() test b2dad9724d5c92582851e56ba73383644ea8b32b tst_QSaveFile: mark a QString const ab9021e2d656ca5e318808e5f1a754a1c124ab7e QSaveFile: mention that you need to setFileName() before open() 3ee0cb32e027f2dc0f83a89c68b0ca21fb172525 CMake: Fix LINK_LIBRARIES not being properly processed for SBOM 7d0b4be42d92de9a0ad27cc6da4ce415556c10f6 CMake: Fix purl variant list iteration b07580da56e0156104666c40e3bbe5b5a877354b macOS: Completely disable lldb backtraces in QtTestLib on Apple Silicon b04935ed9f72d63304e0ac83a50a2f232076ae17 macOS: Enable crash reporting for tests via Swift 0db648ba3b420fda34e1102799d02d7e4f370c8c QMetaEnum::valueToKeys: fix REMOVED_SINCE version 5e84f22a0a01fd67c6ff64dc173f88eb632f0260 [docs] Fix a typo in the QColorSpace class name c74f0ccf1552271cc7a01bd9baa3567091894623 QTreeView: fix Private::intersectedRect() 2220e447ca76805c3fc299fcc4a6a586739deb46 CMake: Fix file path in checksum computation to allow spaces fafb4f11efd149d0d793004bdc37099fc6d85f50 CMake: Use the $<VERSION> placeholder in qt_attribution.json 21815ae5e58622b3a9c207727296043714931c58 CMake: Replace placeholders in CPE and PURL strings in SBOMs a32359a10139e065dd634ad11ee42f5097ddb3d5 CMake: Add internal functions to get various kinds of spdx ids 97775f43a1725f8b1f001722c4b88ccbac4a41a6 CMake: Add way to convert JSON SPDX to tag/value SPDX document 5a878ca693d349805a82802c7a11efabda9eb14f CMake: Allow adding custom SBOM relationships to targets and projects a33ce2a2ca3e25c128a069af2703d0e39f342e34 CMake: Fix project spdx id used in implicit relationships 31237ffd5f36a0d624ca57efd7fb3cfb50baabee CMake: Add API to allow referencing external packages in the SPDX SBOM 419979e0dcdf154e255b5214e1666b1de3546743 CMake: Add API to include custom cmake files during SBOM generation 6ed0b578a8f00f0c474a95f950a9929d5537dc29 CMake: Add SBOM support for translations, custom files and friends 04c3e5e5a75dad0af0609f90ec65f61851bcf9fc CMake: Remove SBOM multi-config dead code 6e74281ba3a8c7535a5a0902ef619872712e1a37 CMake: Move SBOM project ops setup to run at project begin time df5c9259af2e915e2ae8caa6122456e9f067614b Split the tool dendencies lookup to Qt and 3rd party 887601bf0e6066d00ea34b63828f2edb64bfc3f2 Make QWasmScreen::allWindows return all (wasm) windows 83cb2ca3444b04b385535920a0f682328edf4514 CMake: Simplify Qt6FooPrivate -> Qt6Foo package dependency setup 58113ca96e8141b25547783d131b60245f55a2e0 QFontIconEngine: implement actualSize correctly and fit pixmap to it 96c5792d5bd4714c3700ce77cd9d9ffea56ae9dc QUuid: mark Version::UnixEpoch as since 6.9 59420d3a0b476834e875652c79bbc4ecf833df02 JNI: avoid detach attempt when populating an uninitialized QString 30e7ce0fc17950f78ba23b4f26824b18253ae8ec JNI: add missing qxptype_traits.h include to qjniobject.h 1ed487f1acec0a72d6d00075433caabf13fd537c JNI: Simplify Traits specialization for QJniArrayMutableValueRef<T> a090ecbdd1ed3016a11327429cb5ea7633713b7b CMake: Don't export 3rdparty dependency find_package calls 087db1d000980d7b1beab9dfe88104eb885d62f2 JNI: fix declaration of QJniArray(Mutable)Iterator postfix operators b18c3ecdbd396e8c516a7f5fb424a3a5144eb860 [docs] Add description of other C++20 features to the overview 85088954de10c266242c2e7a35da4a669feb6bab Third party code attribution: Change Id to lower case fa8effc7da2417f6ccaca923bd1b2c376f63ac38 Silence qcompare.h "zero as null pointer constant" warnings on macOS 69277b9ed921a0146ea1fe0082f93889d96e18b0 tst_Q{Chrono,}Timer: fix typo in CMakelists.txt 103aa5afb2d95f883daea41715c97455550285b2 JNI: replace va_arg helper with variadic template 37effa5dd3b7345ceff38f55ce5b563d2748962c Windows11Style: Misc cleanup for drawControl(CE_ItemViewItem) 1426bd170bc9c02412159f6c19fd2e7783b59b49 QBitmap: undeprecate the QBitmap(QSize) constructor e342a5261332c2ef2c3b0d4d14f22dbdbd4a99c3 Expand tst_qjniobject to cover float arguments in JNI native methods 8b7bf25f7f71e59dfdbf011921826546781cb2a2 QtGuiTest namespace: Export symbols 6a6ce2474e6b6c24dadf8ed2b007c7b3000cf6da JNI: fix JNI warning from local reference mixup b39b3551b72d9e0d894d0f2eee12e06fa46dfb0c QStandardPaths: use qTokenizer 96fe1136081e6801ac0a6951a1a228314d08124c doc: Fix description of QSizeF::fromCGSize 875ccc41f4eec3e85316d213b9f7c729fb35b924 tst_QSaveFile: add a test for attempting to overwrite a dir 765aa27aa3aaaf6d3fa742e1b76002515c5a005d QMessagePattern: "precompile" the default pattern 9a1edf52d4b5af35d29b4b2563d1cebafe889385 tst_Http2: Test SETTINGS_HEADER_TABLE_SIZE handling aae66d751896a0015e50f685af4f173626c0e397 Android: fix warnings about Class raw type usage 11abd8704650cf09d8259adc58fa7f7a2ccaa2ed Implement QUniqueHandle move assignment using MOVE_AND_SWAP macro a892eb50d3e0238d0d9508460dd4e88762622c59 Android: add android test runner docs to the build e3feb85abc67b32ffaa4cd20cbc0a5789c7d5583 Android: pass safe area margins to relevant windows only bded4bd5fcb319eb1e95f61a3b6bb80f555279a8 Require that the handle type used with QUniqueHandle is quite noexcept 55dc2af21db3059600465b194daf08cacd925e05 QHttp2Connection: Fix handling of MAX_HEADER_TABLE_SIZE setting 40608d0a37fdecc0464c982639884b1b7abc6e79 CMake: fix absolute paths w/o suffix in pri/prl files b5c3a3fe732075112e62217f06f7689c8c5b7090 Add change-notification signal to QInputDevice::capabilities property 79bd27a82bb3a9d6677c5f1f24b1da7dc1bb4d41 CompactContinuation: make sure what is being deleted by runObj 2a121a9506145943b0ce5296d673afb46199ecea Fix wrong value for 'noon' in tst_bench_qdatetime 1b09c46051b92d072ff0bc9b8044ce79f00225fe CompactContinuation: make type member const bf535c4c66b8d39e7c9a067155bdf2f6ea26a924 Windows11 style: fix drawing horizontal progressbar in rtl mode 5ff8c2eb00aedc3fec76fe63e4914a6b4e5f32bd Windows11Style: enable mouse tracking for QTableView 11b9657b082d690e93a17790c0fc87080bb7240e JNI: don't access null jobject 6dc19b55fc6d6dd3198b744f713101cf3b77c0c8 QThread/Unix: revert to pthread destruction instead of thread_local 60eaa42a2591b0f4fdd1f8352dea2f5002b4eb28 Revert "Add categorized logging of delete later machinery" 7f78908b44373a61d573002ee27926de3b677efe Mime type browser example: Add translator loader code 9413c19cc1f394bc39a9f46d7d12a71fb42c8d1a Update CLDR to v46 2101e9146522efa3810b10312207f7700fdc4bc7 HPack: test and fix Dynamic Table Size Update a30613197731cd77dd4dac8e3d7d8205718c37f0 Check for valid QAccessibleInterface before invoking action 59861df8ce4c7c69cdf1c7a8738eeac81ff2d8c2 Draw icon overlay manually instead of relying on the api 9db6df1a56e79c13f942e29a28a607284bcd20ca iOS: remove registered undo/redo actions upon qiostextresponder dealloc 6d8afaac84f995cfb008bd2d3eb59fe4fe10dd69 Windows: Add Key_Backtab as possible key combination for Shift+Tab 64c5043a40c061c5910d755752bcc3f776298cf4 Add missing noexcept specifiers for QUniqueHandle handle traits 0ce8e1db2bae8dc5da1b4ee3ae55fc5115efa491 Fixup minimum MSVC version check when configuring Qt 0e14e9042d5f9237cff14584b7a3c814535a5544 CMake: Handle DESTDIR for SBOM doc references in top-level builds 7b356f0f31e3bbfaeed25dd338c9c9c6d3c3f2c4 QtConcurrent: fix support for callables with deduced return type 33f37ff6376835dc8add4e5d8273f3dc5e7b086d Test that reset() and move assignment handles self-assignment cffb015be5811eea5869d5f4ab5708ca692ff258 gui: link with OpenGL framework 8adfacca6184d439c5febd71a6c78db3edce87c6 Add missing noexcept specifiers for QUniqueHandle handle traits ee432b6431f9f0dbe07502a2abd6dc194a21eddb Rename Gui test utility's factor() to scaleFactor() 850ed0222f8ff1808ad5508ccf4bc6bfa78d061f Android: Fix freeze on start when the activity was destroyed before b72c4988fbfbc9b695601e4ce266e8a52c264d73 Implement QUniqueHandle::release() using std::exchange cdc881149200bb86e56f9fb7e2f8bccbd7c8e1cf CMake: Error out when xcode / SDK version check fail in Qt 6.8+ 5653829bf8503c38f705893ebbf6b11dd69b211b Make QUniqueHandle::reset() default to invalid handle 23784556472c63a3e693bcd5668456c0fd8b7ef4 Unset the temporary variables in Dependencies scripts d83081c78e96aa493727159f1a3fedeaf4a3b812 Assume that the Qt Plugin package is FOUND by default b942110a4a5d54ef1f225d9f71107a1c6f9132e8 Adopt the Qt dependencies lookup mechanism for tools dependencies ee533138d8e2eddf38a1768913b3a1a1192a3213 Use the 'call' command when generating the command scripts c35cb5fe9a967954fa1269d726082a025bb4c8f5 QRhiWidget: mark (Private&, parent, flags) ctor explicit ffb442db62888db5b5cdf82c03655c09e58373b5 qpropertytesthelper_p.h: port from QScopedPointer to std::optional 5ead2a3d63a905ed758390e1558dbac744756077 Fix QTransform::quadToQuad() to work with QRectF ff596bfac8711ecbeae37671079517132222eb95 Revert "CMake: Temporarily allow using any version in Qt's CI" 076a818f7490b7e6b10dc5ae831a447226c00ee0 rhi: vulkan: fix crash when making readbacks in consecutive frames f13ef41580352f588245ea693fba3533fc9f6a34 VxWorks: Enable video device discovery 7aadf25ccd70fd739a7b06f6b6bccbdee03847a5 QThreadStorage: replace QScoped- with std::unique_ptr 77de3d45d3a56bfc04dd3bf2838bcb8f09f64ca5 Remove QT_NO_CAST_FROM_ASCII from QT_ENABLE_STRICT_MODE_UP_TO 90fab1e4e98962ecaff5fd66d218d4f76cb7b8cd Fix QtFuture::when{All,Any}() overload resolution 73b8c83ec727b61a4b99d444ac84d540d0842730 Do not duplicate JsonFormat enum 523f71129520a2f8a1017eaa65955d521b470b5c CMake: Yield error if VCPKG_ROOT variable is missing c806d2bbbcf38fe0041defb671483d280d23644a sqlbrowser example: use = default on empty dtors 101fedb17f1d12ba49d09ac8ac5ca9ba9e28f828 sqlbrowser example: fix ugly margin around ConnectionWidget cc1af8409aecb26513e1c06284e3b91eefa5d0db sqlbrowser example: use explicit / override 88600c30964bc1d11ed09e3dddd4cbe4477f02d3 sqlbrowser example: use unique_ptr to hold m_ui 02f05bdb5fa7e43d36a50d90a290dd069c2dea62 sqlbrowser example: use idiomatic Qt [3/3]: use form-layout 8dbd0828e94497ab6ee6c5d924e51b4778e5bccc sqlbrowser example: use idiomatic Qt [2/3]: use button-box / override accept() f2b88b3225e6267126b722c50cc781159b327e4d sqlbrowser example: use idiomatic Qt [1/3]: disabling group-box 381dca29ff125e09986ade5833a59aadde179d92 Replace qgetenv() calls converted to QString with qEnvironmentVariable() 36d260014fe28be17259abee7547b660669dfdc4 qEnvironmentVariable: avoid a temporary QByteArray 01edc916d210238a06a043c1f8f9f44d69113ce2 moc: fix GCC -Wextra-semi colon after member function definitions 5171b7f4886ead3577fad61f6b2675efc8c3848f src/plugins/*: fix GCC -Wextra-semi colon after member func definition cc369ad07f9d66fe7ff71170a1a3ddfd2245e8cb QCryptographicHash: hashInto(): check the buffer size earlier 11f485ea68cff32f550c3d99475bb859a7495f69 tst_QImage: fix discarded QFile::open() results c9709094377ca8a5f419e49996ce0091b95a6141 tst_Q(Gui)EventLoop: Unbreak UBSan build 5cd16659ff0c7421d5375fcb6114d96f875ff6d0 Port QtCore from QScoped- to std::unique_ptr [1/2]: private uses 3ea877a844438af01337d77b1f813a2af04aba05 QLibraryInfo: de-pessimize prefixFromAppDirHelper() 60a264ed504b66c9b54fa15c14ddbe3985d6b6d5 Coin: Tweak VxWorks testrunner 884c33835556c2485596be4bb53e57e6c37e202f egldevice: allow DRM device path to be overridden b06125aa51d082526e8ea50cf7cb365e3d60fa9c uic: Generate fully qualified enumerations for QFormLayout bbf78c963640e3fd857d46c3b42cd47cf1e02638 tst_QCryptographicHash: split 4GiB tests to a separate unit test 6790d8d716d330993d892b5df14b3e3cb6b8343a QCommandLinkButton: fix drawing high-dpi icons d39c493390202faaa51e4f8ccede82acfdf07f5e 3rdparty: patch BLAKE2 sources to not export anything in static builds b79b2edde8cc0dc3af6aba75c0dce65d620f6fe6 QLibraryInfo: port from manual memory management to unique_ptr e23933e868949b823b1f3f18706dcc3a7245d28f QStyleSheetStyle: Honor box settings for QSpinBox 314c91d94e9672141219569421b6120dfd385fbf Widgets: pass dpr to QIcon::pixmap() fba5f806e6d7b7ab3a4c5e0796a0149218888843 QCommandLinkButton: reload icon on style change 843e2e130939b7c7729da24f65b52b34f7417dff JNI: don't pass jobject by reference 5e6fa3dbc5abc765c60463fa101692bf40c6055b QTest::toString(QCbor-type): port from const char* to unique_ptr<char[]> 8fdcda4dac3804006e870cb8cec3e85ea803d70f Replace qTerminate() with std::terminate() and mark it for removal 09d44fdef3acf4146a26d6ae757eb2915b29f147 QSaveFile: make it so flush() errors imply commit() failed e6434a71eb3d131964650d60085c3c267d643f94 Avoid unused variable warning in qfilesystemmodel.cpp 353d22756fa995e2f50e1af92f49728532cd29ff Fix a performance regression in QDataStream aff082764ae2dc6ca3c7e9c9ee6573bdd5b4a2de tst_QSpan: check QList<int> -> QSpan<const int> doesn't detach the former b6108318c2a7e79c297e6fa7cdc9f6de88b6efa9 QFactoryLoader: load extraSearchPath first 7b5dbe165d04725c3d68e7daf844ad0d58bca815 QDecompressHelper: fix compilation with GCC 9 fc29f57a1765a4fd38f1674e2e8960a5be02c381 q23type_traits.h: use is_scoped_enum_v from std 4354d7797e9b7150a60b73bfac2e372558f54811 QDrawUtil: use QPainterStateGuard 6f7b8ada855f6b2f795622c4e698f3e7fe05eafd QCommonStyle: use QPainterStateGuard 4eaaf89db5bf25d30ea2b336a6cd0f4287849d53 QWindows11Style: Adjust Subline for QLineEdit to fit rounded corners 4c2f439001f49c9aa380d16f0e1fa7e574e03fe8 QWindows11Style: Align QSpinBox rect to match QLineEdits rect 8f1438b1a8305ac25e449a475021b0ad9f487ee8 Avoid creating Plugin targets if the dependencies are missing 610ee0c5040cac4989a1f624e7678f83668e99a0 Don't include bearing of mid-string characters in max width e266949979624172bae7484b48c530cf48f8eb9d Apple: Use automatic rendering mode for icon engine b91edac40d4ca62c19038853f0e45d48b0957325 tst_QHttp2Connection: make settings exchange wait for acknowledgement 7ce68e59fd22d27bf0f860efd12fd62ef4870b29 Increase VxWorks stack size 651b5150741af374214e9d28fdd81f991f2c084c Change QImage::mirrored() deprecation from Qt 6.10 to Qt 6.13 1319dcf472b97652883f01bdb411e7719d1cc2e4 QWindows11Style: Adjust position of MDI subwindow icon 9cd2e3ffef75642b89c8dcfbc57b71612634677e qtesttostring.h: standardize on unique_ptr<[]> ecc31955f1ded212c334c87195bd1dca040d2565 QWindows11Style: adjust text rect for CC_TitleBar f349040b39f6c560b2ccb17510fd6cc2c49ab6b9 QDrawUtil: Cleanup qDrawPlainRoundedRect/qDrawPlainRect 319b31a5a27a2117c9b372f5bade6255b8bd09a6 QTestLib: Remove logging category declaration from public header 1596b5855cd3cf1147fc364ab10969f0c01cfe32 QDebug: constrain the new Standard Library op<< 7ab28855940a0a7de7163e0efdee9e89e30a092a QSqlQueryModel: add new function to refresh the model data fc29afbe1a2defd175bc09188eba1a4666a86092 QSqlDriver: return the connection name of the assoicated QSqlDatabase ed1032975edb335a56083fe319b191e8b43122d8 Include right bearing in width of layouts wrapping on spaces 51ed0b024b35f1daa67ac8d129d16dabb6bba2c9 doc: Clarify usage of QFontMetricsF instead of QFontMetrics d1c0eb22914645d021ad6414f3b88003a97a6566 Windows theme: don't refresh anything unless theme really changed b2bb9ef0f187a3c3d22c7f7714c038d07f87bb1b Refactor hasCompareThreeWay check 9e22277d28609f951405b98fd9441378fe728f76 Cocoa: emit config error when using 15.0 as deployment target 3b4a7d4881a225f686cb2bd3b436947911dac331 Doc: Set trademarks page in global configuration 43ab4d5c7b25e404766a6c6fe827d9f46e627181 QPainterStateGuard: make movable, add test coverage 55a46ec005894394031efbee1b9c2269bb1d8eea QCommandLineParser: include the positional arguments' sizes in --help f10b13e469d25bac6965049e68e4bb9b787bd157 Android: document androidtestrunner tool 5051e2b97b44e43ddbdc9ec2beddb162e2d61a0d Extend blacklisting of tst_QWidget::showMinimizedKeepsFocus to macOS 15 d5cff9be0e237e1df601b73d06e5e0931fa62912 QDecompressHelper: add comment for translators in readBrotli() a994bc80fe6674a35aa3f2060f31b4c391942725 Update bundled libjpeg-turbo to version 3.1.0 8c3e5bcd21e60d4867b0197bae88f700e9b34716 Rename qscopedpointer.cpp -> qscopedpointer.qdoc 9834571282d5f0329d6aad7d2a9fb3e4e6240faf CMake: Split off private module config packages 072f2a224164bb091bc6b4c6f20376bcdd88984f QXmlStreamReader: use QOffsetStringArray::viewAt() da9ff584d1475dcfc92e6f6323eef82b145d853a Protect QT_ENABLE_STRICT_MODE_UP_TO against predefined individual opt-outs [6.9] d328e8eaaf96b7a4337169e385bd8c58623028df Protect QT_ENABLE_STRICT_MODE_UP_TO against predefined individual opt-outs [6.8] 6eb41440cd098d5d23405d70198fcdbaca5570fb QTextStream: port from QScopedPointer to unique_ptr e63884c5933d0a5c63fbbe27af85afd6feb61e89 QRadialGradient: Fix crash on huge x values 3c0f08ab7064d2c4183844613f08b3630f180fef QBoxLayout: don't crash on passing invalid index 72f48d084095f0fa103bfa6ea70c1b74e4a165be Windows11Style: Fix horizontal scrollbar arrows in rtl mode ab667d881d80355419bce6a78469e1e3bd2ac026 Schannel: chop off garbage bytes if encryption fails 5fa520a77ca8cbfcd43338813f6f44188ae3da75 Doc: Fix usage instructions for the \youtube macro 019feea9b1f3b035e4e2e7647ef3dd9da40b59a6 Always send QContextMenuEvent after the contextMenuEventType event 835475873b762cad72832cbd793517924e324734 Avoid linter warning "AndroidGradlePluginVersion" abfaf5189cb8e444d28cbc20ec0471be7e3e78b3 Remove _qt_internal_find_dependencies 2aaaf7cf1242de33c868203d0361b8d8cbe6dc31 QThread: Link to QThreadPool::(set)serviceLevel 0a4ff045f1f86958a536cae9f040972f704455a2 Http2: Ignore RST frames on already-closed streams aac98b795d01408a8927934a4255a5857a8bc5ed QDebug: make std::optional stream operator SCARY 94928669c128088c107f20aadd1fa74c69f06e89 QByteArrayView: add a ctor for arrays of unknown bounds 6cd5ea15efef1c32836f1bbcce0316ada368f3aa Use QPainterStateGuard in examples 3339990b4b706162619292d235d50dcfdf862d44 QPainterStateGuard: make InitialState enum scoped 0dd2561d54209666cf78d053caf9b2d94fb1d80e QStyleSheetStyle: Fix resetting fonts for subwidgets a8b8a6fd6d66d481a54caf2958fa5a35de960f95 QPainterStateGuard: document that restore() asserts when already at 0 ad16cd816aa03d6481d87305fac75f87959110d9 WindowsQPA: Draw custom titlebar with QPainter c39a944e7489f18dc6da27c4b751bedc51072786 Revert "qnsview_drag: only ignore key modifier while dragging 'within the application'" cc2213ab271cfdaa312c3ba93dff0a294d7e11f3 Change QCommandLineParser::showMessageAndExit() argument order e69e53de8e652b7bff73388e6d0d5099f1e728bc Add docs to the new QCommandLineParser::MessageType enum 6e3d2ad44f5a2c0baae8124c828e8998a14e1c25 Android: Fix for multi-ABI build in androiddeployqt 7c332839e0e90b32cc0b590b5de945af8a1c4c6c Specify an underlying type for QCommandLineParser::MessageType 9610a7cbdc9d3fe3df116edf9a251dd011ed4693 QCocoaDrag: Only update m_lastView when it actually changes c8ae8244b431e20e63eb8c6934b5c814c1e33582 QObjCWeakPointer: Clear existing associated object on assignment 9b2e444811c0dde2b0b47e8f449371c2989981c6 QAbstractItemView: use 'int' as datatype for updateThreshold ee6982605410c62ca68f05f5666f8af069dc3e0e qthreadstorage.h: fix position of namespace macros 3c0986a34ca2ff661f23c1cb4dd043ab2550e42d Windows: Fix title bar size calculation 9e86f73f8264c2b5f3c8ec2b1144710ae70bfef4 QStringView: refuse construction from QStringRef cdfd686714c52f47544d2805446dcd3e29769f6a QSqlQueryModel test: don't copy a QSqlQuery 78051d03caa64b990ebf6180441d3f9ca873e5f4 Document that QPlatformTheme::standardPixmap should always be a 1x pixmap eab71ff6b0d4bee0b872e5ba38a52f9406df40e2 Windows11Style: adjust subline color in editable widgets in dark mode 07ad8c844439d397a8f6ccd87dee7fbfc237f729 QStyleOptionViewItem: document 'widget' and 'locale' member 501f78855e9a2212cd8c9a9f50c1728e9e945f2c Fix DirectWrite subpixel antialiasing on BGR screens bfb80b7b451e0bcb06437668f180961f560260a3 Support variation selector when emoji segmenter is disabled f5e2166bbd77b9be2fc3a9dfa0660427525d6276 DirectWrite: Remove ad hoc font resolution through GDI 9988cd2469100ce6f14e847d25840984e3a9cb65 SQLite: Fix attrition file to have right version number 440dcaca27d28259276f8271d0abf059f04ccca7 Android: handle quotes in hard-coded namespace in build.gradle 7ab145a9ef20d1a7b787bcae82ce0196e60ca6c5 Output both global and local data tags in benchmark result header b5ba125fa07c71dfbd5ce0d62b946c232106f91b QMenu: Accept accelerators typed on keypad c437c6a4f678b8ccf531db5b1ee441bab458c0fa Style: pass widget to styleHint() where appropriate ff303c5cd9f0ea0bea063775795157c523e74ef9 QMutex/FreeBSD: mark the functions as noexcept as it always has futex 510f8005bc686e947e613e4dfcdbb81a364624d3 moc: Always indentify as moc e9509291ae6d0da991d058bec414bf13b24e1b46 QSharedMemorySystemV: fix shm vs sem typo 7664b826db634d479d715c17ff93b822fba5d187 QMetaType: remove the temporary QMetaTypeTypeFlags compatibility 8bd0625f54bf7cbd2121bbdbcb45fd5f9566b63f [docs] Add QSpan details to overview of C++20 features 4d009678ce1f8ca63d62fdbb09c80ec2f80811b9 Fix in-place conversion of certain QImage formats e2a0ef30da08ed46ea90e2c7aa297c8f8faf0dbb Fix assertion failure on parsing Feb 29 in a non-leap year d53feb3da2064575debba91fa7d9e6d4edc0b112 QHash: fix small performance regression when detaching with resize 7baf9d06b50b3f13643df6aa097a848ee9bd7b6d Fix typos in qstring.cpp (noticed while reviewing other changes) 9d7fabb6c28f89ef9fd85ffe7b2be8358c178794 QHash: call the different detached() overloads depending on resize 51bfc9da41faa41a3161d30879b394a0dac94dcf Q{Any,Utf8}StringView: fix construction from arrays of unknown size 1f0dc7635ee5b004e15cdefc948fa4dc5d04bb23 QLatin1StringView: put qstringfwd.h in control of Q_L1S_VIEW_IS_PRIMARY 137da0326a2988c9e93afd1359ba932bd18d6da0 QStringView: use qstringfwd.h 60d28c8c7c1e3d077db88b80a04842f984d02182 Android: Fix some warnings e076767bfd150da155d7eb6073a5f86024ed1471 qstringfwd.h: don't include qglobal.h c76b845d9070b5e60b055839c1359185d605eeea Doc: Fix links to QIODeviceBase:: flags 604dcc714a39c70ec537b15208c9182e58022d52 Doc: Improve QTemporaryFile::open() descriptions b70e61788fd14f5bc8810cea34b24980bc6db79e Doc: Improve QProcess setStandardOutputFile description 5d2f40a14bb584550305b96cfcdbeae3ca66de56 Doc: Improve QBuffer::open description eb44663eaa754c44dd11e403569cf33d6806304c Doc: Improve QFile::open description 83e18b6540fafc6f3e0b4700587b026dc08f2d36 qstringfwd.h: add missing QString fwd decl df2f31b9bf5710433099bce550f839ac5e5444e0 qsocketnotifier.cpp: un-break -unity-build e8605372bab15d0fd7cd1cdb7c9c010371ef8726 qsettings.cpp: really un-break -unity-build 00f6df326fdfc2f31501ddb90fadfc3f3f245e6a qresource.cpp: fix -unity-build 06a209384aff389af1b73cc77266f9b392219845 tst_QString: extend arg() tests with enums w/o explicit underlying_type b143215c5413a55415abd45ed23b5cf3f691beb5 QString: update docs to prefer "UTF-32" over "UCS-4" 31e30122963796d454d0351da92b0a608f305e50 tst_QStringView: verify that char16_t[] args aren't ambiguous for QS/QSV overloads bb91219b26ac5a617916ba2704ff353b7bea6513 QString::fromUcs4: use std::char_traits or wcslen() to find the size 2dfc0cb6f6f1e29a0a1318793b29b89390543be6 QStringView: fix construction from arrays of unknown size 2a512fd90144ab562fb122ea39af1e89b3921d0d Use inline namespaces rather than "using" for logging categories 443bdb96206a66159ccd07e0704015cf07321327 tst_QAnyStringView: complete Char[] CanConvert sets 149150ab47eb4e5924158e8e47aa71f3d6300c79 QtSql: fix GCC -Wextra-semi warnings after member function definitions 29e269567610aff4e26738aff507e58e23900133 tst_QStringApiSymmetry: test QByteArray(weak)/QByteArrayView overloading dbaef86144372ce17f5c49b61454b2edfa1b2b6e Fix GCC -Wextra-semi warnings with Q* macros 9bcbeea2adeda6b23b030a18af04fce9bf7e5998 tst_QByteArrayView: check conversion from various QSpans 7044c32963d550d12c81bcfebee9a68f5ac8aaed Fix docs for QSet (in)equality operators 8472fc25732b597cdd409afed160f537cfaa1f68 Fix GCC -Wextra-semi after member function definitions 3de6c570fb5e7988be12535e01dca262b997e9b9 QFontIconEngine: if we can't find the named glyph, try ligatures 8b4a8b1e108e30117b8e242e0a2953c83d72b845 QFontIconEngine: always initialize with a non-merging font 609d34d7023a4d9339238fe90bf4da2288d14cdb [QDomNodePrivate] delete unnecessary pointer check from the statement 49cf61f6416573809f8a095fa0d4aa65890b8218 QWidget::mapTo()/mapFrom(): Do not crash if parent argument is invalid 80e581d91b7cb9c97f0f53e3f74531c9ed8750b5 wasm: Link with FETCH library only for MAIN_MODULE b3c60bd11fd19a98569285643f5ecad84cd60c29 iOS: Iterate accessible interface to find window 8a7ee8d522bec6b37e83ffd158a1ab944154bfe0 Widgets: ignore unhandled right mouse button presses qtcharts: qtcoap: 5263266a6abcaf6d5519b2911a4ee7c92c7e9c9d Move logging categories into private header qtconnectivity: 53e991671f725c136e9aa824c59ec13934c63fb4 QLowEnergyControllerPrivateBluez: guard against malformed replies 77f4721cc243e864c95a1fa9ec93db20a9fdd9de Add NFC configuration summary 65c7d3812465d53d28b14d63625e6d7c56a101ba Make NFC configurable without DBus 8f61fffc18318d7e39aef349264557e14264cf53 Make finding optional components quiet 9ad745fe30bca4d52245b331324ca4e44f52e5d3 Suppress notifyCharacteristicChanged deprecation warnings efe537a556f609256571e126df6104caa78b485d Suppress setValue and writeDescriptor deprecation warnings 292a88f3ff114450b711dce3abd92297571918aa Suppress setValue and writeCharacteristic deprecation warnings 63ef1d6e34844b02ace008c7b9315a8288f36436 Suppress characteristic/descriptor get/setValue() deprecation warnings 652cadaa33224227ac66392cc337bf06d371eb60 Remove redundant cast 8f93dbff6ce0f8adb57501a8cf58691f0d78735a Fix missing type arguments in QtBluetoothLE.java a60199c8cf32ead143a9be39dd8ddcff6ca3f76d Suppress deprecation warning in QtBluetoothLE.java 566666cca6bbe7825dedb1761da9632971fadedc Fix deprecation warning in QtNfc.java 998274f0a28d3c43f3a0ee9b1dc112ea01a9fdb0 Fix deprecation warning in QtBluetoothLE.java 867c18db8d7b31df3ba1410cac3cfa6916bc5674 Windows: fix reading of User Description characteristic qtdatavis3d: fbd1d511a1b79116b0ff8303b07981a6a260564b doc: Update types of QML properties to QML types qtdeclarative: 237decc5ef072c10dd3d528e768faf08332bbf62 Blacklist tst_qquicktextedit::keyboardSelection on opensuse 4675ab9b4029034c73a14e9f358c50463feffa64 Blacklist tst_qquicktextedit::overwriteMode on opensuse 4cd45deff4281be66d3c5cfd0c2c38ea1d1e001d Blacklist tst_taphandler::longPress on opensuse 672726908f5b62a91fc036b22703a090c2d8232f Blacklist tst_qquickflickable::nestedSliderUsingTouch on opensuse 6223069aefd4ebb17af040d78f6e43e3524e1bdf Blacklist tst_TouchMouse::touchButtonOnFlickable on opensuse ae6b9d14e67b21e2022f98f01574933df6d56aca Blacklist tst_QQuickMultiPointTouchArea::nonOverlapping on opensuse 0609884d8adffec317c12d35612b3ae49a826a62 Blacklist tst_qquicktextedit::cursorDelegate on opensuse a8a37f83067bd7577866c03fd27e7e427e631801 Blacklist tst_qquickmousearea::doubleTap on opensuse f096e95a40a926ce1b0671e2fb6177ad84a7a1c1 Blacklist tst_QQuickListView2::isCurrentItem_... on opensuse 96e7779640e048c10e13c342addf077305edbf3d Docs: Remove section about restrictions of QVariantMap 6e3ef191c615b1ef1983d9a6421f0ee36d93b71c QtQml: Fix docs about QVariantList and QVariantMap 4fdef30fe1dc21555df347d67bebe063b39f7a01 qmlpreview: Do not create file loader until needed c18d134af750e2f3dd7935aa8d88e767a1e7ef73 Popup Window: prevent crash when closing a popup before its initialized a538080b74a327b9e53519e1b75151f4999b3be8 Add Scale Matrix change types to QQuickItem debug output 884b3c575ac2318a32fca6bcb2bfcb0db9d56b94 QML debugging: Flush warning cf4d11dda841d6e1eaa87eb577412493e8f1efdd qmlls: hint to missing builds on import failures cf79aa9e491c0dece9c42a8b49117e11deec36b4 Docs: Organize articles in the qtqmlmodels module 37417486355435eebfae0f8d85e3a115dba9dd42 SelectionRectangle: Deactivate when the last cell is unselected 7382fe9556a96a2d2f734b05dd5b191777d9e80d TreeViewDelegate: hasChildren should be bool, not int 5d07c308f8bd65cbaef88bce080c04588283e296 Tests: Increase timeout for killing debug processes 53d134d584957b6caac75b1e899f5304b7ec943a doc: Fix font, url and point QML property documentation 50981285084bc9bfe6855faa30e4dc85622dafa8 Tests: Do qt_autogen_tools_initial_setup also for confused plugin 8454f7d2ddb04c5d0253117fe68be933831afb8d QtQml: Do not crash when loading .js files as QML e6545190470839b30449dd9262025036ec622f66 QtQml: Accept .js and .mjs files in directory-listing qmldirs d83e9757eec4e5940bbf88560b3641a5b9b9def5 Fix failing tst_qmllocale::timezoneUpdateTest on VxWorks 15155e9e1f605f586e198c6e113ff5a7c7204ac0 Doc: Fix typo in tab setup 7cbb3c18b9aac5358c12c9ae64eed57363f443ed QQmlPropertyMap: add an example of two argument constructor a4b3a614e399e9b69e4ae924105e0671f6675da5 qmlcompiler: include chrono 8399a70724a38126cbfb58b9ac16255a97b91c85 QtQml: Check 'this' for null in callObjectPropertyLookup 1826242257fa8021a11dadd6cda653bad5e9e170 Text: calculate implicitWidth even when width hasn't been set d3ab7bc162566a74efa1d44adf8922d94bf6dbb5 TableView: fix -no-feature-quick-draganddrop build c914fa92094768f5a9aa37e72a3378d862dcec56 doc: Fix existing ContextMenu docs f4cb105a71c430af7e3ee1e8d4cfa6dbc085e344 QQuickRhiItem: make (Private&, parent) ctor explicit 8e11092d271f2b4ac3e72bd058282c3d32760b43 QmlCompiler: Do not regard 64bit integers as primitives f5abe5af63a5ee798d6520a14e9a7ef357ea2ebc CMake: Fix installation of qmlcache's .prf files in cross-builds fd85773e71ccea9797fc4502fee342f8a1c16bc0 Blacklist ToolTip::test_attachedSizeBug for all styles 38ed68b3bec4de1b9288ec11472708e49f84aca4 Add drag and drop to the QtQuick Dialogs SideBar 27cd914737dc4e63110975b747061d5f7f7374b9 Fix the aostats targets handling 7f2f650155a8dbe3dff695ad912fbc84d7e57450 tests: silence cmake warnings fd2299083d4ff007f1df22b07e9bdff1cad1a89d CMake: Fix find_package call in Qt6QmlFindQmlscInternal.cmake e1837bf1a6540068beae1e0198bfc66fb67da9cc Fix link in QtQuickView documentation d797ee01d69b36ba31bc29e8de073e127037c0c8 Doc: Fix wording in "Directory Listing qmldir Files" section d88d89e70f7b0849cad1eb2a9cf8b8e382a69095 Avoid deprecation warning in qandroidquickviewembedding.cpp 637b91206d5d53beda1ce1cdaa1dd0b929e65679 Fix shrinking issue when binding a Dialogs padding to SafeArea margins 34c0fde52ac5e026d97f6042eeb3c7972cf23235 Accept QContextMenuEvent in ContextMenu 764ecd1b6a99f48e119397ac041a0f604043ae29 Fix propagation of QContextMenuEvent for QQuickItems 1dfa5d79667be3d8e50606d7908195f1df06673b Add DAPrivate::eventTargets: shared pointer and context menu event logic e6cae22239a68b68cf3fed39ce0c409ca633564f Skip parts of customContextMenu and sharedContextMenu tests on Windows 383173616af451d454500000f5cc44fff853af24 Add ContextMenu d845a2de2917a2401a65dabc19492947c7141d46 tst_selectionrectangle: Update tests for TableView without delegate cfdad67fd4508cd34311e1e41ed524ec2ab5aec6 Fix verification of jsroot metatypes 130cd22d5ed03f96e85d5585f172eccee3a85ba7 Transform animations for VectorImage 8d41cbe533a71bbdf0e7515af060e3909099b3f5 Correct the spelling and style in the DoubleValidator class description 6bc7352e88ba0f742fc94d60e6d812599977f4ea Add ExpandedClientAreaHint and NoTitleBackgroundHint to jsroot 54fb581ab3d09712c04e3418c369c86c286420bf QmlCompiler: Round towards 0 when coercing to 64bit integers a28dbdc5fb936f1076b02b449ea3c87a49c01114 FocusFrame: Don't remove binding on visible property 92a78579272dab23e9eff6f19d8ee4ffa3c925cc Take safe areas into account for Qt Quick Controls Drawer fb0e4add4e072eaf028d52c3b97dd86860510914 qmllint: Warn about assignment to read-only properties only once 18f9246d2e7648318008b4fada4cc6155153e0ad QmlCompiler: Name types when initializing structured value types 6de96f43fb724061eb2b93a0e45192170ff89429 Compute implicitSize based on implicitContentSize in Popup and subclasses 49cb779ae19fe5a4441d5ffeeb806c03cb915fcf qmllint: Do not call the same pass twice for the same binding c1231e6836c722f5707ff2cc02cd9b7b488ff6c9 QmlCompiler: Drop the type shuffling on SetLookup 614aea9885e498f9909dedc947398cf88a5b7279 docs: document qmlformat's line break option 0c53c4e3d888d296d9366552a07657a11e6cc150 QObject: Suppress extra arguments on connections a0fe56a56e20afb22c0e38b17bc265ee6b4b715f Take safe areas into account for Qt Quick Controls ToolBar and MenuBar 176cdc8503bacaf39c423b58555fc1f9bb269665 qmllint: Warn about bad binding owners only once 547169d0b765169009d353d54e37b4267c4cb1c9 QmlCompiler: Coerce values when calling methods 3812f25c67e0935e546b73833f5206087c9faa0f Fix QML generator in svg manual test ea4fbccace490216f6ff48bad6d981c26fba0462 Compute implicitSize based on implicitContentSize in Container and subclasses 350e3b7eb2a821ba74aab583692b2e9494a380f4 Reflect Container.content{Width,Height} through implicitContent{Width,Height} ee8a5577f813921fee7edf427c161132c82faa8e Compute implicitSize based on implicitContentSize in Pane and subclasses 9be0345af6675df41bfbd74fe688a0e252cd5aad Reflect Pane.content{Width,Height} through implicitContent{Width,Height} f0b42c6814a23e8d5d42fb3a3c819ac9514eb362 Break binding loop when binding implicit size to safe area margins 06699496341018135054ea1892a4c3939e77f4ba Use QQuickApplicationHelper in safe area auto test 91941a41397d58946b3c5a9a268fa6b1339be3e6 Defer safe area update to geometry change on size or position change b7166d45f63729494c025301cdf54a772c704c61 Remove safe area change listener on all items on destruction 312ea8e0dd2ae199f040ae2504b8565af7287402 Update safe areas without going through itemTransformChanged if possible c37fc69618c494a99001e3af0ef7eac08630fe00 Defer reporting of safe area margins for an item until its completion 1ff874827a588d36ad0019c1dce7bfe5c05ca615 QtQml: Revert to old executable memory detection for macOS on x86 f16ad16d12c3e89d74eddcd9074d771adb7ffb56 Use MAP_JIT on all Apple platforms a39759f9c2b311b7ac573345be270902eedbc4dc tst_qqmlecmascript: Test conversion via QSequentialIterable 64526c5e47a5f7217bced8f5affe29b5f1dc0c99 QtQml: Avoid potential gc issues 788af10402b8b54e86c0a6f0cf5087c2b59a0fc8 FluentWinUI3: Show focus frame when focus reason is from arrow keys 1db7d576b78f53b7a6d25db1731be385727595c1 QV4::Value: introduce undefined helper method a35f247296191a8b6545151c52ae930c5b526f08 Focus frame: Don't delete focus frame whenever new focus item is null ed94ec159b76b51b1cebe1017d68a3d286db2150 HeapValue: Introduce set overload taking ReturnedValue be2bade362679768363c4684904068ef4fa69fbc QQuickMaterialTextContainer: don't explicitly create a brush b97c220ca0323aa62b06a54662ddf69b3a6f5445 FocusFrame: Remove the kludge with the invisible root item 23d737bb31c1d77f4dd5ae7aea18fa03d84efcba Revert "Skip tst_font::font() on macOS 10.12" 27bc4d0978033261362acf419678e25d7dad535d Sync QQuickWindowQmlImpl::visible with QWindow f5760123c7d11369a3b666287fd4537d67f6793e Software Renderer: Ensure flushing of previously dirty regions ce102c4f3ec76304840b29088fb56e338353b2e0 Doc: fix linking warnings f894d4d3e6796f0999c041fa831bc3f08e4e9b4c QQuickItem: add trailing comma to ItemChange enum 5dc6fe068e5cf198de5953c1a77544ca8adc99df ColorInputs: Move validators from global scope to the scope they're used dc1c40b0dca14bbfc740a90d53878503864fca85 Test: compile fix for manual tests 37fcec3cb35d790b2ae9291cf170ea866db746e1 tests: rename windowembedding to windowembedding_test 109ec9eb31b884d56ac346a9f5f425bd7a6df438 Docs: Use QML types in the Application QML Type documentation 2cdfa40b49c961f6c6621bb829cf1fc8bbf0e71e Docs: QML - Document the "regexp" value type eb4e404aa810b4593a766bcf61decc52fb82d138 QQuickListViewPrivate::fixup: fix potential use-after-free e085b62ced4a52042c363d7d878db97f68d96a13 qmlls: wait for exit-notification before shutdown 2f48f02e4ae855b0563c17e78056fe66a7ded4a0 doc: explain how to pass documentation path to qmlls 3299c06f915ccfc939d9bf5636781b512e57ab92 doc: explain how to pass import paths to qmlls c72b653e7ce1ef3f267f2a2042d6f6f2f5612cc8 QtQml: Add missing begin/end namespace to qqmltranslation.cpp 55337dd7ca6e634fc0a62fab50d11f919d4b2c09 QQuickWindowContainer: Give focus to embedded window on FocusIn event e9cb21dac82591bf9e2a3de781898095bfdd1688 Update palette change to the popup content item placed within item view a8bdb94e2d1a653278e06edd1fd21d9a9f558ceb Remove a lie from the documentation about property initialization order bdbd42a922751440f1199a2c190de65889fd146d qmlls: fix go to definition going to build folder 49168c9ea1ef8e603d96a6fedb74b9c10c6a2098 doc: link to qmllint warning page 7b9a1d8f9474daf875ecb01453527797c8b96350 QmlCompiler: Use correct static_metacall on DefineObjectLiteral 83894c162a370c85038d5e3fdd41499bb7d0e386 QQuickTableView: Fix crash when selecting uninitialized TableView 1aa4e4fb37d8e6f2e7ed6952b7bb05e9c6a40ece QtQml: Print property cache creator warnings as categorized logs dcae30e26c8a50b33437d3a76ac6e96006a00c94 doc: hint qmlls users about possibly invalid qmlls setup 9cde1af715abf971b08484741ad57204d87ca1ac qmlls: hint to QT_QML_GENERATE_QMLLS_INI on import failures 3942c30abf1d0d5f45ad49fbbc918d5be49b884a qmlls: put import warnings on the correct line 7517434891d2c14e8a49154649a4011cbd64551f qmlls.ini: quote paths 58ef3c120d8ebb8c9933d70670dcd2192775b0c2 qmlls: add qt importpaths in .qmlls.ini generation 938ce7a773e24779a570f94fa8c1455879471641 QtQml: Re-fix regular expressions with multiple matches 76fab1de7ec5fec8a86b3690ae4da668641adca6 Blacklist tst_qquicktext::multilengthStrings() on Windows 48a26ed037e0c3974705d85323a608c47366e333 DialogsQuickImpl: Implement ColorInputs as a custom control 6c4a57b2288e1d0346308b9195e0493d9c6172e0 scenegrabber: Don't try to grab when just showing app window qtdoc: 3f09f19f596c7680177892689f02aa908a4e06d0 WhatsNew69: Add some rhi (gui) and quick items fa01786ea2d7b260f7188605c5eac95b293cca5a Update release documentation for Qt 6.8.1 c142c944ea8d9a3d87c2239b6d5315ab65ab34fa Android: remove limitation about cutout short edges 35915f997649d7633172d0c567588c6619ad3286 Fix typos noticed in review of earlier change e94c9b79d164737e96cbccc9ef06aa311304dda4 Docs: Add missing best practices topics to the qtdoc project tree 141430cfb22ad43ac49d6fbf8a233c7ec4216b53 CMake: silence QTP0004 warnings 5055732b427436d8fc3e00ae254aee380b60802c WhatsNew69: Add news for QtSql and QtWidgets 231b09255432b7f49416de30f674ce3330dedd63 demos: qmake compile fix 624c5b5218c4c042328148e3c9b8ae4243ef77f6 What's new 6.9: Mention QFlag/QMetaEnum changes d3478a8d3cfcca32b95ad4a285d55debcf2a4eb3 WhatsNew69: Add QComboBox::labelDrawingMode 5d18f2aea4c816061a5b4e430e3b80fe917190f0 qtqml tooling: whatsnew in Qt 6.9 a74cf8b1d67cbcedc09d00311a07c1b8040f1b67 Whats New 6.9: Font/text stuff + shear transform 15ba7fd00eb3e03d4b045d39e21d11102b0d577a Add two QtWayland 6.9 changes to WhatsNew e4142174007ff406d9769b53fe23b2e3d6556a4c cmake: fix configure error for media player example 2fe92b3eedebd38d4f66b4420bc14cce2946ef4a Update RTA devices iOS versions qtgraphs: 1cdd98f50a7f977c1297c41eeb61f5e76e864e49 2D: Fix plotAreaBackgroundVisibility d980eb49fc3f6a7eb56c8a2d71b22fe2ae12710b Fix borderVisible property in custom labels 2de5655463d5bf2f2a503f411c976ea423c58080 Fix: logvalueaxis crash in surface3D b71e668b27362005d913d6efe08e790fb16d2d32 API comparison review findings d6bfb1b98b1231604a4082a3d3406b4b996d0071 Fix spline shape braking when removeMultiple is used 88becb5ee1ef5659eb7951265644805d03db1d1f Add unused signals to be emitted 2be2de89343648562edea9d79a07ec4a2e25858c Update GraphPointAnimation docs ebcbe5e632eb755700de05f6203ba62a3f81146b Add transparency technique docs for widgetitem a6e49ba072aaacef1ec686bd7371b49537300c85 Add autotest for the row/column role replace 7cd2acc21ae12ba9d2c4afd602111eee7eb66337 Fix sliders not staying inside the rectangle when resizing window 9639ffff10009370080694197390a3347d90d1b9 API comparison review findings in Graphs 18b3bbb8f109cb937587d5b8b1f52a1b00a31e73 Remove unnecessary valueRolePattern & Replace dd0b6bbc500b8bf0f29aa54d5ea2e22bbc37a073 Fix doc for dataArray 0e76828675b71552956ff691fbc73ef0d5ce29cc API comparison review findings in GraphsWidgets 81ec4ccbee57b13cd5759b333e16cb7c7886bc18 Make labelArm use labelColor instead of being fixed white color 7c8cdd403caf8972ea6822fdd8705c4421660623 Make borderWidth and labelTextColor default to GraphThemes properties d9d0f82ef8b8fe6779f95077d11a325058d4dd82 Do selection on the first click 961ee2eece79f4f0d79dd81edeced7a9a19f943b Do not call setSelectedPoint unnecessarily at handleArrayReset 97761510b1bd1cf8b54c5017bb0a34138120cb12 Clear picked status of models when clearing selection e3fa70c2ab79ce02c553e79db1e8fbdf38f91507 Fix incorrect selectedColor documentation 43b0c8d83a5e16a3637f0a1c6657ef1282e4311e Add zoom and pan properties to autotests 10f0c42bdc3dffdc614ca1007144edaa5aebc836 Fix calculation of axis center c00cc7c319794dabe716c633af6e3a6a5c86da6c Fix valuesMultiplier not working in piegraph 637154d1c9d9280ad7172840e4d0cda244b05807 Add pointsAdded signal to XYSeries 63112b42c53f387f7590701ce99b60bca9fb9411 Fix line graphs follows draggable property ecb8c3866462a932dcf5a0cc31881b2bfedece1b Add doc for 2D custom input 1696d6c370ddfcf53f8081b2b171ef48ec29256e Append multiple points without emitting a signal 78c32572507495385efda5e059b92c7b513c0377 Refactor color selection in PointRenderer qtgrpc: d2d3c09e5966bb2ff4bdcfd8c6424952b1aa7eaa Doc: Protobuf and grpc installation example should be clearer 00546d9e19868edc81301eaa4dd03e4e180b8310 QProtobufOneof: correctly forward universal references cc7dae41088a98a0653da214b3f295f913fc4d8b [ProtobufQuick][GrpcQuick] add documentation examples for QML-argument 694165c6f87f4dac0dea9d72c02ec16e2e234f37 Error out if Protobuf|GrpcQuick components are not found 4c5714eec8633f9c8c3e7464fc0c6a8b6ff5278d Third party code attributions: Change Id to lowercase 18fcd2bbb1148535ef06abc385b4e7c0762e66af CMake: Add qt_autogen_tools_initial_setup calls 3b11e0ec141e96296a7a6940a49a208a99a752b5 JSON serialization of google::protobuf::Timestamp well-known type 38ca98b4a637acfec57872df1927d7b2a6c80f69 Clear the cached value when re-using the JSON deserializer 338717a915be9717117b3f85840a6ab723c1b839 Generate the missing includes for the nested Qt types b4e24950eb670f7221e4992509ba3cced44cb800 Extend HEADER_GUARD documentation 3ef7efb36f7c160f0085b2c78507ac200bfc191c Add the map name clashing syntax test 44a23002153cbbcfb7d8a00cbf97b1b56da04c9a Use case insensitive QByteArray::compare where applicable 3a9e53a06e5e689a4cd14143701e1e2d04e6d7b4 Move string literals out of template function definitions cede13cb12b84df1277339e8d232fa2ed8c5acc0 Small optimization bit in deserializeVarintCommon a6f28497edf1c2d6f9fea6fcd8f06dd7375b6e8d Update the test certificate 20782dec84eb0e8095a1abc87e7b8639e68f2106 QGrpcSerializationFormat: rework documentation 5b7e849b4c2f68d1f3b996d409e2964d74062322 QGrpcHttp2Channel: rework documentation c901e0b2cea2115e3a8d8f6cfaaa9cf1ed8e3670 QAbstractGrpcChannel: rework documentation 887d070c2b264063c4d2cbfb582eefb01f71d3d4 QGrpcStatus: polish documentation 83c9797629fd71e1bef5d60676e257a63c8ab2dc QGrpcClientBase: rework documentation 57bc87bc156c7d1ccf90373f8a7483e4ba0aa7fe qgrpcstream: rework documentation 17276d8d13c3166fba6cf9fabe64095732603f83 QGrpcCallReply: rework documentation ff7e558daac53af31ca44ee4877e6873732ea5c5 QGrpcOperation: rework documentation 6f0e721f3f63e6f5663ddd33ae52fb8ef477d639 QGrpcChannelOptions: rework documentation a8b481f4928d2ddd7ea740300b952cf709576861 QGrpcCallOptions: rework documentation 1872074b03cf235f41ebed49d96d3a454c63c244 Add the clientguide example f16b4c495e904ad54b882bf409f7100ea663a70d Docs: improve qtgrpc index page 6b436449156bcdf582eb1ad33aede5d3138fc8c0 Docs: create and distribute the \gRPC macro for adding trademarks 52463a1a17ed17587207d203276a4dac7a83e54a Docs: simplify qt-add-grpc-example.cmake 22b6bac522cb1db63015259ba30f6ea223b475d5 Docs: enforce zero warning policy 1b6ca608320061f1c1d979219e95e6fd3ac2c324 Protobuf: Add JSON deserializer benchmark 2c24d224f1d2c74912e6b1527bcd53ad2cf24999 Deduplicate preserveUnknownFields variable 2dfe5ec008c7d812018ff57b061ca66a9356d52f Avoid looking for scalar type deserializer twice 68ae70c488a7d8354e0827a13dcc3186f9a69641 Avoid potential runtime stack allocation of variable in deserializeBasic 0595328dd6ffd4260532e4a9322494b55c19d1da Simplify deserializeBasic for signed varints b9e59f65feb327bd33498a80b724bae564000568 Replace std::optional::value with std::optional::operator * 43a334d7d0505c248601686a3091cc0bd3dbe476 Deduplicate the iterator increasing in deserializeVarintCommon 026455a285fc9a947883ee25ce9bddc9f06d44f5 Reuse the serializedList variable in serializeListType d791299fe396592f19961f86ac62ac6b94f0898c Remove the useless variable initialization when serializing zigzag int 50457b84afb215578cd50b51bf02553660c749c9 Pass the argument of serializeVarintCommon by value 83be7ff1cbfdda191d5c007f037f912be7ec89a7 Make serializeVarintCommon SCARY b8bd66adb31efb22e192e11d707da58d905c6e99 Collect the .proto files in the related targets da8b86a2c0e5b4bc0c0f19ed76f62b2486e29c2e Use the if_json_floating_point as isPresent trait 7fdaafbcdd45c5bf1fed38ab05377bbc038a3303 Tune the WrapProtoc lookup bc602468667cc60672841b950a613a45344d8727 Add the missing autotools setup for protobuf_invalid-identifier 0d3ea3d9e4ed0036a02bbb62a98330eaa3ab1ef7 Make QProtobufJsonSerializerPrivate ctor out-of-line c6539b39c03036f102c3704c45ed58fab790bf76 Move the scalar protobuf type serializer to a seprate TU 3155755ef5383641d64b381f3d03002d019b238e Generalize deserializer in protobuf and JSON serializers 8d8eb889a6afb59cc2d4edf047ae204036a7e5af Generalize serialization in protobuf and JSON serializers ae730e1a2e7f0e2e47be5f334ecde665ba7bf863 Make deserialization benchmark more complicated 9533a57787f12a49e1152a77654a20b8fd921dd9 Document the QT_USE_PROTOBUF_LIST_ALIASES cmake property 7203da26f6d74c79d298a2357e6e050b88bb72f4 Avoid generating QList aliases for the protobuf messages qthttpserver: 3982f541ccbb0a48692011a1eb61520d20f391ae Add missing include guards for localserver 0497f1ccb4bcff9d4284bc6754b53b93b97ecc05 Do not export QHttpServerConfiguration wholesale 8e28f4c13cbcef24b8edbdede5034fb9ebd5c9dd QHttpServerConfiguration: use comparison operator macro 5e893ecc50ce4c98d3c0173e452f4d68b788788d httpabstractserver: do not block when accessing a keychain 93806cb7bceaa77b23b127324feb22045a5dfec8 httpserver (multithreaded) do not block the test on keychain access qtimageformats: 99dfc517d3d5d8a3eb3ec6306f3d960adea202d5 Update bundled libwebp to version 1.5.0 qtlanguageserver: qtlocation: b872a9d98a96b5d21afd342a14fd3a6ec0369ec5 Update Q_REVISION to two-component revisions c2d776d7339d5bf11df73d3a93b6da85c342b649 QAbstractGeoTileCache: don't create files with predicatable names 63027143d1cbdb553c5fcd086d10bb16a30c18ce QGeoFileTileCache: improve file open error message in getFromDisk() c19aeed08947600bd7c5ed4fc0c51e5092eb2c2c tests: fix -Wunused-result warnings 6598f1f3786ad398cf90311fb56973e629abaa54 QCache3Q: avoid triple-lookup in remove() 0b5563509274b8b65c5f6f04e74da3fd9f64cc82 QCache3Q: use Q_DISABLE_COPY_MOVE 829ef9c3d258836fc4d599e6c94fda4eb60fd67f Don't ignore return value of QFile::open 7dfbf17d1f4a95133f1ce467e8f1ac2337bd54cb Add missing qpointer.h includes dd3a1a1b1e70fe191755cc3ee69a36a5a90e578a Fix tile provider resolution getting stuck on disabled providers qtlottie: qtmqtt: 36e94cef0603d70e0b10e7109e7388d0d8ba7b5c Move logging category into new private global header qtmultimedia: 0707eb4724c75d668467444c9593b5a5734a343d QAudioRingbuffer: use std::atomic and improve tests 70cfcc66efd98e606c58b4a81f657c7faa521622 QAudioRingBuffer: fix consume over wraparound da4f9179bcbfd59251881f581a4ba5d8505ef730 Android: Pass raw pointer of QAndroidScreenCapture as ID fa860e0a621ea59fcb0d013e77382e8876701406 QAudioSink: improve documentation of reset() 727a66fd2adc6ac767614c33fbede3bb55c270d0 Implement lazy initialization of the audio pipeline in QMediaDevices 98783780e5b59e841c025ede4afeca2a33db49d7 QSoundEffect: reset() instead of stop() sink e2e8647f62045882eba6c88fd06e04380531b35c Android: fix using raw type warning edc3a1d7dccb0c941d0a4cd94e56f0bf606f2c0c Rename QPlatformMediaDevices => QPlatformAudioDevices 0b4be71369104b6d41d3e9ae0c3c548798ecac5e macOS, QAudioSource: Don't cache CoreAudio AudioDeviceID ea4c8f82d59cc85bf91247e41fc456e0e915c1e7 Android: Add a limit for screen capture and camera frames adf3066ce5fa026c4a605659f6cc43263e6481d3 Android: Use QAndroidVideoFrameBuffer for creating VideoFrames bb1ab7b108615958439603d86a8f727567540d98 Android: Add inheritance for QAndroidVideoFrameBuffer 44ba7462537350af783e8f6f2063db6ef7f30912 Doc: Update Screen Capture limitations a604242aab02387db427f203fecbc51f3874bd2a Android: Rename QAndroidCameraFrame class b66fb7bbde4fbd3bb3d0aac738fdb5490d7d7b6b QMediaFormat: prevent possible out-of-bound access a52510c168808aa7c83ec814e4fa3cc92def8503 PulseAudio: cleanups 8894ba90a7ea7b47ce1a46ecc675ca4330be8073 Fix crash in QMediaDevices::mediaInputs 42ca608a3a04c210e35d537f7eaacb9c24c003c4 spatial audio - fix alloc-dealloc mismatch f69eb66223feec96e51bd4911d812bb14dbd3570 Add REUSE.toml files and missing licenses cdafb89ed77d10ec95a892d49a942fb1beae1d06 Examples: Update Recorder example to work on Android 547e1d7b3041408585afa07b5b9da9345d9af651 Examples: Update ScreenCapture example to work on Android 0a607ef1d812355b91aa7ef3af3e4c5e0abc1a0e Android: Small refactor of QAndroidCameraFrame 07c821db9fbed5e6723fcea52fe9da0f857bd551 GStreamer: use QUniqueFileDescriptorHandle from qtbase 4e1192cbe38549a7d7b69279de7dd318e4fa5512 Decouple VideoDevices from MediaDevices 6ab58bce1be8f3284dfec88557145f32da630a53 Rename QPlatformVideoDevices::videoDevices => videoInputs d34f6e67c1d76c35f837b07c7be9f4d91b1471eb CoreAudio: use QCFString to read properties a45f42d1120ce5bbe91ee40df2cca992e2a47823 Improve logic of caching audio devices e132027583108568315b17dfd72e263f1e2c719d CoreAudio: improve tracing 1e40347e68cbc25ab3db12608a94648c633caa8f Implement cache for audio devices 7445687e32073514d348dcc3fb06a25535149d76 CoreAudioDevice: prevent delete/free mismatch 8fc2b33a4184a540f8320ef3d748b1b1a31ad8b0 Implement initializing of texture converter in the QRhi's thread 27b23002a83f2bedaf664188919b690b2ffaa565 Header streamlining c76485c058cd5bf9608557331d15afbb524ca899 3p: import signalsmith-stretch library 2c53292ddb543536ff30d905d9aaf7d28dcb085c QMediaFormat: provide consistent ordering of codecs/formats be973138cf62392ee1b25c8a33ee495a4a794d7b examples: audio recorder - populate sampling rates with sane defaults f691827e25daa95aed7e90adaf5df6b60ffe87cb QMediaMetaData: don't export parts of QHash 2b741f30f7732220c0c7e3c9ab7c4daf992c76ce FFMpeg: update streams from context 1e6c4c9f233c5a5682b2cf75b48dcd133663e6ff QAudioDevice: Add comment regarding volatile members af6fc995eb5d67675d77026190b99da4910d6caf FFmpeg: use internal linkage when possible 52ec27da2e79af2e241461133d636d77060836dd FFmpeg: clang-tidy cleanups a003ec89e39ad8634f3dc837014f997f1f98f974 FFmpeg: fix some include paths 60edacbb41866de111e6381141e55b957e9705e5 FFmpeg: format info utils - pass structs by const reference b322ccc0aba020d38fbd5e5dbc5c7be22519cafd CoreAudioUtils: trivial cleanups b30caf708cc73e8fae9656f6bd806a08f10f44ea CoreAudio: build "utils" as c++ files 798536e17a44f48b2db7eb102b3934eafabee152 Test: mediaframeinputs - silence compile warnings 4677b017d0c0de29f89aa2c39363a3927010241d QSharedHandle: move to qtmultimedia to make it reusable for pulseaudio 77aaf20f3de508a704cf226d44a80f2d188e9447 GStreamer: QSharedHandle - fix move-to-self 29b0d6f2e852c7022cb93dcfa6917976fee800bd Tests: use QTEST_ASSERT c90d01967fbbff87c43fcf65a5916371fbafed17 Tests: silence warnings fa25fb51dcddb380cd6fe8f0cd794bc95bb1add2 Pulseaudio: remove QPulseAudioDeviceInfo class dbb22dc8334e631439a734be57f31ef28b7f833c examples: audiosource - update audio device list 64148f3f5f942c80f127debb61118e046af204f2 Android: Add implementation for ScreenCapture using Android API 8c1a7487911f8e3f3625dfeacfc15a6d4d61fb9c Darwin, QAudioDevice: Turn helper methods into free functions 16ffe6c6cdcc23962260aa7636f0349a89a82432 QCoreAudioDeviceInfo: Remove unused method ba985c260e5102bfb2f17223c4c9d48eec00d2da macOS, QDarwinAudioSink: Remove duplicate device-id member 21ad88822fb7594ae36576218bf5d2792cf1ca8e macOS, QDarwinAudioSource: Remove duplicate device ID member e830b46eab55aad09e2d3bae9f515160713d9c2b macOS: Move CoreAudio data-utils functions into source file 70d4017ae9ca4915f178b541b795fa7927d57862 QDarwinMediaDevices: Move uniqueId() helper into utility header 795ffba7a02674bb2462925e4ecde4503fc338a5 Examples: silence cmake warning 8392c4f46e57876c10b218147c56eb2f00e336a3 cleanup: apply clang-tidy's modernize-use-override 94265bfd4d8a4381f71ce42b525218db7f54dff6 GStreamer: QGstVideoRenderer - remove unused m_currentState 7a917ac38d708606c96e3493cc700095fe45c93c Make QSoundEffect compilable without QT_network 3dac30ad9f74cb51f8fd99e1e5e4ace8d54c7da6 macOS: streamline framework linking f42427c0710b5fc272b53765116c5adb75ee7164 CoreAudio: remove mach time functionality 15a8e462707648f1db6147a760323cbe54eca025 CMake: silence warnings 9cc8b372e2da81460371cc38980c1cb10601dbb2 Fix name of media recorder backend test d1db6f3c1fb1fbeaa929e9ebd935d7dda43af8ef Android: Add support for RGBA_8888 in QAndroidCameraFrame 7025005cbe2c3913aa5568fe4c069e7f72c404f6 Fix cppcheck warnings 4b814b5518f2db697f3f587c4b33b34cfe512a99 Thread: use isCurrentThread 16de5e68918e589320893fd8a53f8c1f5dbb56ad QWindowsAudioDeviceInfo: cleanups 1849013ca301f150c52b96045128fc7957cfeb14 QAudioFormat: remove obsolete forward declaration 13685e104a1ea032aac492ab09d58c1068acc444 Query QRhi for video format texture support c79c7724d74e9a818fae9285f01eea32809b140a Test that resolveForEncoding does not change already supported formats dafb876fc74fe80bb3a71c27fedeff50ab5d1d23 Test that QMediaFormat::resolveForEncoding() gives supported format 74af279e628703ea98e0c23b009d9a47a5a11c50 GStreamer: remove QGStreamerAudioDeviceInfo cce5cfe978c95f92fe8f01de5aebdfcb7a592241 Darwin: Fix namestyling of QCameraDevicePosition converter function 59f8fd820a1cf17104147fa6cb96b0a0f1ee6e3b QAVFVideoDevices: Improve variable names in device discovery code 0760875dd6b6ab617aeefec5cb24950d811d9282 Darwin, FFmpeg: Don't expose camera formats that are not usable f230e3dbd649507ad13da7b579ab18334f703bda Doc: fix typos that broke linking a2bc5299424545a6d4727e789b47a4b12d26b5b8 Move TextureConverter to separate files 23758e4dff25ba867f1fe6f07fd026a4d07332d2 Cleanup: improve re-usage of objects QVideoFrameTexturesFromMemory 9035373c917626c16d7e52f680abe8e340eea23f Add the method createTextures to TextureConverter 21f47aa09fa68a8954ee5287a8040712c3c76657 Add internal documentation to new texture-processing functionality 9f5c6b2f0628aa6259e5702a8699b8c134b0f504 Move implementations of QVideoFrameTextures to cpp file 64568a32d9b2adffcb5f64560cbf4bc074abf052 Harden the order of deleting textures and texture converters acf212d30675970796881ad40d083b235a44769f Rename QVideoFrameTextureSet => QVideoFrameTextureHandles 10c7b437d8d9f8783c21c8771f6d3aacf5a6a120 Propagate old textureHandles to texture converter 989d4faad9a3c71d78265b2c18b2028c6c97655b Propagate the previous texture from the pool to mapTextures 310e943b703431265e601c6d5b1266cb5516966d Pass QRhiResourceUpdateBatch& instead of ptr to QVideoTexturesHelper aebf2969a540b897f6e87d3521edd70df3d242cb Implement removing unused QVideoFrame from memory-based textures 752479697f104cbc2482afa93a53aa440072f49e Add notificator QVideoFrameTextures::onFrameEndInvoked c17e721478daffb387ec689aabcc674b1c92353b Move textureSlots mechanism to a separate class feedbdfaf823f49a2e69524cca3f9d2e0469b2cd Improve hierarchy in video frame textures 1772b971a26b91bcc01d5341e0f28523b6760ef0 Fix reseting rhi class member in VideoToolBoxTextureConverter 1dd85dc9aeacad830eed5e55117fbc69847ee1e2 Pass QRhi reference to mapTextures and textureHandle of video buffer 4ef95ca215960055e8c0388ab30e5708cf092c97 Prepare for auto-testing of hw texture conversions 22e72f2284cced344514a67e30feeaa2025d532a Simplify TextureConverter ac7c7831979b411bbb3ed24d9d90d0a9ef74214e Apply RhiValueMapper for TextureConverter 1668659e8d18dd04723fc3ba4a005f30bf7218e5 Implement HwFrameContextData, holding the mapper of texture converters 87d34727dea9fa30b283ad5ebaa6bb1e368ae9e9 Implement RhiValueMapper 5261e6c1a7d00e784f8f300e2f0ca99c8e96e5f0 Implement mapping of FFmpeg hw textures in the mapTextures method 5b27693c051c554d7c26c1cdb8791520bb0e3442 Keep textures in rendering slots instead of frames a91775f78b9301070ec084cd06c86a1dd0937fbe Cleanup in video frame texture helpers 43d051d61a8673091ebae9b94c830c9333b99251 Move the class QFFmpeg::TextureSet to the main QtMM code and rename it 40eefaedd492c2c6c53cfb0bb0ddc219bbaddb62 PulseAudio: Enable bytesAvailable() for QAudioSource::start() e333983388025fb03b8a459e976fb015e2bf21e7 FFmpeg: Fix header guard typo in QFFmpegMediaIntegration 79c0582d14675f31653bc838e78e294d364b668e Doc: The QMediaRecorder::encoderSettingsChanged signal is deprecated 7dd1bdb404ae392ae6422e8d47a8e4b8ae3b7f93 Spatial Audio: set thread name 59a39fa01700549c98597145e16dca7be3977079 pulseaudio: cleanups d189ecdd9e3a4975c74e66533a0041006936e775 Multimedia: audio buffer - add adaptors to iterate over 0bf282c53dd6b81043c4381d5371bbf00a773054 doc: Fix function signature in \fn qdoc command 7fcd6efeca65587f7b09732c00992f8351b72d7e Android, Camera: Improve error handling in still-photo finalizer 0e4c88ae690970e3db54737e957f3d42860de624 Android, Camera: Don't reset control members when restarting session qtnetworkauth: 3d2e445fec92be8c5c1e265eece3879325c3d1a2 QtNetworkAuth: simplify QT_NO_HTTP checks 3b95bea6329dfdbc65b5b5e1cf7897bd31ad3786 Add links to the new OAuth2 Browser Support guide cb0a0a2e409661027c4489732d1383697e4794a1 QOAuth2AuthorizationCodeFlow: do not remove accessTokenUrl in Qt 7 a3b801846b48a77174a6909a2a5d34508a09392a QtNetworkAuth: fix QT_NO_HTTP checks 6e64094585834edbcb53f7c523897daac0dd17d9 QOAuth2DeviceAuthorizationFlow: reorder includes and QT_NO_HTTP check debd1155bb3eec6d05a22adda13b181bafbec4a9 QOAuth2DeviceAuthorizationFlow: forward-declare QDateTime 474c6c634b1fab79dd2bdf5e48081f43de3b6d91 Drop QT_NO_QPAIR from the module definitions eb03c475f505f4afd748808255fd79fe739d2ec6 Rename refreshThreshold property to refreshLeadTime 24b0cb5b13026c7ea2c48d34bfffc5aba3dc4991 Change scope deprecation timeline from 6.11 to 6.13 1882fdefaf302dab63ceddb5e5b0fabd7ba08735 Rename isPolling property to polling b878e47c4fc73b9488a711768e2c704c5e4ca771 Skip tst_OAuth2DeviceFlow::tlsAuthentication on macOS 15 e0159950196935c843c2b152e4b6c3e245b651b0 Get rid of QPair and mark the module as QPair free 2da5f4f31b9a6f53bacd8ea910aeddd92694f4a2 Ensure QAbstractOAuth2::scope is removed in Qt 7 271ca27037cfabb5bb5a17a27526910f708cf0d4 Qt 7: add QAbstractOAuth2::refreshTokens() virtual slot 4083a58ed81be358c1172b07fb2c8bcb5efe395c Rename QAbstractOAuth2Private::initializeRefreshTimer() 59335087b15d529b175fcec2a6e2ddb2b3a63ae8 Deprecate QOAuth2AuthorizationCodeFlow::accessTokenUrl property 2034cfd55a2a447626613386a788e994f9d3b81c Move tokenUrl property to QAbstractOAuth2 0c5536757414b4ad5110874cbd8a7277796982db Docs: clarify the usage of auto-refresh for custom derived classes 4d33cce43c41dff04705527ec314167c615183d9 Make the snippets app build without Qt6::Quick 3c13bbd3e752572f938129bd6e27856198cfc647 Forward declare QSslConfiguration 8720f847ea45b6dd7c120b4feb82a0cd3da74507 Change QOAuth2DeviceAuthorizationFlow::refreshAccessToken() return type 1dcbb6f126a1999e39a560f25bac0cdc368e88ac Avoid using magic numbers in the code dfe66ffe8945d52f9ef830f838f0d6516d3fa27c Add .gitignore file qtopcua: cbf9b502dd9fc21033d7c5e693268518daab7c0b Mark extended QOpcUaExtensionObject constructor as explicit dce55a824099f5440c7362b30ea44dccf8f81fe1 Fix OpenSSL version requirement in the docs qtpositioning: qtquick3d: d7256b29a1719e772dd6437eb086cc6d25f18cf6 Fix broken shadow mapping with orthographic camera 0f5722f44f6419cdd30f91d231ea5223131e3cdd Fix shadowmap indices in shader generation 495dc2a030e46972156f8fa0c6b49d9dd44a397c docs: add missing \since 6.9 ca34f7e0f8c6354fc4f1cb4bbd7e896f860fc4f4 Prevent "Cannot create a component in an invalid context" warning b465b04be3a3d24961602698b00ea00f7cb5da57 Don't ignore return value of QFile::open 98151190b93330f57a4fe7a2ea472e93e19d83e0 Fix uninitialized member in QOpenXRGraphicsVulkan b19a20c0834e8fea9110d5deb7da2cf83a9e1e7e Fix uninitialized members in QQuick3DXrInputManagerPrivate 7aa9f5ed121ba6fe4d935627093125a36f7ae6c1 Fix unchecked and unused return value in QSSGRenderBufferManager 0778b294a2a4f2b64efeab1954ebff5ce54c4a5e Fix uninitialized members in QSSGRenderLight 642d755f8d54e1058e8742c678332e7b951e186e Apply QTP0001 instead of manually setting RESOURCE_PREFIX "/qt/qml" 9feeb88f306533694536581ea8f8504adef27cc9 Add paths to the sub-project attributions for openxr 75b4d9ff758acbaeed05ef46f124b6cacfe60293 Fix access to materials VertexColorMaskFlags in QML cea6ee4cf13cab269831f616fa3f06ede4d0c1a2 CMake: HAS_EMBREE requires Qt::Concurrent unconditionally 05877cd054e291960e65c30a14bda587a85d5562 Fix usage of aggregate type for the extension contexts b7b50e6dd42966e57286ef7c0c1194bebafbd862 Remove some leftover development code from the xr interaction example 6f2c5014efa243dc215cb284d1ff5a72f5ca2adf Third party code attribution: Change Id to lower case 8d493ed2b152ea3acbc10f67e08e3eb7847bc5f6 Add missing Q_REVISION 09a11b4b306046a51df5eef318c0a2d0eb14aa8d visionOS: Shuffle the processSpatialEvents code around a bit ab7aaad3d00ef5f91e6fcfac777e2db173df4bd6 visionOS: General stabilization improvements f2781751dc0c6ac6171e404213a85c428bb47b8c doc: Fix incorrect property types in QML documentation qtquick3dphysics: d9d0e3c7a8e8161f95fdc06e9052122e74713f6d Third party code attribution: Change Id to lower case 6307a362cc2b1d36550f5b0531737ea34ae591b0 doc: Update types of QML properties to QML types qtquickeffectmaker: qtquicktimeline: 85d1e6a6c15ceb7cf256a1b917c5128d3fbd8ce6 doc: Fix invalid QML base type information qtremoteobjects: aaeabff4bd4dcf107ead93e7e212dcc800479b2c Expose (private) API for creating QtRO types 73c049713d172ea1b950c8648a7d87cac0d1d9c6 tst_RepCodeGenerator: fix -Wunused qtscxml: de29dc3d9c88f77ed4afff844e8f10f3f67b8488 Cleanup optional components qtsensors: qtserialbus: qtserialport: bebd52936239179da4589cd78c3f0e247eac41c4 Doc: clarify QSerialPort::open() error reporting f3a4216a250129af7725c1ca1ebc09bbcfbff508 Docs: clarify that settingsRestoredOnClose might have no effect 746a2435c4ead3315f9a4f81407a75e8ac0f9568 Windows: fix readyRead() signal emission f6b1248851b93cd2e9a59f27ee6cab1f9488000c Unix: fix Mark/Space parity emulation qtshadertools: cc929b65c907526fea036e70afc63dee8aab5db4 Third party code attribution: Change Id to lower case qtsvg: 4f1e77d8bd7b64f0b70581ff0242db0671d25781 Fix QFile::open() Easter Egg a64d11cee52847e936a74a77455ead3d474cd883 tst_QSvgRenderer (baseline): port from QScopedPointer to std::unique_ptr debe8cac5bfa4c65f1cc8b3469c861d74d59c9fd QSvgAnimatedProperty: fix unity-build in C++20 mode ff9dea3a029c158ab0c7bd83fdd47fa52b30281a Pass linkIds by reference qtspeech: qttools: 79b05eeb01919dcdc9150e6b440bbe5e268a70b7 qdoc: Allow documenting QML property groups in .qml e484b2246b146433f7ba717247a077d9a88ddef8 qdoc: QML Visitor: Handle all QML-specific topic commands 284f461092f1f07c52103c416597705370147067 Make DocBook and HTML generators more similar for QML requisites a88dd1641c49d26e06d7961f53ff17c77376f4d1 QDoc: Fix typo in variable name 4b60013576fcd0aecad8957778e312d24584ea1e qtattributionsscanner: Amend error message for invalid Id property 60dd78223357da20c6c339d6c0563d9334cdf308 qtattributionsscanner: Check Id value and warn f153725b230c7731bda56b846a7b854359908ee4 cmake: fix configuration when designer is disabled 50ba58fda7396984000344fd735b4895758f9026 CMake: Add option to skip extraction of languages from ts files 1cc57badd8978433190389a66e1381a194f8add0 qdoc: Introduce 'none' selector for .qhp subprojects 8a9f22931a2c1a70f1d2b8e57356b45ca1ebf963 Qt Widgets Designer: Don't try to load custom icons from theme 883ea8793d09b19c3e2ac7bb2b91bc648097a56e Don't build qtplugininfo on visionOS ada09a3ea5a42202728e1ab4d39d7802b3fd12e6 qdoc: Allow overriding QML property types with \qmlproperty arguments 68913fd4c94353fb6cd77ad82640166b826ab236 qdoc: QML Parser: Fix parsing of list type properties 32bea796d3dccce61b6f77987e79b0bf6cdac14e qdoc: Refactor \qmlproperty argument parsing qttranslations: 869ed571ee018362c8e9dafaa903e3150de7c9c1 Add Tika mimetype definitions to qtbase translation system 9ce5022b073f9216053f8efc133224a2a7893c9d Ensure add_ts_target consider changes in source files 1f883d935c251ee45783f50f8dab6999e41a7b7f CMake: Re-add the ts-untranslated target 45b5935af81724e854a2fb7d69aaf1dd5ec0a1dd CMake: Modernize the CMake code qtvirtualkeyboard: 6b38370247b78973db934b73dd6d467bc1e966c5 plugins/openwnn: Fix setInputMode for HiraganaFlick qtwayland: 966790ae2326a032bade7d79b8703c3f302593a9 XdgToplevelIcon: Reserve instead of resize list c1c3c8fd6636513f245994d14cd82a25147d57b6 Fix the module documentation structure for Qt Wayland Client 7b6c981a1988d7a66a05e7b8b254c324b58a7d49 QWaylandAdwaitaDecoration: don't ignore the result of QFile::open() 06005bacd9c5450ec07e4ded64ac5563c719d425 QWaylandShmBuffer: use make_unique / unique_ptr 6a7c50c01253ab58215f7ba4ed4ca507729d89ff QWaylandShmBuffer: don't ignore the result of Q(Temporary)File::open() bcb4684f179821a6e625ebea0d1ff1264a377311 Fix C++20 deprecated capture of *this in [=] a72f1a617321a6e692d3c6e7ac35f460a2e9880b Fix -Wunused-result warnings in tests ca46754b477e7012a030d0456f1a2624053e9839 QWaylandXdgSurface: Always clean up xdg_activation_token in more places a0f542bbfc5476f907cbbd59499323f8ba9ce820 Avoid calling handleScreenRemoved() recursively dabfce2264fa83e5adc1d21694838fdef5fe58b0 Drop now unused lambda capture 8e8f12679690f3cfd54e96d97e294cc999ea9d26 textinputv3: do commit when update_state_enter qtwebchannel: qtwebengine: f19df5e7c81041a4f80e03c8e2310231a1b79d35 CMake: Create separate SBOM documents for QtWebEngine and QtPdf 7044fe6887adb198a8b57dee5e62a41f8042c7ac Fix scaling and positioning of popup windows in WebEngineQuick 9c4230280d78c1f2e4f5aae20fd0c89b5d932800 qwebengine_convert_dict: fix word length limit 7f05c72cb05db9475c1258eddf66f19025fc6928 Do not warn needlessly about missing dictionaries directory dce97a65a1dd6364fb9c6a36aa71d045354cd64a Support PYTHON3_PATH hint from coin 7277973472b23aa821178731aa0c02db1b1600bd Fix typo and enhance html5lib info line 20f7faf02d40b1ebb6fecac808828a44ba9217d8 Fix python3 setup b3fee7ef9aa46a56ad26b1fa4ee036dd568a03fa Doc: Remove left-over text qtwebsockets: 780df1c1cd38c6b614baff69a1b834fac5513f40 doc: Update types of QML properties to QML types qtwebview:
_______________________________________________ Announce mailing list annou...@qt-project.org https://lists.qt-project.org/listinfo/announce
-- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development