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

Ludovic.Aubry ludal at logilab.fr
Thu Feb 1 22:27:11 UTC 2007


On Thu, Feb 01, 2007 at 10:01:15PM +0100, Georg-W. Koltermann wrote:
> Am Donnerstag, den 01.02.2007, 15:34 +0100 schrieb Ludovic Aubry:
> > Hi,
> > 
> > This is to announce the release of a toy project aimed at rewriting hgk
> > in python/gtk.
> 
> Wonderful!  I especially like the way you color the lines by author.
> 
> One bug report:  When I click View->filter revisions, I get:
>         
>         Traceback (most recent call last):
>           File "/home/hunter/gwk/Desktop/repositories/hgview/hgview.py", line 567, in on_filter1_activate
>             self.filter_dialog.show()
>         AttributeError: 'HgViewApp' object has no attribute 'filter_dialog'
> 
> This is on Ubuntu 6.10 with Python 2.4.
It's just a left over from when the filter fields were in a separate
dialog box. I'll just remove the menu option.

> 
> 
> 
> Some feature requests, if I may:
> 
>      1. Call external diff tool instead of builtin colored diff -u.
>         Something like "hg extdiff", only starting up automatically
>         after clicking on one or two versions.
>      2. Some way of clicking on a version and then "hg up" or "hg up -C"
>         to it.
>      3. Colorize the graph lines a la hgk, to better distinguish.
>      4. Make graph lines clickable (for highlighting) a la hgk
>      5. branch support (select branch name, filter to show only those
>         nodes that are in the given branch)
> 
> Thank you for the very nice work!
thanks,
I'll add these request to our tracker here :
http://www.logilab.org/projects/hgview
I already intended to do 1,2 and 3.
For 1,2 I just wanted to be able to call meld (or other tool) with 2
revisions. But I'm not sure how the app should behave when selecting a
single revision
4 is nice (didn't know I could do that with hgk)
5 will probably be low priority mostly because I don't (yet) use named
branches




-- 
Ludovic Aubry                                 LOGILAB, Paris (France).
http://www.logilab.com   http://www.logilab.fr  http://www.logilab.org



More information about the Mercurial mailing list