summaryrefslogtreecommitdiff
path: root/ui/gtk/stock_icons.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2012-12-07 01:57:05 +0000
committerGerald Combs <gerald@wireshark.org>2012-12-07 01:57:05 +0000
commite5d5ea7db7c38392d90ced775ebaa2d7a9dcd434 (patch)
treeb581db75cb75747f052b70510571458139b7ec40 /ui/gtk/stock_icons.c
parent59cd52b5caae3806fbaba984833a8edd2752f2c4 (diff)
downloadwireshark-e5d5ea7db7c38392d90ced775ebaa2d7a9dcd434.tar.gz
Use 16x16 icons for small toolbars as well as menus.
svn path=/trunk/; revision=46435
Diffstat (limited to 'ui/gtk/stock_icons.c')
-rw-r--r--ui/gtk/stock_icons.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/gtk/stock_icons.c b/ui/gtk/stock_icons.c
index 2568c8de75..e44da4df77 100644
--- a/ui/gtk/stock_icons.c
+++ b/ui/gtk/stock_icons.c
@@ -258,6 +258,13 @@ void stock_icons_init(void) {
gtk_icon_source_set_size_wildcarded(source16, FALSE);
gtk_icon_source_set_size(source16, GTK_ICON_SIZE_MENU);
gtk_icon_set_add_source(icon_set, source16);
+
+ /* Twice? Really? Seriously? */
+ source16 = gtk_icon_source_new();
+ gtk_icon_source_set_pixbuf(source16, gdk_pixbuf_new_from_inline(-1, pixbufs[i].pb_data16, FALSE, NULL));
+ gtk_icon_source_set_size_wildcarded(source16, FALSE);
+ gtk_icon_source_set_size(source16, GTK_ICON_SIZE_SMALL_TOOLBAR);
+ gtk_icon_set_add_source(icon_set, source16);
}
gtk_icon_factory_add (factory, pixbufs[i].name, icon_set);