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

Re: [PATCH v2] gitk: Add a horizontal scrollbar for commit history

From
NCNicolas Cornu <ncornu@aldebaran-robotics.com>
Date
Oct 30, 2013, 14:49 UTC
Message-ID
<CAMXp-VMOpBu1iUi4iQ008KyBJ5nKOpRntSSFyK+C0X8y0-J8tg@mail.gmail.com>
In-Reply-To
<52711BB3.9040004@xiplink.com>
2013/10/30 Marc Branchaud <marcnarc@xiplink.com>:
Show 6 quoted lines
> On 13-10-30 08:47 AM, Nicolas Cornu wrote:
>> This is useful on all our repos, every times, as we put a tag per day.
>> If the HEAD didn't move during 150 days, we got 150 tags.
>> So, it depends, maybe can I put it as an option in Edit > Preferences?
>
> Eek, even with a scrollbar, 150 tags seems like a lot to pan over.

Now, it works pretty well and is easier than mouse middle-click which acts strangely for me.

Show 8 quoted lines
>
> I've often thought it would be good for gitk to combine multiple ref names
> into some kind of dropdown or view-on-hover list.  (I don't know anything
> about Tcl/Tk, so I don't know what's feasible.)  So if a commit has more than
> a couple of branches (and/or tags), only show the first branch name along
> with a glyph indicating that there are more, and let the user click on (or
> hover over) that glyph to see all the branches (or tags -- that is, still
> keep the tags and branches displayed separately).

It doesn't change that if you got 150 tags, when you will show them up, you will need to scroll.

>
>                 M.
>
Previous: Marc BranchaudNext: Marc Branchaud
Message 5 of 9 in “gitk: Add a horizontal scrollbar for commit history”
  1. gitk: Add a horizontal scrollbar for commit historyNicolas Cornu, Oct 30, 2013
  2. Johannes SixtOct 30, 2013
  3. Nicolas CornuOct 30, 2013
  4. Marc BranchaudOct 30, 2013
  5. Nicolas CornuOct 30, 2013
  6. Marc BranchaudOct 30, 2013
  7. Paul MackerrasOct 31, 2013
  8. Heiko VoigtNov 2, 2013
  9. Marc BranchaudNov 4, 2013

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.