eog r3650 - in branches/eog-ng: . src



Author: lucasr
Date: 2007-03-17 22:19:09 +0000 (Sat, 17 Mar 2007)
New Revision: 3650
ViewCVS link: http://svn.gnome.org/viewcvs/eog?rev=3650&view=rev

Modified:
   branches/eog-ng/ChangeLog
   branches/eog-ng/src/eog-debug.c
   branches/eog-ng/src/eog-debug.h
   branches/eog-ng/src/eog-image.c
   branches/eog-ng/src/eog-image.h
   branches/eog-ng/src/eog-metadata-reader.c
   branches/eog-ng/src/eog-metadata-reader.h
   branches/eog-ng/src/eog-window.c
Log:
2007-03-18  Lucas Rocha  <lucasr gnome org>

	Restabilished ICC profiling functionality with full code refactoring.

	* src/eog-debug.[ch] (eog_debug_init): added EOG_DEBUG_LCMS for ICC
	profiles debugging.
	* src/eog-image.[ch] (eog_image_get_profile,
	eog_image_apply_display_profile, eog_image_set_icc_data,
	eog_image_real_load): load embedded ICC profile from the image if
	present.
	* src/eog-metadata-reader.[ch] (eog_metadata_reader_get_icc_chunk,
	eog_metadata_reader_get_icc_chunk_size): unify ICC functions for 
	consistency. 
	* src/eog-window.c (eog_job_load_cb, eog_window_init,
	eog_job_model_cb, eog_window_dispose, 
	eog_window_get_display_profile): load and cache display profile 
	to be applied on images just after they are successfully loaded.





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