[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