From 3798d188f2ab93ec61d10b439dcef84966e6b633 Mon Sep 17 00:00:00 2001 From: Jacob Boerema Date: Wed, 2 Aug 2023 15:52:39 -0400 Subject: [PATCH] libgimpwidgets: remove deprecated warning for gtk_icon_theme_add_builtin_icon gtk_icon_theme_add_builtin_icon has been deprecated since GTK 3.14, it recommends replacing with: gtk_icon_theme_add_resource_path. After testing, it seems our gimp-wilber-eek icon works even without using this replacement. So, we just remove all code that explicitly sets our gimp-wilber-eek icon. --- libgimpwidgets/gimpicons.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/libgimpwidgets/gimpicons.c b/libgimpwidgets/gimpicons.c index 3a5b20b17d6..33da3df0ebf 100644 --- a/libgimpwidgets/gimpicons.c +++ b/libgimpwidgets/gimpicons.c @@ -238,8 +238,6 @@ gimp_icons_init (void) static gboolean initialized = FALSE; GtkSettings *settings; - GdkPixbuf *pixbuf; - GError *error = NULL; gchar *icons_dir; gchar *system_icon_theme; gchar *gimp_icon_theme; @@ -296,19 +294,6 @@ gimp_icons_init (void) g_signal_connect (settings, "notify::gtk-icon-theme-name", G_CALLBACK (gimp_icons_notify_system_icon_theme), NULL); - pixbuf = gdk_pixbuf_new_from_resource ("/org/gimp/icons/64/gimp-wilber-eek.png", - &error); - - if (pixbuf) - { - gtk_icon_theme_add_builtin_icon (GIMP_ICON_WILBER_EEK, 64, pixbuf); - g_object_unref (pixbuf); - } - else - { - g_critical ("Failed to create icon image: %s", error->message); - g_clear_error (&error); - } initialized = TRUE; } -- GitLab