From f6edecfb8a7d1e8cc0b5af417692f2859865c9d0 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 12 Nov 2010 08:57:34 +0200 Subject: [PATCH] * use svg icon --- mug/Makefile.am | 7 +- mug/mug.cc | 3 + mug/mug.png | Bin 2731 -> 0 bytes mug/mug.svg | 510 ++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 517 insertions(+), 3 deletions(-) delete mode 100644 mug/mug.png create mode 100644 mug/mug.svg diff --git a/mug/Makefile.am b/mug/Makefile.am index cae59581..43ab21ae 100644 --- a/mug/Makefile.am +++ b/mug/Makefile.am @@ -28,8 +28,9 @@ INCLUDES=-I${top_srcdir}/src $(GTK_CFLAGS) # don't use -Werror, as it might break on other compilers # use -Wno-unused-parameters, because some callbacks may not # really need all the params they get -AM_CFLAGS=-Wall -Wextra -Wno-unused-parameter -Wdeclaration-after-statement -AM_CXXFLAGS=-Wall -Wextra -Wno-unused-parameter +AM_CFLAGS=-Wall -Wextra -Wno-unused-parameter -Wdeclaration-after-statement +AM_CXXFLAGS=-Wall -Wextra -Wno-unused-parameter -DICONDIR='"$(icondir)"' \ + -DICONDIR='"$(icondir)"' bin_PROGRAMS= \ mug @@ -53,7 +54,7 @@ icondir= \ $(datarootdir)/icons icon_DATA= \ - mug.png + mug.svg desktopdir= \ $(datarootdir)/applications diff --git a/mug/mug.cc b/mug/mug.cc index e86220a4..6a32a6ee 100644 --- a/mug/mug.cc +++ b/mug/mug.cc @@ -264,6 +264,9 @@ mug_shell (MugData *mugdata) gtk_window_set_default_size (GTK_WINDOW(mugdata->win), 700, 500); gtk_window_set_resizable (GTK_WINDOW(mugdata->win), TRUE); + gtk_window_set_icon_from_file (GTK_WINDOW(mugdata->win), + ICONDIR "/mug.svg", NULL); + return mugdata->win; } diff --git a/mug/mug.png b/mug/mug.png deleted file mode 100644 index 65963ac5c97e70794064a835bd016eeb36e2e105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2731 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 diff --git a/mug/mug.svg b/mug/mug.svg new file mode 100644 index 00000000..926deb5b --- /dev/null +++ b/mug/mug.svg @@ -0,0 +1,510 @@ + + + + + + + + image/svg+xml + + + + Sheikh Tuhin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +