sublimehq / sublime_merge

Issue tracker for Sublime Merge
https://www.sublimemerge.com
273 stars 14 forks source link

Show `git describe` output in Commits graph #1689

Open carstenfuchs opened 1 year ago

carstenfuchs commented 1 year ago

Problem description

The output of git describe is often helpful when browsing the commit history, but SM doesn't show it.

Preferred solution

The output of git describe should be shown in the commits graph, for example as indicated in the screenshot below.

I think that the place where the number of changed files is currently shown would be a good place for it, because (for us) this is an information that we're rarely, if ever, interested in.

Alternatives

Show the output of git describe in a different place as suggested (in the Commits graph).

In #1390 it is suggested to add a line to the commit summary. While we consider this worthwhile on its own, it is not an alternative: Our suggestion is to explicitly add this to the Commits graph.

Screenshots

grafik

srbs commented 1 year ago

As a workaround (or maybe fulfillment of an alternative), you can add a custom menu item to the Commit menu that runs the git describe command & then view it in the git output pane.

carstenfuchs commented 1 year ago

you can add a custom menu item to the Commit menu that runs the git describe command & then view it in the git output pane.

I would not consider this an alternative: The goal is to see the git describe output directly in the Commits tree as shown in the above screenshot, so that it is immediately visible without any extra action.