
Getting back on this
On 2007-November-14 , at 13:41 , Michael Grosberg wrote:
jiho <jo.irisson@...360...> writes:
On 2007-November-13 , at 09:23 , Michael Grosberg wrote:
I noticed that while the icons in the current default set are designed as 16x16 pixel icons, they are rendered as 13X13 icons.
As far as I know, this all depends on the GTK theme you are using.
I think I have been a bit vague... I should have written more details: I was writing this on a windows machine at work and was talking about the icons sizes in the development builds. It seem all the recent ones have this line in the GTKRC file: gtk-icon-sizes = "gtk-menu=13,13:gtk-small-toolbar=16,16:gtk-large-toolbar=24,24:
I'm not sure whose responsibility it is but it should probably be changed to 16.
OK, so this is a windows only issue. If this is not fixed maybe this deserves a bug report.
and on Ubuntu, some icons that should be small such as the four "affect" buttons at the end of the select and transform toolbar are excessively large.
That's probably because Inkscape-decoration is not defined.
mmm... could be some system-wide ubuntu setting? I'm not knowledgeable enough when it comes to GTK and linux - On windows Inkscape has its own GTK libraries and settings, but what happens on Linux?
it is a system wide setting. It can be set in ~/.gtkrc-2.0 but basically it is a per theme setting.
Can menu sizes be changed just for Inkscape?
not the menu size. the only inkscape-only setting is inkscape- decoration. this you can set in your .gtkrc-2.0 file: gtk-icons-sizes="inkscape-decoration=13,13" for example
Or is there a single GTK theme for all GTK apps?
yes
In any case, where is the GTKRC file located?
~/.gtkrc-2.0 for your personal file somewhere in the theme for the theme file /etc/gtkrc-2.0 for the system wide one probably (this may well depend on your distro)
Regarding Tango icons I just made some small changes in the file so you may want to get the new one from SVN. It would also be nice if you could send your changes quite regularly so that they are integrated more easily. Eventually you'll have SVN access and things will be easier (ahhh, if only Inkscape used git ;) )
Cheers,
JiHO --- http://jo.irisson.free.fr/