<br><div class="gmail_quote">On Wed, Apr 14, 2010 at 4:04 PM, Adrian Buehlmann <span dir="ltr"><<a href="mailto:adrian@cadifra.com">adrian@cadifra.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On 14.04.2010 13:35, Yuya Nishihara wrote:<br>
> Chad Dombrova wrote:<br>
>> slightly OT: is there any chance of some day getting a PyQt or PySide port<br>
>> of tortoise? it's becoming more and more the case that people already have<br>
>> PyQt installed and it's mature on every major platform.<br>
><br>
> I'm interested in Qt port since I use KDE, but it'll be hard work. :)<br>
> BTW, cutehg and hgview are Qt-based, so they could be run on Mac.<br>
><br>
> cutehg: <a href="http://bitbucket.org/bfrog/cutehg/" target="_blank">http://bitbucket.org/bfrog/cutehg/</a><br>
> hgview: <a href="http://www.logilab.org/project/hgview" target="_blank">http://www.logilab.org/project/hgview</a><br>
<br>
</div></div>I think I might be interested in looking into a PyQt (or PySide?) based<br>
TortoiseHg fork/rewrite too. But my focus is on Windows. </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
But the work that would need to be done would sure be impressive. Maybe<br>
we could work by attacking dialog by dialog, installing GTK and Qt in<br>
parallel on Windows until we have something that's useful enough to run<br>
on Qt alone.<br>
<div><div></div><div class="h5"><br></div></div></blockquote><div><br></div><div>it's not a pretty strategy but it's a pragmatic one. i personally wouldn't mind this, because getting pyqt setup is not that hard. one potential problem is that the main log window calls many other windows as sub-windows. if it's a simple subprocess, then it would be fairly easy to make it a Qt window. if not and it's using a bunch of gtk window management stuff (which is probably the case) it'll be a lot harder to have the two co-exist.</div>
<div><br></div><div><br></div><div>-chad</div><div><br></div><div><br></div><div> </div></div>