[ANN] hgview 1.0.0
David Douard
david.douard at logilab.fr
Tue Jun 9 02:35:22 CDT 2009
On Sunday 07 June 2009 15:37:42 Hans Meine wrote:
> On Friday 05 June 2009 22:27:35 David Douard wrote:
> > Let me introduce you the latest kid of the Logilab team: `hgview 1.0.0`_.
> >
> > hgview is a very helpful tool for daily work using the excellent DVCS
> > Mercurial (which we heavily use at Logilab). It allows to easily and
> > visually navigate in your hg repository revision graphlog. It is written
> > in Python and pyqt.
>
> Great!
Thanks,
> Didn't you just stop maintaining the --qt UI in favor of the GTK
> one? I am very happy to see the PyQt4-based one reappear (and I hope I did
> not get this wrong).
well, here is the whole story in few lines:
The original hgview design is Ludovic Aubry's work (gtk only).
Then, I decided to add a qt 'backend', cause I had to practice PyQt4 before
starting a project for a customer (I only knew PyQt3 at that time).
After that, hgview evolved slowly (cause we, at Logilab, had not much time to
spend on it), qt backend not being really maintained any more.
Then, a few month ago, I decided (during my 2 hours-and-half-a-day of train
time) to try to improve a bit several aspects in hgview. Especially, I was
unsatisfied by the graph algorithm I could not understand easily. So I
started to play with it. And to refactor the code "a bit". And as I do really
prefer coding GUI with Qt than gtk, I worked only on the qt backend. After
some time, I reached a point where the application began to be "nice", but
the gtk backend was completely outdated. So I removed it completely, and
renamed the project hgqv. But as hgview is already known, and as hgqv was now
much more advanced than hgview-gtk, we decided to make hgqv the new hgview.
David
> Have a nice day,
> Hans
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
--
David Douard LOGILAB, Paris (France), +33 1 45 32 03 12
Formations Python, Numpy, Debian : http://www.logilab.fr/formations
Développement logiciel sur mesure : http://www.logilab.fr/services
Informatique scientifique : http://www.logilab.fr/science
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://selenic.com/pipermail/mercurial/attachments/20090609/596c005b/attachment.pgp
More information about the Mercurial
mailing list