[qt/qt-creator/qt-creator]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]> Wed, 5 Aug 2026 12:15:13 +0000 (UTC)
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 b785b97efc4e92fb024314ad44f8f803cccda6ea to baad440bfbb84dd8a1d816ce8e6a4f953cb38cfd
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 baad440bfbb84dd8a1d816ce8e6a4f953cb38cfd by Marcus Tillmanns on 05/08/2026 at 10:14..
Git: Show instant blame in the inline diff editors

The inline diff editor is a plain IEditor whose widget is a splitter,
so the global instant blame never attaches to it (it is not the current
text editor) and its editable views were left without blame
annotations and the tooltip they provide.

Annotate the editable views directly, like the read only baseline view
already does: the working file view (unstaged and "diff against a
revision") gets working tree blame, the staged index snapshot and the
unstaged index baseline get blame against HEAD, which matches the index
unless there are staged changes. BaselineBlame blames the working tree
when given an empty revision.

"Diff Against Parent" now always opens the blamed commit against its
parent - the change that last touched the line - regardless of the view
it is triggered from, instead of diffing the whole working tree or the
viewed revision against that parent. Following it repeatedly walks the
line's history one changing commit at a time. This makes
CommitInfo::viewRevision/viewFileName unused, so drop them.

Change-Id: Ideb9777bc4a0a922a72072c487110899d197efba
Reviewed-by: AndrĂ© Hartmann <[email protected]>
https://invent.kde.org/qt/qt-creator/qt-creator/-/commit/baad440bfbb84dd8a1d816ce8e6a4f953cb38cfd