[gimp] libgimpwidgets: add our installed icon theme to the search path



commit bfa6edf519f701cc59b3ae4b200c2a5f6ebd3e7e
Author: Michael Natterer <mitch gimp org>
Date:   Tue May 6 22:45:19 2014 +0200

    libgimpwidgets: add our installed icon theme to the search path

 libgimpwidgets/gimpstock.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/libgimpwidgets/gimpstock.c b/libgimpwidgets/gimpstock.c
index 5b9ae02..55f0ea5 100644
--- a/libgimpwidgets/gimpstock.c
+++ b/libgimpwidgets/gimpstock.c
@@ -23,6 +23,8 @@
 
 #include <gtk/gtk.h>
 
+#include "libgimpbase/gimpbase.h"
+
 #include "gimpstock.h"
 
 #include "themes/Default/images/gimp-stock-pixbufs.h"
@@ -781,7 +783,8 @@ gimp_stock_init (void)
 {
   static gboolean initialized = FALSE;
 
-  gint i;
+  gchar *icons_dir;
+  gint   i;
 
   if (initialized)
     return;
@@ -837,5 +840,11 @@ gimp_stock_init (void)
 
   gtk_stock_add_static (gimp_stock_items, G_N_ELEMENTS (gimp_stock_items));
 
+  icons_dir = g_build_filename (gimp_data_directory (),
+                                "themes", "Default", "icons", NULL);
+  gtk_icon_theme_append_search_path (gtk_icon_theme_get_default (),
+                                     icons_dir);
+  g_free (icons_dir);
+
   initialized = TRUE;
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]