Description
I find it a bit distracting to see the "On <branch>:
" part prefixing the commit-message, for each stash-item in the list of STASHES:
I'm aware that this is how git stash list
reports stashes by default:
$ git stash list
stash@{0}: On develop: New checkbox option in Preferences: Use case-insensitive sorting in lists
stash@{1}: On develop: Use --porcelain=v2 in QueryLocalChanges
...
However, I think we can do better, and SourceGit
already extracts the stash@{<N>}
part before displaying the stash-items.
To me, the information about which branch the Stash was based on is mostly superfluous - when I make a stash, it's usually because I want to "break out" some code from the current branch I'm on, to be able to later re-create that code on a new/other branch.
Therefore, I think this part (up to the second colon :
) of the git stash list
output could be parsed out separately and moved into a tooltip (see related issue #1419), so that a larger part of the actual commit-message can be visible instead (this tooltip should also display the full commit-message, preferably with the branch-information on a separate line).