git-up / GitUp

The Git interface you've been missing all your life has finally arrived.
http://gitup.co
GNU General Public License v3.0
11.45k stars 1.24k forks source link

[Feature Request] persist commit bubbles in map view #948

Open notrobpike opened 11 months ago

notrobpike commented 11 months ago

you can only show one commit detail bubble at a time in the map view. A right click "persist" option would be great to visually bookmark commits of interest.

lucasderraugh commented 10 months ago

We sort of have this for diffing across 2 arbitrary commits by using the command key when clicking on a different commit. Not sure if this handles your use case but I don't think we could use the exact same to indicate just an informative bubble.

Maybe to further refine your question, what exactly do you want to persist about a commit info wise, as this is a somewhat recurring request to have slightly more context in the graph view.

notrobpike commented 10 months ago

right-click > Mark would be sufficient for me. it could either leave the bubble active when you click elsewhere, or it could put a little flag or map pin or enclosing circle on the node, any kind of manual visual indicator.

if you left the commit details bubble there, i think that would not work because the bubbles are bigger than the space between nodes, so if you were to then click the adjacent node you'd overlap bubbles which would be a problem.

if you do right-click > Mark you also probably need a button for 'remove all marks' in the ribbon, as well as a 'show/hide marks` toggle in the show popup menu.