[ANN] hgview - a pygtk-based clone of hgk

Andrei Vermel avermel at mail.ru
Wed Feb 7 14:51:12 UTC 2007


Looks nice, but struggles on big changesets. An inital commit of 20000+ files 
causes it to lock forever - display of diffs I suppose.
I think a limit of the diff size should be useful.

Andrei


----- Original Message ----- 
From: "Ludovic Aubry" <ludal at logilab.fr>
To: <mercurial at selenic.com>
Sent: Thursday, February 01, 2007 5:34 PM
Subject: [ANN] hgview - a pygtk-based clone of hgk


> 
> Hi,
> 
> This is to announce the release of a toy project aimed at rewriting hgk
> in python/gtk.
> 
> The purpose of the project was to have a fast enough interface to be able
> browse the linux kernel sources.
> 
> Existing features include :
> - browsing the revision tree
> - find as you type
> - restrict revisions based on modified files
> 
> The screenshot can be found here : http://www.logilab.org/3438
> 
> The project is available only through it's mercurial repository using
> 
> hg clone http://www.logilab.org/hg/hgview
> 
> debian packages and tarballs should be available soon.
> 
> to use simply run :
> $ python path_to_hgview/hgview.py
> from inside any mercurial repository
> 
> You will need python2.4, pygtk (including glade support) and its
> dependencies to run it.
> 
> You can submit feature requests, bugs and bug fixes to :
> python-projects at logilab.org
> The project page is at : http://www.logilab.org/projects/hgview
> where you can find the existing bugs and feature requests
> 
> 
> The tree drawing algorithm originaly comes from the work of Tristan
> Wibberley who transposed the algorithm from hgk and posted is work on
> this list sometime in 2005.
> 
> -- 
> Ludovic Aubry                                 LOGILAB, Paris (France).
> http://www.logilab.com   http://www.logilab.fr  http://www.logilab.org
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>



More information about the Mercurial mailing list