diff --git a/toys/mug2/Makefile.am b/toys/mug2/Makefile.am index 230deaaa..6f2168c1 100644 --- a/toys/mug2/Makefile.am +++ b/toys/mug2/Makefile.am @@ -20,7 +20,7 @@ include $(top_srcdir)/gtest.mk SUBDIRS= . INCLUDES=-I${top_srcdir} -I${top_srcdir}/src $(GTK_CFLAGS) $(WEBKIT_CFLAGS) -DICONDIR='"$(icondir)"' \ - -DGTK_DISABLE_DEPRECATED -DGSEAL_ENABLE + -DMUG2DIR='"$(abs_srcdir)"' -DGTK_DISABLE_DEPRECATED -DGSEAL_ENABLE # don't use -Werror, as it might break on other compilers # use -Wno-unused-parameters, because some callbacks may not @@ -49,5 +49,6 @@ mug2_LDADD= \ ${top_builddir}/widgets/libmuwidgets.la \ ${GTK_LIBS} - +EXTRA_DIST= \ + mug.svg diff --git a/toys/mug2/mug.cc b/toys/mug2/mug.cc index 5b16fea6..3263721e 100644 --- a/toys/mug2/mug.cc +++ b/toys/mug2/mug.cc @@ -379,11 +379,13 @@ mug_shell (MugData * mugdata) gtk_window_set_default_size (GTK_WINDOW (mugdata->win), 700, 500); gtk_window_set_resizable (GTK_WINDOW (mugdata->win), TRUE); - // { - // gchar *icon; - // icon = g_strdup_printf ("%s%cmug.svg", ICONDIR, G_DIR_SEPARATOR); - // gtk_window_set_icon_from_file (GTK_WINDOW (mugdata->win), icon, NULL); - // g_free (icon); + { + gchar *icon; + icon = g_strdup_printf ("%s%cmug.svg", + MUG2DIR, G_DIR_SEPARATOR); + gtk_window_set_icon_from_file (GTK_WINDOW (mugdata->win), icon, NULL); + g_free (icon); + } return mugdata->win; } diff --git a/toys/mug2/mug.svg b/toys/mug2/mug.svg new file mode 100644 index 00000000..b2ddb5c0 --- /dev/null +++ b/toys/mug2/mug.svg @@ -0,0 +1,443 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + +