summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-file-private.h
diff options
context:
space:
mode:
authorRobey Pointer <robey@src.gnome.org>2000-10-14 00:15:40 +0000
committerRobey Pointer <robey@src.gnome.org>2000-10-14 00:15:40 +0000
commit268d597a8ae6e5e4c923f03f0bd1c4de4f365c6b (patch)
treef56678ed7dbf12e3f9ef0fc494e6e618588d3af7 /libnautilus-private/nautilus-file-private.h
parentb2d662212bc01cf8a27258be89fad8c7b58f6e11 (diff)
downloadnautilus-268d597a8ae6e5e4c923f03f0bd1c4de4f365c6b.tar.gz
Added mime-list support (can fetch the list of mime-types in the subdirs
* libnautilus-extensions/nautilus-directory-async.c: (cancel_mime_list), (nautilus_directory_cancel), (set_up_request_by_file_attributes), (nautilus_directory_monitor_add_internal), (nautilus_async_destroying_file), (lacks_mime_list), (wants_mime_list), (request_is_satisfied), (nautilus_directory_invalidate_counts), (mime_list_one), (mime_list_callback), (mime_list_load), (mime_list_start), (start_or_stop_io): * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-file-attributes.h: * libnautilus-extensions/nautilus-file-private.h: * libnautilus-extensions/nautilus-file.c: (destroy), (nautilus_file_recompute_deep_counts), (nautilus_file_get_mime_list): * libnautilus-extensions/nautilus-file.h: Added mime-list support (can fetch the list of mime-types in the subdirs of a directory) for bug 3364.
Diffstat (limited to 'libnautilus-private/nautilus-file-private.h')
-rw-r--r--libnautilus-private/nautilus-file-private.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-file-private.h b/libnautilus-private/nautilus-file-private.h
index acd6fde80..b65dd03ac 100644
--- a/libnautilus-private/nautilus-file-private.h
+++ b/libnautilus-private/nautilus-file-private.h
@@ -55,6 +55,12 @@ struct NautilusFileDetails
guint deep_unreadable_count;
GnomeVFSFileSize deep_size;
+ /* if this is a directory, the list of mime-types in it */
+ NautilusRequestStatus mime_list_status;
+ GList *mime_list;
+ gboolean got_mime_list;
+ gboolean mime_list_failed;
+
gboolean got_top_left_text;
char *top_left_text;