On Tue, 2009-02-17 at 00:32 -0500, Doug Philips wrote:
> On or about Monday, February 16, 2009, at 11:02PM, Steve Borho indited:
> >> It occurs to me that GTK themes would probably solve this problem.  And we
> >> just happen to ship with a few of them.  For releases up to 0.7, you will
> >> have to do this manually.  In future releases, I may make this configurable
> >> in thgconfig.
> >>
> >> * cd C:\Program Files\TortoiseHg\share\themes
> >> * look at the themes in this directory, remember their names or keep this
> >> folder open.
> >> * cd ..\..\etc\gtk-2.0
> >> * edit gtkrc and change the name of the theme you wish to use
> >> * Changes take affect on all newly launched applications
> >
> >I've verified that at least the Metal theme fixes the color conflict
> >in the toolbar drop downs on Vista.  Other themes may work as well.
> >I've added this to the FAQ, including instructions on how to work
> >around Vista's lame file security attempts.
> 
> If I follow those instructions (using the new special build, see previous 
> emails), and change the name to "Metal", then sure enough hgtk log highlights 
> better, but the window I start hgtk log from says:
> c:\Program Files\TortoiseHg\library.zip\hggtk\gdialog.py:93: GtkWarning: 
> Unable to locate theme engine in module_path: "metal",
> Even though the string in the gtkrc file is "Metal".

By the way, this theming hack will work on older versions of TortoiseHg,
I haven't added anything in crew for this to work, GTK has always
supported this kind of thing.  Though it seems to be not flawless.

--
Steve


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to