]> Pileus Git - ~andy/gtk/commit
GtkToolPalette: Use gtk-toolbar-style and gtk-toolbar-icon-size settings.
authorMurray Cumming <murrayc@murrayc.com>
Thu, 16 Jul 2009 15:51:55 +0000 (17:51 +0200)
committerMurray Cumming <murrayc@murrayc.com>
Thu, 16 Jul 2009 15:51:55 +0000 (17:51 +0200)
commiteb76666f1c25d4cd38d231dca49c960c6d5e3b4d
treef078bfff30c670f3c1400d99dd4b9ea5fa37ba7c
parenta14e05fa591cffe5043832cc8efefe9ff2691587
GtkToolPalette: Use gtk-toolbar-style and gtk-toolbar-icon-size settings.

* gtk/gtksettings.c: (settings_install_property_parser): Handle enums too.
* gtk/gtktoolbar.c (gtk_toolbar_class_init): Move the gtk-toolbar-style and
gtk-toolbar-icon-size settings into GtkSettings because we now use it in
GtkToolPalette too.

* gtk/gtktoolpalette.[h|c]: Add gtk_tool_palette_unset_style() and
gtk_tool_palette_unset_icon_size(), and use the toolbar-style and
icon-size from GtkSettings if these are not set via the set functions.

* demos/gtk-demo/toolpalette.c (on_combo_style_changed),
(do_toolpalette): Add and handle a -1 value to mean the desktop "Default"
toolbar style.
demos/gtk-demo/toolpalette.c
docs/reference/ChangeLog
docs/reference/gtk/gtk-sections.txt
gtk/gtksettings.c
gtk/gtktoolbar.c
gtk/gtktoolpalette.c
gtk/gtktoolpalette.h