[gnome-color-manager] Add support for MAPPING_device_id



commit 16e2e890e364486ce7cb8b201a0a13413ed9a7b1
Author: Richard Hughes <richard hughsie com>
Date:   Fri Jan 13 14:10:33 2012 +0000

    Add support for MAPPING_device_id

 src/gcm-calibrate-main.c |    3 +++
 src/gcm-utils.h          |    3 +++
 src/gcm-viewer.c         |    1 +
 3 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/gcm-calibrate-main.c b/src/gcm-calibrate-main.c
index 2c5d0fd..59f5493 100644
--- a/src/gcm-calibrate-main.c
+++ b/src/gcm-calibrate-main.c
@@ -311,6 +311,9 @@ gcm_calib_set_extra_metadata (GcmCalibratePriv *calib,
 	_cmsDictAddEntryAscii (dict,
 			       CD_PROFILE_METADATA_MEASUREMENT_DEVICE,
 			       cd_sensor_kind_to_string (cd_sensor_get_kind (calib->sensor)));
+	_cmsDictAddEntryAscii (dict,
+			       CD_PROFILE_METADATA_MAPPING_DEVICE_ID,
+			       cd_device_get_id (calib->device));
 
 	/* just write dict */
 	ret = cmsWriteTag (lcms_profile, cmsSigMetaTag, dict);
diff --git a/src/gcm-utils.h b/src/gcm-utils.h
index 32b6cdd..2693470 100644
--- a/src/gcm-utils.h
+++ b/src/gcm-utils.h
@@ -50,6 +50,9 @@
 #ifndef CD_PROFILE_METADATA_ACCURACY_DE76_RMS
 #define CD_PROFILE_METADATA_ACCURACY_DE76_RMS		"ACCURACY_dE76_rms"
 #endif
+#ifndef CD_PROFILE_METADATA_MAPPING_DEVICE_ID
+#define CD_PROFILE_METADATA_MAPPING_DEVICE_ID		"MAPPING_device_id"
+#endif
 
 /* DISTROS: you will have to patch if you have changed the name of these packages */
 #define GCM_PREFS_PACKAGE_NAME_SHARED_COLOR_TARGETS	"shared-color-targets"
diff --git a/src/gcm-viewer.c b/src/gcm-viewer.c
index 18ac7cb..a0596f4 100644
--- a/src/gcm-viewer.c
+++ b/src/gcm-viewer.c
@@ -777,6 +777,7 @@ struct {
 	{ CD_PROFILE_METADATA_DATA_SOURCE,		N_("Data source type") },
 	{ CD_PROFILE_METADATA_MAPPING_FORMAT,		N_("Mapping format") },
 	{ CD_PROFILE_METADATA_MAPPING_QUALIFIER,	N_("Mapping qualifier") },
+	{ CD_PROFILE_METADATA_MAPPING_DEVICE_ID,	N_("Mapping device") },
 	{ CD_PROFILE_METADATA_ACCURACY_DE76_AVG,	N_("Delta-E average") },
 	{ CD_PROFILE_METADATA_ACCURACY_DE76_MAX,	N_("Delta-E maximum") },
 	{ CD_PROFILE_METADATA_ACCURACY_DE76_RMS,	N_("Delta-E RMS") },



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