gmasterscm / ama

Ask me anything!
https://blog.sindresorhus.com/answering-anything-678ce5623798
5 stars 1 forks source link

Feature ideas for Branch Explorer #22

Open dadhi opened 6 years ago

dadhi commented 6 years ago
  1. Add Delete local and Delete remote branch into node context menu. This is rare available in other UI clients, but needed if you work on repo with ~100 branches. Deleting something from command line does not give me enough confidence, comparing to the UI option which was tested by tool developers.

  2. Add small sticker near the commit node with committer name and commit message. Good for overview without mouse weaving - for the same reason as in Commit History. May be commit message alone is enough. Also it may become visible only with decent level of zooming in.

  3. Currently node fill-in means some percent change. But I am always forget what does it mean, and actually it does not make much sense to me (personally). I would prefer to have in addition the number of changes, same as you show on Commit button: number of modified, added, removed files. I think it will be more intuitive to grasp without looking inside. For the large numbers it might say >99 or something.

psantosl commented 6 years ago

All good ones :-)

Sticker near the commit node: will include the actual text?? I mean, won't make the entire diagram too crowded?

dadhi commented 6 years ago

Sticker near the commit node: will include the actual text??

I expect so without any addional fuss, dates, etc. Probably it need to be UI prototyped to see the best styling. For me rectangle with Commiter and Message is enough. Long message may be cut.