summaryrefslogtreecommitdiff
path: root/src/nautilus-icon-info.c
diff options
context:
space:
mode:
authorErnestas Kulik <ernestask@gnome.org>2017-08-09 13:23:14 +0300
committerErnestas Kulik <ernestask@gnome.org>2017-08-09 16:37:28 +0300
commit366f0038c418d6bf3f8444fd3700a135d2d011b6 (patch)
tree409d58f3504b9fdc4af6ab2841011e513d03bc33 /src/nautilus-icon-info.c
parent3f59ba236d2ed8b061d009157d4512ca08f86f73 (diff)
downloadnautilus-366f0038c418d6bf3f8444fd3700a135d2d011b6.tar.gz
general: load fallback file icon from resources
The fallback file icon is outdated now and the fact that it is stored in binary format in a source file makes it harder to update it. This commit uses the upstream PNG and changes the code to load it from resources. https://bugzilla.gnome.org/show_bug.cgi?id=786042
Diffstat (limited to 'src/nautilus-icon-info.c')
-rw-r--r--src/nautilus-icon-info.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c
index 34d584439..854feb2f5 100644
--- a/src/nautilus-icon-info.c
+++ b/src/nautilus-icon-info.c
@@ -19,7 +19,6 @@
#include <string.h>
#include "nautilus-icon-info.h"
#include "nautilus-icon-names.h"
-#include "nautilus-default-file-icon.h"
#include <gtk/gtk.h>
#include <gio/gio.h>
@@ -545,15 +544,8 @@ nautilus_icon_info_get_pixbuf (NautilusIconInfo *icon)
res = nautilus_icon_info_get_pixbuf_nodefault (icon);
if (res == NULL)
{
- res = gdk_pixbuf_new_from_data (nautilus_default_file_icon,
- GDK_COLORSPACE_RGB,
- TRUE,
- 8,
- nautilus_default_file_icon_width,
- nautilus_default_file_icon_height,
- nautilus_default_file_icon_width * 4, /* stride */
- NULL, /* don't destroy info */
- NULL);
+ res = gdk_pixbuf_new_from_resource ("/org/gnome/nautilus/text-x-preview.png",
+ NULL);
}
return res;