diff options
Diffstat (limited to 'src/nautilus-thumbnails.c')
-rw-r--r-- | src/nautilus-thumbnails.c | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/nautilus-thumbnails.c b/src/nautilus-thumbnails.c index 8515844a7..e40147e1d 100644 --- a/src/nautilus-thumbnails.c +++ b/src/nautilus-thumbnails.c @@ -132,6 +132,36 @@ free_thumbnail_info (NautilusThumbnailInfo *info) g_free (info); } +const char* +get_thumbnail_path_attribute (void) +{ + switch (thumbnail_size) + { + case GNOME_DESKTOP_THUMBNAIL_SIZE_LARGE: + { + return G_FILE_ATTRIBUTE_THUMBNAIL_PATH_LARGE; + } + break; + + case GNOME_DESKTOP_THUMBNAIL_SIZE_XLARGE: + { + return G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XLARGE; + } + break; + + case GNOME_DESKTOP_THUMBNAIL_SIZE_XXLARGE: + { + return G_FILE_ATTRIBUTE_THUMBNAIL_PATH_XXLARGE; + } + break; + + default: + { + return G_FILE_ATTRIBUTE_THUMBNAIL_PATH; + } + } +} + static GnomeDesktopThumbnailFactory * get_thumbnail_factory (void) { |