{"thread":{"id":"3829","subject":"[ANNOUNCE] qgit-1.2rc1","startedAt":"2006-04-08T09:44:37Z","lastAt":"2006-04-08T11:07:09Z","messageCount":2,"participants":["Marco Costalba"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"18464","messageId":"e5bfff550604080244y40b36292ja5cfecac28e1e749@mail.gmail.com","threadId":"3829","inReplyTo":null,"subject":"[ANNOUNCE] qgit-1.2rc1","fromName":"Marco Costalba","fromEmail":"mcostalba@gmail.com","sentAt":"2006-04-08T09:44:37Z","receivedAt":"2006-04-08T09:44:37Z","isPatch":false,"sender":{"key":"mcostalba@gmail.com","avatar":null},"body":"qgit is a very fast git GUI viewer with a lot of features .\n\nThe biggest new feature this time is *code range filtering*\n\nSelect a file and  open the file/annotation viewer, then wait for\nannotation finished and then select a history revision just to be sure\nannotation info is displayed.\n\nYou will see the new 'filter' button (in annotation window tool\nbar, not in main view tool bar) enabled. Press it and the file history\nwill be shrinked to show only revisions that modified the selected lines.\n\nSelected code region is also highlighted for better browsing.\nFilter button is a toggle button, so just press again it to release the filter.\n\nNOTE NOTE: Range filtering it's  _slippery_   code, there are a lot of\nsubtle details involved, so may be something it's still missing/bogous,\nqgit-1.2rc1 it's here to let properly test before final release.\n\n\nDOWNLOAD\n\nTarball is at\nhttp://prdownloads.sourceforge.net/qgit/qgit-1.2rc1.tar.bz2?download\n\nGit archive is at\nhttp://digilander.libero.it/mcostalba/scm/qgit.git\n\nSee http://digilander.libero.it/mcostalba/  for detailed download information.\n\n\nINSTALLATION\n\nTo install from tarball use:\n\n./configure\nmake\nmake install-strip\n\nTo install from git archive:\n\nautoreconf -i\n./configure\nmake\nmake install-strip\n\nOr check the shipped README for detailed information.\n\nCHANGELOG\n\n - add support for code range filtering\n\n- much improved graph for partial repos views. Use new --boundary\ngit-rev-list option\n\n- pressing ESC in startup dialog make application to quit\n\n- add support for quick open of latest visited repositories\n\n- add support for launching an external diff viewer\n\n- speed-up git commands execution using usleep() in external program launcher\n\n- highlight filter matches in revision logs\n\n- add git version compatibility check\n\n- fix duplicated unapplied patches in StGIT when qgit is called with\n--all option\n\n- fix run from subdirectory regression\n\n\n             Marco\n"},{"id":"18466","messageId":"e5bfff550604080407g7606d515qec566f83e0e2d7cb@mail.gmail.com","threadId":"3829","inReplyTo":"e5bfff550604080244y40b36292ja5cfecac28e1e749@mail.gmail.com","subject":"Re: [ANNOUNCE] qgit-1.2rc1","fromName":"Marco Costalba","fromEmail":"mcostalba@gmail.com","sentAt":"2006-04-08T11:07:09Z","receivedAt":"2006-04-08T11:07:09Z","isPatch":false,"sender":{"key":"mcostalba@gmail.com","avatar":null},"body":"On 4/8/06, Marco Costalba <mcostalba@gmail.com> wrote:\n> qgit is a very fast git GUI viewer with a lot of features .\n>\n> The biggest new feature this time is *code range filtering*\n>\n\nBefore hitting the warning pop-up about git version compatibility at\nqgit launch,please note that a git with --boundary option support\nis required.\n\ngit-rev-list --boundary has been merged after git-1.3.0.rc1, so better\nupgrade git to latest upstream snapshot git-1.3.0rc3\n\nOf course final qgit-1.2 will be out only _after_  released git-1.3.0\n\n    Marco\n"}]}