gthumb r1865 - in branches/gthumb-2-10: . libgthumb src



Author: paobac
Date: 2007-08-04 22:51:11 +0100 (Sat, 04 Aug 2007)
New Revision: 1865
ViewCVS link: http://svn.gnome.org/viewcvs/gthumb?rev=1865&view=rev

Modified:
   branches/gthumb-2-10/ChangeLog
   branches/gthumb-2-10/libgthumb/file-data.c
   branches/gthumb-2-10/libgthumb/file-data.h
   branches/gthumb-2-10/libgthumb/file-utils.c
   branches/gthumb-2-10/libgthumb/file-utils.h
   branches/gthumb-2-10/libgthumb/glib-utils.c
   branches/gthumb-2-10/libgthumb/glib-utils.h
   branches/gthumb-2-10/libgthumb/gth-file-list.c
   branches/gthumb-2-10/libgthumb/gth-file-list.h
   branches/gthumb-2-10/libgthumb/gthumb-init.c
   branches/gthumb-2-10/libgthumb/image-loader.c
   branches/gthumb-2-10/libgthumb/image-loader.h
   branches/gthumb-2-10/libgthumb/image-viewer.c
   branches/gthumb-2-10/libgthumb/print-callbacks.c
   branches/gthumb-2-10/libgthumb/thumb-cache.c
   branches/gthumb-2-10/libgthumb/thumb-loader.c
   branches/gthumb-2-10/libgthumb/thumb-loader.h
   branches/gthumb-2-10/src/catalog-png-exporter.c
   branches/gthumb-2-10/src/catalog-web-exporter.c
   branches/gthumb-2-10/src/dlg-convert.c
   branches/gthumb-2-10/src/dlg-duplicates.c
   branches/gthumb-2-10/src/dlg-jpegtran.c
   branches/gthumb-2-10/src/dlg-photo-importer.c
   branches/gthumb-2-10/src/dlg-search.c
   branches/gthumb-2-10/src/gth-batch-op.c
   branches/gthumb-2-10/src/gth-browser.c
   branches/gthumb-2-10/src/gth-dir-list.c
   branches/gthumb-2-10/src/gth-dir-list.h
   branches/gthumb-2-10/src/gthumb-preloader.c
Log:
2007-08-04  Paolo Bacchilega  <paobac cvs gnome org>

	* libgthumb/thumb-loader.h: 
	* libgthumb/thumb-loader.c: use a file_data structure to store all the 
	info about the file to load.  This minimize the number of accesses to 
	the file, which is important for remote files.

	* src/dlg-duplicates.c: 
	
	* libgthumb/file-utils.h: 
	* libgthumb/file-utils.c: pass an optional filter function argument 
	to path_list_async_new

	* libgthumb/thumb-cache.c: 
	* src/gth-dir-list.h: 
	* src/gth-dir-list.c: make the filtering here instead of gth-file-list.c
	* libgthumb/gth-file-list.h: 
	* libgthumb/gth-file-list.c: removed the file filtering from here.  This
	reduces the number of accesses to files.

	* libgthumb/image-loader.h: 
	* libgthumb/image-loader.c: removed the path argument from the image
	loader costructor.

	* src/gthumb-preloader.c: 
	* src/gth-batch-op.c: 
	* src/dlg-search.c: 
	* src/dlg-photo-importer.c: 
	* src/dlg-jpegtran.c: 
	* src/dlg-convert.c: 
	* src/catalog-web-exporter.c: 
	* src/catalog-png-exporter.c: 	
	* libgthumb/print-callbacks.c: 
	* libgthumb/image-viewer.c: changed all the calls to image_loader_new,
	thumb_loader_new and other minor changes.

	* libgthumb/glib-utils.h: 
	* libgthumb/glib-utils.c: added get_static_string
	
	* libgthumb/file-data.h: 
	* libgthumb/file-data.c: minor api changes.

	* libgthumb/gthumb-init.c: moved prune_cache outside 
	ensure_directories_exist




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]