[qt/qt/qtdeclarative]: 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/qtdeclarative Pushed by mirror-service into branch 'dev'. Changed from 287ee7fdad2151446548327ac9f7f37664dcac03 to 0bb2db59088ff59e17c974e1a1d0cd5e1ed48605 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 0257d10b4822786e07e8ea3d9ac743359697ed9a by Ulf Hermann on 19/07/2026 at 17:41.. QmlPreview: Compress timestamps of replayed events We don't want to wait as long as it took to record the events when replaying them. Amends commit 265c9250df853df1110ca4c2545b100481b98a2e. Pick-to: 6.12 Task-number: QTBUG-146122 Change-Id: I3bc688ef22bf02eb71080dcae93e1889065b1bc9 Reviewed-by: Fabian Kosmale <[email protected]> Reviewed-by: Semih Yavuz <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0257d10b4822786e07e8ea3d9ac743359697ed9a Git commit ba02327bdfecd1d19653584886007c5d97e3347e by Ulf Hermann on 19/07/2026 at 17:41.. QmlDebug: Add a reusable interactive console Factor the interactive command-line mechanism that was open-coded in qmlprofiler into QmlDebugPrivate so that other QML debugging tools can reuse it. We move qmlprofiler's console handling into QmlDebug: QQmlDebugConsole owns a QQmlDebugCommandListener on a worker thread, dispatches lines to registered command handlers, renders a generated help listing and offers a reusable yes/no confirmation flow. The listener keeps a single persistent QTextStream and reports end-of-input so consumers can quit when standard input is closed. Pick-to: 6.12 Task-number: QTBUG-146122 Change-Id: I237dce26026fd520cbab25efcf5ce08d25507c92 Reviewed-by: Semih Yavuz <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/ba02327bdfecd1d19653584886007c5d97e3347e Git commit 0369b8a128d25c89e086e8a9ef42f2688b8ded24 by Ulf Hermann on 19/07/2026 at 17:41.. qmlpreview: Add interactive mode and --output option This is modeled after the interactive mode that qmlprofiler already offers. You can store the event stream into a .qtd file, and replay it. In contrast to qmlprofiler, you can also kill and re-start the application. That is handy if you notice the preview couldn't handle some change and want to replay the stored input events into a clean slate. Pick-to: 6.12 Task-number: QTBUG-146122 Change-Id: Ic0086e4f4b6c837a6bf1210430eeceb722b80cb7 Reviewed-by: Semih Yavuz <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0369b8a128d25c89e086e8a9ef42f2688b8ded24 Git commit 881c07767a8f7c81275933f89696adaeba24d187 by Ulf Hermann on 19/07/2026 at 17:42.. QtQml: Restore pre-6.12 handling of wrapped QObjects as return values We need to unwrap them from QVariant. In addition, if we receive a return value of a type that's explicitly a PointerToQObject but at the same time NeedsDestruction, we need to respect both. Amends commit 60cc1b60f30b8057e475d0a05a72865871a5bc48 Fixes: QTBUG-147835 Pick-to: 6.12 Change-Id: Id0b61a32e0c890ba71b90de8277962be9663d6e1 Reviewed-by: Fabian Kosmale <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/881c07767a8f7c81275933f89696adaeba24d187 Git commit 0bb2db59088ff59e17c974e1a1d0cd5e1ed48605 by Dilek Akcay on 19/07/2026 at 23:41.. StyleKit: Fix oversized submenu arrow in MenuItem fillHeight is true by default, so the arrow was stretching to fill the available height and ended up larger than intended. The check didn’t show this issue due to its image shape. Set fillHeight: false for the submenu arrow so it uses its defined height. Pick-to: 6.12 Change-Id: Ic2e4cb6d1e6bfea51a6787487a2384c82bea5f3f Reviewed-by: Doris Verria <[email protected]> https://invent.kde.org/qt/qt/qtdeclarative/-/commit/0bb2db59088ff59e17c974e1a1d0cd5e1ed48605