From 2bad19e7888648507079d10340a01a4aa6b24e12 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Wed, 10 Oct 2012 19:35:21 +0200 Subject: refactor thumbnails code --- libcaja-private/caja-thumbnails.h | 37 ------------------------------------- 1 file changed, 37 deletions(-) (limited to 'libcaja-private/caja-thumbnails.h') diff --git a/libcaja-private/caja-thumbnails.h b/libcaja-private/caja-thumbnails.h index 7ae49a6c..e391149f 100644 --- a/libcaja-private/caja-thumbnails.h +++ b/libcaja-private/caja-thumbnails.h @@ -28,52 +28,15 @@ #include #include -typedef struct CajaThumbnailAsyncLoadHandle CajaThumbnailAsyncLoadHandle; - -typedef void (* CajaThumbnailAsyncLoadFunc) (CajaThumbnailAsyncLoadHandle *handle, - const char *path, - GdkPixbuf *pixbuf, - double scale_x, - double scale_y, - gpointer user_data); - - -#define CAJA_THUMBNAIL_FRAME_LEFT 3 -#define CAJA_THUMBNAIL_FRAME_TOP 3 -#define CAJA_THUMBNAIL_FRAME_RIGHT 3 -#define CAJA_THUMBNAIL_FRAME_BOTTOM 3 - /* Returns NULL if there's no thumbnail yet. */ void caja_create_thumbnail (CajaFile *file); gboolean caja_can_thumbnail (CajaFile *file); gboolean caja_can_thumbnail_internally (CajaFile *file); gboolean caja_thumbnail_is_mimetype_limited_by_size (const char *mime_type); -void caja_thumbnail_frame_image (GdkPixbuf **pixbuf); -GdkPixbuf *caja_thumbnail_unframe_image (GdkPixbuf *pixbuf); -GdkPixbuf *caja_thumbnail_load_image (const char *path, - guint base_size, - guint nominal_size, - gboolean force_nominal, - double *scale_x_out, - double *scale_y_out); -CajaThumbnailAsyncLoadHandle * -caja_thumbnail_load_image_async (const char *path, - guint base_size, - guint nominal_size, - gboolean force_nominal, - CajaThumbnailAsyncLoadFunc load_func, - gpointer load_func_user_data); -void caja_thumbnail_load_image_cancel (CajaThumbnailAsyncLoadHandle *handle); -void caja_update_thumbnail_file_copied (const char *source_file_uri, - const char *destination_file_uri); -void caja_update_thumbnail_file_renamed (const char *source_file_uri, - const char *destination_file_uri); -void caja_remove_thumbnail_for_file (const char *file_uri); /* Queue handling: */ void caja_thumbnail_remove_from_queue (const char *file_uri); -void caja_thumbnail_remove_all_from_queue (void); void caja_thumbnail_prioritize (const char *file_uri); -- cgit v1.2.1