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

[ANNOUNCE qgit-1.0rc2]

From
MCMarco Costalba <mcostalba@gmail.com>
Date
Apr 17, 2006, 11:38 UTC
Message-ID
<e5bfff550604170438s442c0e3dv375a1e053cb5ad1a@mail.gmail.com>
Two new main features:
1) Thanks to Johannes's new --patch-with-stat option in git-diff-tree
we can now show stat info at the beginning of the patch. (Still not
working with merges)
2) A more then 20% speed up due to a heavy optimizing work on some
internal structures.
Interesting enough also the text size has been shrunk of 24KB.
Now qgit is really very very very fast :-)

In my old PC a complete Linux tree loading (on warmed-up cache) passes from 6.8s to 5.4s.

As a fair compare: $ /usr/bin/time git-rev-list --header --topo-order --boundary --parents HEAD > /dev/null 2.24user 0.20system 0:02.45elapsed 99%CPU (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major+13268minor)pagefaults 0swaps

DOWNLOAD

Tarball is at http://prdownloads.sourceforge.net/qgit/qgit-1.2rc2.tar.bz2?download

Git archive is at http://digilander.libero.it/mcostalba/scm/qgit.git

See http://digilander.libero.it/mcostalba/  for detailed download information.

NOTE NOTE: you probably need to clone again the repository due to some deleted revisions in the git archive.

INSTALLATION
To install from tarball use:

./configure make make install-strip

To install from git archive:

git clone http://digilander.libero.it/mcostalba/scm/qgit.git cd qgit autoreconf -i ./configure make make install-strip

Or check the shipped README for detailed information.
CHANGELOG
 - show stat info in patch viewer. Use new --patch-with-stat
git-diff-tree option
- revisions storing update. Change revisions container and defer parsing
- use a circular buffer instead of a double buffer to load data
- defer graph lanes calculation. Drawing was already deferred
- remove useless option "File window always on top"
- pop-up a warning if external diff viewer fails to start
- add a pop-up menu in file list window
- avoid to show patches not in current StGIT branch
- fix StGIT commit to remove temporary files when finished
- small GUI tweaks
        Marco
Message 1 of 1 in “[ANNOUNCE qgit-1.0rc2]”
  1. Marco CostalbaApr 17, 2006

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.