From 268d597a8ae6e5e4c923f03f0bd1c4de4f365c6b Mon Sep 17 00:00:00 2001 From: Robey Pointer Date: Sat, 14 Oct 2000 00:15:40 +0000 Subject: 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. --- libnautilus-private/nautilus-file-private.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libnautilus-private/nautilus-file-private.h') 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; -- cgit v1.2.1