[qt/qt-creator/qt-creator]: 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-creator/qt-creator Pushed by mirror-service into branch 'master'. Changed from 76522dd5ee000cd09b8e7a43bdd27095f8c14360 to 1238feabcff85baddb8fcdec707380bd4e73ca25 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 23025abade25446df3cfcbeff0fa2ef0743ab16f by hjk on 22/07/2026 at 13:27.. CMake: Serve QML import/root paths from BuildSystem extra data AndroidBuildApkStep reads QML_IMPORT_PATH and QML_ROOT_PATH via extraData() when generating the androiddeployqt settings. They used to come from the CMakeTargetNode::data() catch-all reading the CMake cache; that catch-all was dropped when the Android roles moved to the store, silently turning them empty. Populate them in updateExtraData() like the other config values. Amends 3b066261e. Assisted-by: Claude Code Change-Id: I96c97aea724925ff84e74f3e0b2840a4eb08c76e Reviewed-by: Cristian Adam <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/23025abade25446df3cfcbeff0fa2ef0743ab16f Git commit 5f2b92d2d650e4c751f60c09be593a0097e58382 by hjk on 22/07/2026 at 13:28.. Nim: Provide a code style value editor instead of a full editor Convert the Nim code style page to the value-editor hook: the factory now supplies just the tab-settings widget via setValueEditorCreator, and the hosting CodeStyleAspect provides the selector and preview and owns the deferral. This drops the NimCodeStyleEditor subclass and the widget's bespoke preview handling. Assisted-by: Claude Code Change-Id: I4d3c88b6ffbf7017b1b5a4bc489d581cd6a1db92 Reviewed-by: Christian Stenger <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/5f2b92d2d650e4c751f60c09be593a0097e58382 Git commit 4cfdc2ffe20552551f933a7daabfc72f6a246972 by hjk on 22/07/2026 at 13:28.. TextEditor: Let a code style value editor own its preview Add setValueEditorHasPreview() so a language whose value editor already contains its own preview (for example a tabbed editor with several previews) can tell CodeStyleAspect not to add the standard preview below it. Assisted-by: Claude Code Change-Id: I5244e006d15d8a470146b2a11994eb6426234601 Reviewed-by: Christian Stenger <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/4cfdc2ffe20552551f933a7daabfc72f6a246972 Git commit 96483c2f8bcc68d379d448b227f5428f5c48b031 by hjk on 22/07/2026 at 13:28.. CppEditor: Provide a code style value editor instead of a full editor Convert the C++ code style page to the value-editor hook: the factory supplies CppCodeStylePreferencesWidget via setValueEditorCreator and the hosting CodeStyleAspect provides the selector and owns the deferral. The widget keeps its own previews, so setValueEditorHasPreview() suppresses the standard one. Drops the CppCodeStyleEditor subclass. Assisted-by: Claude Code Change-Id: I8baab401dc317b49b4e383c95a8f88e279448a08 Reviewed-by: Christian Stenger <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/96483c2f8bcc68d379d448b227f5428f5c48b031 Git commit e5cfdeeadd60e39223d4926aa8b693d106f3cccf by hjk on 22/07/2026 at 13:29.. QmlJSTools: Provide a code style value editor instead of a full editor Convert the Qt Quick code style page to the value-editor hook: the factory supplies QmlJSCodeStylePreferencesWidget via setValueEditorCreator and the hosting CodeStyleAspect provides the selector and owns the deferral. The widget keeps its own preview, so setValueEditorHasPreview() suppresses the standard one. Drops the QmlJsCodeStyleEditor subclass. Assisted-by: Claude Code Change-Id: Ia3cfe473df19b30bad9d7021c5a0e982998de5aa Reviewed-by: Christian Stenger <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/e5cfdeeadd60e39223d4926aa8b693d106f3cccf Git commit 02c2acfb0ef5622034e2e706c311f3fff5a28b17 by Jarek Kobus on 22/07/2026 at 13:48.. Debugger: Add writeMemory to lldbbridge.py LldbEngine::changeMemory() has called this bridge function since 2013, but it never existed - memory writes via lldb have been silently broken since then. Change-Id: Ibe74fe50403a590ab6dc02bbfce09a379ef68100 Reviewed-by: hjk <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/02c2acfb0ef5622034e2e706c311f3fff5a28b17 Git commit 7a9d846624f3271d716b28749bc1487551ef6244 by Eike Ziller on 22/07/2026 at 14:05.. Utils: Fix CategorySortFilterModel handling of filterKeyColumn The CategorySortFilterModel was only checking the hardcoded first (0) column of toplevel items. The toplevel filtering should also apply the filterKeyColumn (especially -1 which looks in all columns). Change-Id: Icc0cd96d67526e5ed9166466347c595a356ecf61 Reviewed-by: Cristian Adam <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/7a9d846624f3271d716b28749bc1487551ef6244 Git commit 73dcb84217c5709ecba2f1509300d42299a11b8e by Eike Ziller on 22/07/2026 at 14:05.. MarkdownEditor: Derive from BaseTextEditor That supports having a widget that is not purely a TextEditorWidget, so it makes sense to do it. It might also open up functionality that is based on BaseTextEditor instead of solely looking for an aggregated TextEditorWidget. Change-Id: Iddfac0c74be527abb46ba2aaa8cd2a2ab688b60d Reviewed-by: Christian Stenger <[email protected]> Reviewed-by: David Schulz <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/73dcb84217c5709ecba2f1509300d42299a11b8e Git commit d70248ac0509854978264105499d7d5c0461774b by hjk on 22/07/2026 at 14:45.. Valgrind: Auto-scroll the Callgrind cost view on keyboard nav The Callgrind cost view disabled auto-scroll ever since the plugin was first added, so navigating the function list with the keyboard did not scroll the current item into view. Rely on the default (auto-scroll enabled) instead. Fixes: QTCREATORBUG-10055 Assisted-by: Claude Code Change-Id: If97086dfa150baa70c9bf392f951f50704cc011b Reviewed-by: Orgad Shaneh <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/d70248ac0509854978264105499d7d5c0461774b Git commit d2cb2049b9486f1dbede0be338422e0b843d0689 by Christian Stenger on 22/07/2026 at 14:55.. QmlJSTools: Silence warning from Qt Editing a value of the QmlJS code style preferences and committing it writes the new value into a file and triggers a settingsChanged signal which in turn writes the whole model again and reinitializes the model afterwards including a reset of the model. This happens while the delegate's editor is still open, the editor gets detached from the view and the whole ended in a warning of QAbstractItemView::commitData called with an editor that does not belong to this view Skip the second write and reinit of the model if the update came from the model itself. Change-Id: I1dde40275199dfe2098a07fbde976240348cca56 Reviewed-by: hjk <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/d2cb2049b9486f1dbede0be338422e0b843d0689 Git commit 42b61ade3b31aafac815eac37f453ff83e78c3b5 by hjk on 22/07/2026 at 15:05.. Debugger: Show the signal name for harmless/expected signals When the inferior received a routine signal (the stop signal or one listed in the run configuration's expected signals) it was only written to the debugger log, so the status bar showed a generic "signal-received". Reflect the actual signal name and meaning in the status bar as well, without a dialog, to avoid noise for these routine signals. Fixes: QTCREATORBUG-9827 Assisted-by: Claude Code Change-Id: Ia0cf0f28b0c0fb6e40c509dfeead9c19f352d1bc Reviewed-by: Orgad Shaneh <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/42b61ade3b31aafac815eac37f453ff83e78c3b5 Git commit 1238feabcff85baddb8fcdec707380bd4e73ca25 by Christian Kandeler on 22/07/2026 at 16:34.. CMakeProjectManager: Handle device tool detection request asynchronously Change-Id: I44eda3097ed25a5bfbd52eccdcfe870f9e7401bc Reviewed-by: Cristian Adam <[email protected]> https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/1238feabcff85baddb8fcdec707380bd4e73ca25