On 09.09.2009 09:47, Peer Sommerlund wrote: > 2009/9/8 Adrian Buehlmann <adr...@cadifra.com <mailto:adr...@cadifra.com>> > > On 07.09.2009 09:07, Peer Sommerlund wrote: > > 2009/9/5 Adrian Buehlmann <adr...@cadifra.com > <mailto:adr...@cadifra.com> <mailto:adr...@cadifra.com > <mailto:adr...@cadifra.com>>> > > > > # HG changeset patch > > # User Adrian Buehlmann <adr...@cadifra.com > <mailto:adr...@cadifra.com> <mailto:adr...@cadifra.com > <mailto:adr...@cadifra.com>>> > > # Date 1252154524 -7200 > > # Node ID 8a7ed1a1e34cc6f270fbdf97e3b04286a306f996 > > # Parent af6783dea990d29938756f997301b31132b1b0d8 > > thgmq: put toolbar on top, using horizontal layout > > > > This patch is in the official repo as cset de8a545808ca > > > > > > On my system, using GTK 2.10, I get an exception > > I assume you meant PyGtk 2.10 -- not GTK 2.10 > > > Well, I'm using GTK 2.10 and PyGtk 2.10 :-)
Ugh. I'm sorry, but I don't get that smiley. > I have no idea how things would work out if I mixed GTK and PyGtk versions. Since this PyGtk, Gtk, Gtk+ and whatever library copse is still not yet entirely clear to me, I started to concentrate on PyGtk, assuming this is our interface (not GTK directly). I wasn't aware that PyGtk and Gtk do lockstep releases. But that probably makes sense, if PyGtk is just an add-on layer to Gtk. So I gather that PyGtk and Gtk always have the same number before and after the first dot in the release number. Great. If I read http://www.pygtk.org/, I gather that "The underlying GTK+ library provides all kind of..." And if I look at http://bitbucket.org/tortoisehg/thg-winbuild/wiki/Home I am told that we use gtk+-bundle_2.16.5-20090731_win32.zip so this is GTK+ version 2.16.5 as "the underlying library" combined with "pygtk-2.12.1-3.win32-py2.5.exe" as the PyGtk part. So we have GTK+ 2.16.5 combined with PyGtk 2.12? But where in the picture is now Gtk (and what the heck is that "plus" now...). And GTK+ 2.16.5 now contains Gtk 2.12? Sigh. Maybe I should stop hacking on stuff where I don't even understand the lib interdependencies :) (I was coming more from the user side of things, but whatever...) Maybe some enlightened could write a short intro of the lib dependencies and releases for the unwary PyGtk, Gtk, Gtk+ thg hacker newbies like I am. > > > AttributeError: 'gtk.ToolButton' object has no attribute > 'set_tooltip_text' > > Should be fixed now with > http://bitbucket.org/tortoisehg/stable/changeset/580d67ea6566/ > > Could you pull+update and re-test with current default tip? > > > Yup, it works here. Nice little tooltips showing up. > > GTK 2.10.13 > PyGtk 2.10.1 > Windows XP SP3 32bit Thanks for testing. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop