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
Marc Branchaud <marcnarc@xiplink.com>
Date
Oct 30, 2013, 14:46 UTC
Message-ID
<52711BB3.9040004@xiplink.com>
In-Reply-To
<CAMXp-VMku0eSQmmbdy-NQDedH4VSgZN5XmpTeBHvN8qX1=ersg@mail.gmail.com>
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.

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).

		M.
Previous: Nicolas CornuNext: Nicolas Cornu
Message 4 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.