eog r3650 - in branches/eog-ng: . src
- From: lucasr svn gnome org
- To: svn-commits-list gnome org
- Subject: eog r3650 - in branches/eog-ng: . src
- Date: Sat, 17 Mar 2007 22:19:10 +0000 (GMT)
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]