diff src/cache.h @ 37:67ba4381497e

Wed Apr 13 18:16:14 2005 John Ellis <johne@verizon.net> * cache-loader.[ch]: New utility to load cache-able data. * cache.[ch]: Add embedded (exif) date caching. * pan-view.c: Use new cache loading mechanism. Add exif date support to timeline and calendar view. * src/Makefile.am: Add cache-loader.[c,h]. ##### Note: GQview CVS on sourceforge is not always up to date, please use ##### ##### an offical release when making enhancements and translation updates. #####
author gqview
date Wed, 13 Apr 2005 22:29:53 +0000
parents d907d608745f
children f6e307c7bad6
line wrap: on
line diff
--- a/src/cache.h	Tue Apr 12 12:11:31 2005 +0000
+++ b/src/cache.h	Wed Apr 13 22:29:53 2005 +0000
@@ -40,11 +40,13 @@
 	gchar *path;
 	gint width;
 	gint height;
+	time_t date;
 	long checksum;
 	guchar md5sum[16];
 	ImageSimilarityData *sim;
 
 	gint dimensions;
+	gint have_date;
 	gint have_checksum;
 	gint have_md5sum;
 	gint similarity;
@@ -60,6 +62,7 @@
 CacheData *cache_sim_data_load(const gchar *path);
 
 void cache_sim_data_set_dimensions(CacheData *cd, gint w, gint h);
+void cache_sim_data_set_date(CacheData *cd, time_t date);
 void cache_sim_data_set_checksum(CacheData *cd, long checksum);
 void cache_sim_data_set_md5sum(CacheData *cd, guchar digest[16]);
 void cache_sim_data_set_similarity(CacheData *cd, ImageSimilarityData *sd);