From 06baf20806b246eac1bde11096ee743fb03f1768 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 27 Sep 2012 18:26:43 +0000 Subject: [PATCH] Allow the "panel-huge" size to be configured --- tools/notify.c | 6 ++++-- tools/test.c | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tools/notify.c b/tools/notify.c index f001bce..801a235 100644 --- a/tools/notify.c +++ b/tools/notify.c @@ -140,14 +140,16 @@ static int _usage(void) /* main */ int main(int argc, char * argv[]) { - GtkIconSize huge; GtkIconSize iconsize; + GtkIconSize huge; int timeout = 3; int o; char * p; gtk_init(&argc, &argv); - huge = gtk_icon_size_register("panel-huge", 64, 64); + if((huge = gtk_icon_size_from_name("panel-huge")) + == GTK_ICON_SIZE_INVALID) + huge = gtk_icon_size_register("panel-huge", 64, 64); iconsize = huge; while((o = getopt(argc, argv, "LlSt:Xx")) != -1) switch(o) diff --git a/tools/test.c b/tools/test.c index a29ae90..87673f8 100644 --- a/tools/test.c +++ b/tools/test.c @@ -128,7 +128,9 @@ int main(int argc, char * argv[]) int o; gtk_init(&argc, &argv); - huge = gtk_icon_size_register("panel-huge", 64, 64); + if((huge = gtk_icon_size_from_name("panel-huge")) + == GTK_ICON_SIZE_INVALID) + huge = gtk_icon_size_register("panel-huge", 64, 64); while((o = getopt(argc, argv, "LlSXx")) != -1) switch(o) {