git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Marco Costalba" <mcostalba@gmail.com>
To: "Git Mailing List" <git@vger.kernel.org>
Subject: [ANNOUNCE] qgit-1.5.4
Date: Thu, 28 Dec 2006 10:23:03 +0100	[thread overview]
Message-ID: <e5bfff550612280123t5139e2e7w683f3961704065fd@mail.gmail.com> (raw)

This is mostly a bug fix release. Plus a (big) performance increase when
loading a repository (warm cache case).

Data exchange with 'git rev-list' is now based on temporary files
instead of Qt QProcess class, this leads to a 40% increase under Linux
with a tmpfs filesystem mounted under /tmp, as is common with most
distributions. In case of portability issues it is possible to
fallback on a standard QProcess based interface. To do this uncomment
USE_QPROCESS define in 'src/dataloader.h' before to compile.

NOTE: qgit now uses faster 'git show-ref' instead of 'git peek-remote'
to read the tags so git v1.4.4 or later is required.

NOTE2: qgit is now compiled with -frepo option to remove redundant
template instantations, this leads to a little longer compile time and
some messages from 'collect' tool at the end of compilation. Don't
worry, it's all ok ;-)

Many thanks as usual to Pavel Roskin for help and patches.

Download tarball from http://www.sourceforge.net/projects/qgit
or directly from git public repository
git://git.kernel.org/pub/scm/qgit/qgit.git

Please refer to http://digilander.libero.it/mcostalba/ for additional
information.

	Marco


ChangeLog from 1.5.3

- improve load speed of 40% using a temporary file to read from 'git rev-list'

- fix many typos found by aspell, mostly in the comments (Pavel Roskin)

- increase to seven the number of recent repos menu entries

- fix a possible NULL dereferencing spotted by Klockwork K7.5

- fix a warning on 64-bit systems (Pavel Roskin)

- show also load speed as MB/s in status bar

- read file names cache after repository has been loaded. Good speedup 'feeling'

- allow to tag the same revision more then once

- mark with light green tag only current branch

- remove current HEAD from startup tag list. Spotted by Toralf Foerster

- use faster 'git show-ref' instead of 'git peek-remote'. Requires git v1.4.4

- complete rewrite references reading and handling: speedup and cleaner code

- be more user friendly when creating a new action

- quit if unable to parse command line arguments

- fix display issue when commit title length is less then 4

- increase file history list browsing speed

- resolve links also for an abbreviated sha in revision description pane

- fix tree view not correctly updated in rare cases

- fix an issue in file history with revisions that delete a file

- hide tag marker for HEAD also when is under refs/remotes

- compile with -frepo flag to remove duplicated template instances

                 reply	other threads:[~2006-12-28  9:23 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e5bfff550612280123t5139e2e7w683f3961704065fd@mail.gmail.com \
    --to=mcostalba@gmail.com \
    --cc=git@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).