diff options
author | Alexander Larsson <alexl@redhat.com> | 2009-09-18 11:05:44 +0200 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2009-09-18 11:49:22 +0200 |
commit | a8097e57788ad735227489e6c51d06bedc796889 (patch) | |
tree | 5bc6a6a9d890e66e3bb85236c2d3a5944bffa65a /libnautilus-private/nautilus-thumbnails.h | |
parent | 4a88ecde61a52ac058999d95388ade9f668482d4 (diff) | |
download | nautilus-a8097e57788ad735227489e6c51d06bedc796889.tar.gz |
Don't load files for thumbnailing that we can't thumbnail anyway
When zooming out we read the real image and use that as the thumbnail.
However, we should only do this for files gdk-pixbuf can read as other
things can't be read anyway and may potentially be very large (such as
videos) since the thumbnail size limit only applies for images.
Diffstat (limited to 'libnautilus-private/nautilus-thumbnails.h')
-rw-r--r-- | libnautilus-private/nautilus-thumbnails.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-thumbnails.h b/libnautilus-private/nautilus-thumbnails.h index bfe0724bb..6128eb3da 100644 --- a/libnautilus-private/nautilus-thumbnails.h +++ b/libnautilus-private/nautilus-thumbnails.h @@ -46,6 +46,7 @@ typedef void (* NautilusThumbnailAsyncLoadFunc) (NautilusThumbnailAsyncLoadHandl /* Returns NULL if there's no thumbnail yet. */ void nautilus_create_thumbnail (NautilusFile *file); gboolean nautilus_can_thumbnail (NautilusFile *file); +gboolean nautilus_can_thumbnail_internally (NautilusFile *file); gboolean nautilus_thumbnail_is_mimetype_limited_by_size (const char *mime_type); void nautilus_thumbnail_frame_image (GdkPixbuf **pixbuf); |