icontheme: Remove GTK_ICON_LOOKUP_USE_BUILTIN
authorBenjamin Otte <otte@redhat.com>
Sat, 1 Feb 2020 23:35:42 +0000 (00:35 +0100)
committerAlexander Larsson <alexl@redhat.com>
Tue, 4 Feb 2020 15:41:36 +0000 (16:41 +0100)
It's unused.

gtk/gtkapplication-quartz-menu.c
gtk/gtkbuilder.c
gtk/gtkcssimageicontheme.c
gtk/gtkiconhelper.c
gtk/gtkicontheme.c
gtk/gtkicontheme.h
tests/testicontheme.c

index 56ab759bf6b9329a14aedcc8b6a701c4d171a9c3..bf6b5ed425322359e7d3d85e677679b8d475616b 100644 (file)
@@ -300,7 +300,7 @@ icon_loaded (GObject      *object,
       if ([[NSScreen mainScreen] respondsToSelector:@selector(backingScaleFactor)])
         scale = roundf ([[NSScreen mainScreen] backingScaleFactor]);
 #endif
-      icon = gtk_icon_theme_lookup_by_gicon (theme, icon, ICON_SIZE, scale, GTK_ICON_LOOKUP_USE_BUILTIN);
+      icon = gtk_icon_theme_lookup_by_gicon (theme, icon, ICON_SIZE, scale, 0);
 
       if (icon != NULL)
         {
index d6e38b92c6ee7cb0d7ce5355abc5e4d252e0998d..6ad3dc5c90fa734d055313aa63283742d297fe30 100644 (file)
@@ -2173,7 +2173,7 @@ gtk_builder_value_from_string_type (GtkBuilder   *builder,
 
               icon = gtk_icon_theme_lookup_icon (theme, "image-missing", 16, 1,
                                                  GTK_TEXT_DIR_NONE,
-                                                 GTK_ICON_LOOKUP_USE_BUILTIN);
+                                                 0);
               texture = gtk_icon_download_texture (icon, NULL);
               pixbuf = gdk_pixbuf_get_from_texture (texture);
               g_object_unref (icon);
index 0b92662fc71e17eabd273415fd6d532890fba625..ee7db6f997849b62c66d6f20691973dde245f20a 100644 (file)
@@ -66,13 +66,13 @@ gtk_css_image_icon_theme_snapshot (GtkCssImage *image,
                                          size,
                                          icon_theme->scale,
                                          GTK_TEXT_DIR_NONE,
-                                         GTK_ICON_LOOKUP_USE_BUILTIN);
+                                         0);
       if (icon == NULL)
         icon = gtk_icon_theme_lookup_icon (icon_theme->icon_theme,
                                            "image-missing",
                                            size, icon_theme->scale,
                                            GTK_TEXT_DIR_NONE,
-                                           GTK_ICON_LOOKUP_USE_BUILTIN | GTK_ICON_LOOKUP_GENERIC_FALLBACK);
+                                           0 | GTK_ICON_LOOKUP_GENERIC_FALLBACK);
 
       g_assert (icon != NULL);
 
index 9fc93dac3023a33d3426c67885d1294546d38134..8835a0ee6653e7e7dda043bb259745b0bce48786 100644 (file)
@@ -61,7 +61,7 @@ get_icon_lookup_flags (GtkIconHelper *self,
   GtkIconLookupFlags flags;
   GtkCssIconStyle icon_style;
 
-  flags = GTK_ICON_LOOKUP_USE_BUILTIN;
+  flags = 0;
 
   if (self->pixel_size != -1 || self->force_scale_pixbuf)
     flags |= GTK_ICON_LOOKUP_FORCE_SIZE;
@@ -114,7 +114,7 @@ ensure_paintable_for_gicon (GtkIconHelper    *self,
                                        "image-missing",
                                        width, scale,
                                        dir,
-                                       flags | GTK_ICON_LOOKUP_USE_BUILTIN | GTK_ICON_LOOKUP_GENERIC_FALLBACK);
+                                       flags | GTK_ICON_LOOKUP_GENERIC_FALLBACK);
 
   *symbolic = gtk_icon_is_symbolic (icon);
   return GDK_PAINTABLE (icon);
index 438373c410e59111dfb039b3854cd3a30264b75a..14e5b5a68969f851d178da93568e7ee62249a471 100644 (file)
@@ -3496,15 +3496,10 @@ gtk_icon_get_base_scale (GtkIcon *icon)
  * gtk_icon_get_filename:
  * @self: a #GtkIcon
  *
- * Gets the filename for the icon. If the %GTK_ICON_LOOKUP_USE_BUILTIN
- * flag was passed to gtk_icon_theme_lookup_icon(), there may be no
- * filename if a builtin icon is returned; in this case, you should
- * use gtk_icon_get_builtin_pixbuf().
+ * Gets the filename for the icon.
  *
  * Returns: (nullable) (type filename): the filename for the icon, or %NULL
- *     if gtk_icon_get_builtin_pixbuf() should be used instead.
- *     The return value is owned by GTK+ and should not be modified
- *     or freed.
+ *     if the icon is not represented by a filename.
  */
 const gchar *
 gtk_icon_get_filename (GtkIcon *icon)
index fa45f30f5e2e3b84e49ff18af0777bb2bc185293..5ffe9b150ed10882898bf21f1db7efbf06fc0ac0 100644 (file)
@@ -47,10 +47,6 @@ typedef struct _GtkIconTheme    GtkIconTheme;
  * @GTK_ICON_LOOKUP_FORCE_SVG: Get SVG icons, even if gdk-pixbuf
  *   doesn’t support them.
  *   Cannot be used together with %GTK_ICON_LOOKUP_NO_SVG.
- * @GTK_ICON_LOOKUP_USE_BUILTIN: When passed to
- *   gtk_icon_theme_lookup_icon() includes builtin icons
- *   as well as files. For a builtin icon, gtk_icon_get_filename()
- *   is %NULL and you need to call gtk_icon_get_builtin_pixbuf().
  * @GTK_ICON_LOOKUP_GENERIC_FALLBACK: Try to shorten icon name at '-'
  *   characters before looking at inherited themes. This flag is only
  *   supported in functions that take a single icon name. For more general
@@ -68,11 +64,10 @@ typedef enum
 {
   GTK_ICON_LOOKUP_NO_SVG           = 1 << 0,
   GTK_ICON_LOOKUP_FORCE_SVG        = 1 << 1,
-  GTK_ICON_LOOKUP_USE_BUILTIN      = 1 << 2,
-  GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3,
-  GTK_ICON_LOOKUP_FORCE_SIZE       = 1 << 4,
-  GTK_ICON_LOOKUP_FORCE_REGULAR    = 1 << 5,
-  GTK_ICON_LOOKUP_FORCE_SYMBOLIC   = 1 << 6
+  GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 2,
+  GTK_ICON_LOOKUP_FORCE_SIZE       = 1 << 3,
+  GTK_ICON_LOOKUP_FORCE_REGULAR    = 1 << 4,
+  GTK_ICON_LOOKUP_FORCE_SYMBOLIC   = 1 << 5
 } GtkIconLookupFlags;
 
 /**
index fe7c28f771410238d6ef87b2762885dacf2bd4e8..7ef888ccecf3ebaebde7bf37d20599ff3798782e 100644 (file)
@@ -53,7 +53,7 @@ main (int argc, char *argv[])
       return 1;
     }
 
-  flags = GTK_ICON_LOOKUP_USE_BUILTIN;
+  flags = 0;
 
   if (g_getenv ("RTL"))
     direction = GTK_TEXT_DIR_RTL;