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

qgit-0.7

From
MCMarco Costalba <mcostalba@yahoo.it>
Date
Jul 9, 2005, 08:15 UTC
Message-ID
<20050709081512.33503.qmail@web26306.mail.ukl.yahoo.com>
Here is qgit-0.7, a GUI git viewer.
you can download from:
http://prdownloads.sourceforge.net/qgit/qgit-0.7.tar.gz?download
This time a small changelog, but a lot of work ;-)
- rewrite of graph drawing
- start-up loading: switch to use git-rev-list --topo-order
- final fixes to annotation
- cache of file lists to speed-up loading of file names
- added color background on heads

Graph now uses connected lines and should be better to follow, also the switch from home grown to legacy git-rev-list --topo-order helps in clarify revs history.

Annotation now works for me in all cases with the limitation that does not follow renames.

When you run qgit for the first time it takes some time to git-rev-list and git-diff-tree the repo. Following runs are faster because a persistent cache of file names is used, so the speed is the same of just running git-rev-list.

Note: because of the use of --topo-order option in git-rev-list you need a very
recent copy of git.
For people who missed previous releases, a brief feature list:
- revisions log with diff and file viewer windows
- graph of development lines
- automatic update of all open views when navigating through lists
- filter by a substring (with wildcards support) in SHA, short log, author or paths
- colored file list window: green new file, red removed one
- patch viewer of diffs against parent, head or a mouse selected (CTRL + PRESS) rev
- file viewer with automatic annotation of content and file history
- file viewer with substring find function and jump to diff with double-click in
  annotate line
- command line arguments support using git-rev-parse
- highlight on tags and heads
As usual, to try qgit:

-unpack files -make -cd bin -copy qgit in the path -run qgit from a git working directory

Please refer to README for more information.
Marco

__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

Next: Ingo Molnar
Message 1 of 2 in “qgit-0.7”
  1. Marco CostalbaJul 9, 2005
  2. Ingo MolnarJul 10, 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.