From d9ef715ea11e92917414d5d7bddd4dd1487fac1b Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Fri, 31 Aug 2012 12:25:43 -0400 Subject: [PATCH] file: use a frame around custom icons Make it consistent with the appearance of thumbnails. https://bugzilla.gnome.org/show_bug.cgi?id=524392 --- libnautilus-private/nautilus-file.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c index 75565c3ec..2018cec62 100644 --- a/libnautilus-private/nautilus-file.c +++ b/libnautilus-private/nautilus-file.c @@ -4232,8 +4232,20 @@ nautilus_file_get_icon (NautilusFile *file, gicon = get_custom_icon (file); if (gicon) { + GdkPixbuf *pixbuf; + icon = nautilus_icon_info_lookup (gicon, size); g_object_unref (gicon); + + pixbuf = nautilus_icon_info_get_pixbuf (icon); + if (pixbuf != NULL) { + nautilus_ui_frame_image (&pixbuf); + g_object_unref (icon); + + icon = nautilus_icon_info_new_for_pixbuf (pixbuf); + g_object_unref (pixbuf); + } + return icon; } -- GitLab