toolbar: force into icons-only mode
authorAndrew Chadwick <andrewc-git@piffle.org>
Fri, 5 Aug 2011 09:02:42 +0000 (10:02 +0100)
committerAndrew Chadwick <andrewc-git@piffle.org>
Fri, 5 Aug 2011 09:02:42 +0000 (10:02 +0100)
commit74d3458a2182f19a84ece8db1e214a3bde7a7c1f
tree05d37e31b2af716b4eab5975de62165735b0c610
parentd8ea2e69d6b13b296a4ad2409a25c8e5dce768c6
toolbar: force into icons-only mode

Workaround for a (py)GTK bug. The style-changed signal fires at startup
with an erroneous GTK_TOOLBAR_BOTH setting even when overridden both in
the user's gtkrc and in gconf, and even when the docs say the default is
GTK_TOOLBAR_BOTH_HORIZ. Forcing a style at that point means we can't
respect the user's style changes later, and rather than fiddle and set
up handlers within handlers and state flags to model GTK's peculiar
world view, it's simpler for our code to just do something that'll be
right for most users (who yes, tend to be graphical thinkers with good
eyesight; but for those who aren't: we still allow overriding the
toolbar icon size, and tooltips still work).
gui/drawwindow.py