diff options
author | Alexander Larsson <alexl@redhat.com> | 2004-11-17 12:41:15 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2004-11-17 12:41:15 +0000 |
commit | 0854104c7831eb1737820f0ebcb3006731e39269 (patch) | |
tree | fd099d11e25d5a1bd1dd80875b46fa194c2cc96a | |
parent | fc32fafdbdc826805bda65ad17cb9b7a70591cea (diff) | |
download | nautilus-0854104c7831eb1737820f0ebcb3006731e39269.tar.gz |
Only show for images.
2004-11-17 Alexander Larsson <alexl@redhat.com>
* src/nautilus-image-properties-page.c: (get_property_pages):
Only show for images.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | src/nautilus-image-properties-page.c | 19 |
2 files changed, 23 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2004-11-17 Alexander Larsson <alexl@redhat.com> + * src/nautilus-image-properties-page.c: (get_property_pages): + Only show for images. + +2004-11-17 Alexander Larsson <alexl@redhat.com> + * src/file-manager/fm-properties-window.h: Don't include libnautilus files. diff --git a/src/nautilus-image-properties-page.c b/src/nautilus-image-properties-page.c index 69cc68e91..3feeff274 100644 --- a/src/nautilus-image-properties-page.c +++ b/src/nautilus-image-properties-page.c @@ -442,9 +442,26 @@ get_property_pages (NautilusPropertyPageProvider *provider, return NULL; } + file = NAUTILUS_FILE_INFO (files->data); + + if (! + (nautilus_file_info_is_mime_type (file, "image/x-bmp") || + nautilus_file_info_is_mime_type (file, "image/x-ico") || + nautilus_file_info_is_mime_type (file, "image/jpeg") || + nautilus_file_info_is_mime_type (file, "image/gif") || + nautilus_file_info_is_mime_type (file, "image/png") || + nautilus_file_info_is_mime_type (file, "image/pnm") || + nautilus_file_info_is_mime_type (file, "image/ras") || + nautilus_file_info_is_mime_type (file, "image/tga") || + nautilus_file_info_is_mime_type (file, "image/tiff") || + nautilus_file_info_is_mime_type (file, "image/wbmp") || + nautilus_file_info_is_mime_type (file, "image/x-xbitmap") || + nautilus_file_info_is_mime_type (file, "image/x-xpixmap"))) { + return NULL; + } + pages = NULL; - file = NAUTILUS_FILE_INFO (files->data); uri = nautilus_file_info_get_uri (file); page = g_object_new (nautilus_image_properties_page_get_type (), NULL); |