{"thread":{"id":"6143","subject":"[ANNOUNCE] qgit-1.5.4","startedAt":"2006-12-28T09:23:03Z","lastAt":"2006-12-28T09:23:03Z","messageCount":1,"participants":["Marco Costalba"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"30432","messageId":"e5bfff550612280123t5139e2e7w683f3961704065fd@mail.gmail.com","threadId":"6143","inReplyTo":null,"subject":"[ANNOUNCE] qgit-1.5.4","fromName":"Marco Costalba","fromEmail":"mcostalba@gmail.com","sentAt":"2006-12-28T09:23:03Z","receivedAt":"2006-12-28T09:23:03Z","isPatch":false,"sender":{"key":"mcostalba@gmail.com","avatar":null},"body":"This is mostly a bug fix release. Plus a (big) performance increase when\nloading a repository (warm cache case).\n\nData exchange with 'git rev-list' is now based on temporary files\ninstead of Qt QProcess class, this leads to a 40% increase under Linux\nwith a tmpfs filesystem mounted under /tmp, as is common with most\ndistributions. In case of portability issues it is possible to\nfallback on a standard QProcess based interface. To do this uncomment\nUSE_QPROCESS define in 'src/dataloader.h' before to compile.\n\nNOTE: qgit now uses faster 'git show-ref' instead of 'git peek-remote'\nto read the tags so git v1.4.4 or later is required.\n\nNOTE2: qgit is now compiled with -frepo option to remove redundant\ntemplate instantations, this leads to a little longer compile time and\nsome messages from 'collect' tool at the end of compilation. Don't\nworry, it's all ok ;-)\n\nMany thanks as usual to Pavel Roskin for help and patches.\n\nDownload tarball from http://www.sourceforge.net/projects/qgit\nor directly from git public repository\ngit://git.kernel.org/pub/scm/qgit/qgit.git\n\nPlease refer to http://digilander.libero.it/mcostalba/ for additional\ninformation.\n\n\tMarco\n\n\nChangeLog from 1.5.3\n\n- improve load speed of 40% using a temporary file to read from 'git rev-list'\n\n- fix many typos found by aspell, mostly in the comments (Pavel Roskin)\n\n- increase to seven the number of recent repos menu entries\n\n- fix a possible NULL dereferencing spotted by Klockwork K7.5\n\n- fix a warning on 64-bit systems (Pavel Roskin)\n\n- show also load speed as MB/s in status bar\n\n- read file names cache after repository has been loaded. Good speedup 'feeling'\n\n- allow to tag the same revision more then once\n\n- mark with light green tag only current branch\n\n- remove current HEAD from startup tag list. Spotted by Toralf Foerster\n\n- use faster 'git show-ref' instead of 'git peek-remote'. Requires git v1.4.4\n\n- complete rewrite references reading and handling: speedup and cleaner code\n\n- be more user friendly when creating a new action\n\n- quit if unable to parse command line arguments\n\n- fix display issue when commit title length is less then 4\n\n- increase file history list browsing speed\n\n- resolve links also for an abbreviated sha in revision description pane\n\n- fix tree view not correctly updated in rare cases\n\n- fix an issue in file history with revisions that delete a file\n\n- hide tag marker for HEAD also when is under refs/remotes\n\n- compile with -frepo flag to remove duplicated template instances\n"}]}