git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: gitk with hyperspace support

From
Junio C Hamano <junkio@cox.net>
Date
Aug 17, 2005, 22:34 UTC
Message-ID
<7v4q9oqjjv.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<17155.2581.888904.526537@cargo.ozlabs.ibm.com>
Paul Mackerras <paulus@samba.org> writes:
Show 15 quoted lines
> OK, you're the second person to ask for that, so I'll see what I can
> do about it.  I can think of 3 possible behaviors when you click on
> the arrowhead:
>
> 1. scroll to bring the other arrowhead on-screen and briefly make it
>    larger or something similar to draw attention to it
>
> 2. scroll to bring the other arrowhead on-screen and warp the pointer
>    to it
>
> 3. select the next commit in the indicated direction which is a child
>    or parent that the line connects (scroll to make it visible,
>    highlight it, show its diff).
>
> Which do you think would be best?

Hmph. I think, aside from being color challenged, the primary source of confusion for me was that the lines with arrowheads were too long, and the node and the arrowhead did not fit within the height of the graphical pane, at least with my window configuration.

I wonder if not having downward or upward arrows for a long stretch would work better. Lose the vertical line for such hyperspace links, and instead have a horizonal short line with arrowheads to denote that there are also hyperspace lines coming into or out of that node. That way you can save one column for a vertical line, and my preference for clicking on such an arrowhead would be #3 from the above.

Previous: Paul MackerrasNext: Paul Mackerras
Message 7 of 13 in “gitk with hyperspace support”
  1. Paul MackerrasAug 17, 2005
  2. Linus TorvaldsAug 17, 2005
  3. Junio C HamanoAug 17, 2005
  4. SeanAug 17, 2005
  5. Matthias UrlichsAug 17, 2005
  6. Paul MackerrasAug 17, 2005
  7. Junio C HamanoAug 17, 2005
  8. Paul MackerrasAug 30, 2005
  9. Junio C HamanoAug 30, 2005
  10. Alex RiesenSep 1, 2005
  11. SeanSep 1, 2005
  12. Alex RiesenSep 2, 2005
  13. Matthias UrlichsAug 17, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.