+20
Completed

Highlight Parent commit(s) in Log view if parent is not directly below [SG-14490]

Colin Richardson 7 years ago updated by Marc Strapetz 2 years ago 2

When commit is selected if the parent commit is not the commit directly below, could it be indicated some how? Dot outline a different colour? Dot fill a different colour? Track Line Colour? I don't mind which. If the commit has multiple parents, then maybe highlight all parents, even if one of the parents is directly below, since that could cause confusion. (I say all parents, rather than both parents, since I have a few octopus merges). It's hard to track all of the lines some times. I know there is Alt+Down to jump to parent, but I sometimes don't want to jump to the commit, I just want to visualise them.

This would definitely be helpful when looking at a log view with many branches. I would suggest bolding the parent commit and drawing in a bold the path from the selected commit to the parent.


Completed

Implemented for upcoming 22.1 preview 1: all parents of the selected commit plus its entire first-parent history will be highlighted on HiDPI. For LoDPI we have not yet decided on the default, but at least there will be Low-Level Property "log.graph.highlightSelectionAtDpiScaling" to enable this manually.