Mercurial > geeqie
comparison src/thumb_standard.h @ 1446:a6f9ba6fd751
gint -> gboolean.
author | zas_ |
---|---|
date | Sun, 15 Mar 2009 18:06:41 +0000 |
parents | 8b89e3ff286b |
children | 956aab097ea7 |
comparison
equal
deleted
inserted
replaced
1445:cb0040be832e | 1446:a6f9ba6fd751 |
---|---|
26 typedef struct _ThumbLoaderStd ThumbLoaderStd; | 26 typedef struct _ThumbLoaderStd ThumbLoaderStd; |
27 typedef void (* ThumbLoaderStdFunc)(ThumbLoaderStd *tl, gpointer data); | 27 typedef void (* ThumbLoaderStdFunc)(ThumbLoaderStd *tl, gpointer data); |
28 | 28 |
29 struct _ThumbLoaderStd | 29 struct _ThumbLoaderStd |
30 { | 30 { |
31 gint standard_loader; | 31 gboolean standard_loader; |
32 | 32 |
33 ImageLoader *il; | 33 ImageLoader *il; |
34 FileData *fd; | 34 FileData *fd; |
35 | 35 |
36 time_t source_mtime; | 36 time_t source_mtime; |
39 | 39 |
40 gchar *thumb_path; | 40 gchar *thumb_path; |
41 gchar *thumb_uri; | 41 gchar *thumb_uri; |
42 const gchar *local_uri; | 42 const gchar *local_uri; |
43 | 43 |
44 gint thumb_path_local; | 44 gboolean thumb_path_local; |
45 | 45 |
46 gint requested_width; | 46 gint requested_width; |
47 gint requested_height; | 47 gint requested_height; |
48 | 48 |
49 gint cache_enable; | 49 gboolean cache_enable; |
50 gint cache_local; | 50 gboolean cache_local; |
51 gint cache_hit; | 51 gboolean cache_hit; |
52 gint cache_retry; | 52 gboolean cache_retry; |
53 | 53 |
54 gdouble progress; | 54 gdouble progress; |
55 | 55 |
56 ThumbLoaderStdFunc func_done; | 56 ThumbLoaderStdFunc func_done; |
57 ThumbLoaderStdFunc func_error; | 57 ThumbLoaderStdFunc func_error; |
65 void thumb_loader_std_set_callbacks(ThumbLoaderStd *tl, | 65 void thumb_loader_std_set_callbacks(ThumbLoaderStd *tl, |
66 ThumbLoaderStdFunc func_done, | 66 ThumbLoaderStdFunc func_done, |
67 ThumbLoaderStdFunc func_error, | 67 ThumbLoaderStdFunc func_error, |
68 ThumbLoaderStdFunc func_progress, | 68 ThumbLoaderStdFunc func_progress, |
69 gpointer data); | 69 gpointer data); |
70 void thumb_loader_std_set_cache(ThumbLoaderStd *tl, gint enable_cache, gint local, gint retry_failed); | 70 void thumb_loader_std_set_cache(ThumbLoaderStd *tl, gboolean enable_cache, gboolean local, gboolean retry_failed); |
71 gint thumb_loader_std_start(ThumbLoaderStd *tl, FileData *fd); | 71 gboolean thumb_loader_std_start(ThumbLoaderStd *tl, FileData *fd); |
72 void thumb_loader_std_free(ThumbLoaderStd *tl); | 72 void thumb_loader_std_free(ThumbLoaderStd *tl); |
73 | 73 |
74 GdkPixbuf *thumb_loader_std_get_pixbuf(ThumbLoaderStd *tl); | 74 GdkPixbuf *thumb_loader_std_get_pixbuf(ThumbLoaderStd *tl); |
75 | 75 |
76 | 76 |
77 /* validates a non local thumbnail file, | 77 /* validates a non local thumbnail file, |
78 * calling func_valid with the information when app is idle | 78 * calling func_valid with the information when app is idle |
79 * for thumbnail's without a file: uri, validates against allowed_age in days | 79 * for thumbnail's without a file: uri, validates against allowed_age in days |
80 */ | 80 */ |
81 ThumbLoaderStd *thumb_loader_std_thumb_file_validate(const gchar *thumb_path, gint allowed_age, | 81 ThumbLoaderStd *thumb_loader_std_thumb_file_validate(const gchar *thumb_path, gint allowed_age, |
82 void (*func_valid)(const gchar *path, gint valid, gpointer data), | 82 void (*func_valid)(const gchar *path, gboolean valid, gpointer data), |
83 gpointer data); | 83 gpointer data); |
84 void thumb_loader_std_thumb_file_validate_cancel(ThumbLoaderStd *tl); | 84 void thumb_loader_std_thumb_file_validate_cancel(ThumbLoaderStd *tl); |
85 | 85 |
86 | 86 |
87 void thumb_std_maint_removed(const gchar *source); | 87 void thumb_std_maint_removed(const gchar *source); |