[nautilus-sendto] plugins: Export display name as well



commit d799c188d6c584c9e53575267dca6d3b64b53020
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Nov 4 16:31:59 2010 +0000

    plugins: Export display name as well
    
    That save us some code.

 src/plugins/nautilus-sendto-filelist.c |    3 ++-
 src/plugins/nautilus-sendto-filelist.h |    1 +
 2 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/nautilus-sendto-filelist.c b/src/plugins/nautilus-sendto-filelist.c
index 214d3bd..5c0e856 100644
--- a/src/plugins/nautilus-sendto-filelist.c
+++ b/src/plugins/nautilus-sendto-filelist.c
@@ -107,6 +107,7 @@ get_file_info_cb (GObject *source_object,
 	file->size = g_file_info_get_attribute_uint64 (info,
 						       G_FILE_ATTRIBUTE_STANDARD_SIZE);
 	file->mime_type = g_strdup (g_file_info_get_content_type (info));
+	file->display_name = g_strdup (g_file_info_get_display_name (info));
 
 	/* And onto the next file */
 	p->current = p->current->next;
@@ -143,7 +144,7 @@ get_file_info (NstFileList *list)
 	f = file->file;
 
 	g_file_query_info_async (f,
-				 G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE","G_FILE_ATTRIBUTE_STANDARD_SIZE,
+				 G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE","G_FILE_ATTRIBUTE_STANDARD_SIZE","G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME,
 				 G_FILE_QUERY_INFO_NONE,
 				 0,
 				 NULL,
diff --git a/src/plugins/nautilus-sendto-filelist.h b/src/plugins/nautilus-sendto-filelist.h
index 354f6f4..43691b1 100644
--- a/src/plugins/nautilus-sendto-filelist.h
+++ b/src/plugins/nautilus-sendto-filelist.h
@@ -23,6 +23,7 @@ typedef struct {
 	GFile *file;
 	guint64 size;
 	char *mime_type;
+	char *display_name;
 } NstFile;
 
 #define NST_TYPE_FILE (nst_file_get_type ())



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