Repository navigation
Conversation
Adds a "Commit Graph Style" option in Preferences > Appearance (Classic stays the default). The `Avatars` style shows: - a resizable BRANCH / TAG column with left-aligned refs, connector lines to the commit, a `+N` badge with a dropdown for refs that do not fit, and tooltips for trimmed names - a resizable GRAPH column with author avatars (or initials) as nodes, small dots for merges, rounded straight lines and lane colored row bands - a separate COMMIT MESSAGE column, with left-aligned column headers Also: - tooltip on graph avatars with author and date - right-click on column headers opens the history options menu - align the graph overlay with the rows below the header separator Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
This implementation cannot meet the requirement of quickly browsing branch status (some refs are folded) and is also a waste of horizontal space. I have replied in more than one ISSUE that SourceGit does not intend to adopt this design philosophy. |
|
so if the branches stay in the description column this would be acceptable? personally i have a widescreen, so plenty of space |
|
hmm, i see anyway, if anyone else wants to play around with the tree visualisations, you can try a dev build here: |
Drops the separate BRANCH / TAG column of the `Avatars` commit graph style. Refs are drawn in front of the commit message again, like in the classic style, so the graph is now the first column. Removes the code that only existed for that column: the `+N` overflow badge and dropdown, ref connector lines, label trimming, the column toggle and its persisted width/visibility. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
i've updated the code, to keep the branches inside the commit message column, to save some space
|


Adds a "Commit Graph Style" option in Preferences > Appearance (Classic stays the default).
full width:

settings appearance option:

user tooltips

right click column titles also opens the column options:

The
Avatarsstyle shows:Also: