[PATCH] Correct wording re. display calibration
- From: Milan Knizek <knizek volny cz>
- Subject: [PATCH] Correct wording re. display calibration
- Date: Sun, 28 Mar 2010 21:46:10 +0200
---
data/gcm-prefs.ui | 4 ++--
help/C/gnome-color-manager.xml | 35 ++++++++++++++++++++++++++++++-----
src/gcm-prefs.c | 4 ++--
3 files changed, 34 insertions(+), 9 deletions(-)
diff --git a/data/gcm-prefs.ui b/data/gcm-prefs.ui
index e55e6d7..962d138 100644
--- a/data/gcm-prefs.ui
+++ b/data/gcm-prefs.ui
@@ -1352,11 +1352,11 @@
<property name="spacing">3</property>
<child>
<object class="GtkCheckButton" id="checkbutton_display">
- <property name="label" translatable="yes">_Apply display correction</property>
+ <property name="label" translatable="yes">_Apply display calibration</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
- <property name="tooltip_text" translatable="yes">Program the video card with the adjusted color values so all windows are color corrected</property>
+ <property name="tooltip_text" translatable="yes">Program the video card with the vcgt tag from ICC profile to put the display to a calibrated state. This is necessary precondition to use the profile in color-aware applications.</property>
<property name="use_underline">True</property>
<property name="draw_indicator">True</property>
</object>
diff --git a/help/C/gnome-color-manager.xml b/help/C/gnome-color-manager.xml
index f7dd2f1..470eabf 100644
--- a/help/C/gnome-color-manager.xml
+++ b/help/C/gnome-color-manager.xml
@@ -495,12 +495,37 @@
</section>
<section id="faq-missing-vcgt">
- <title>Missing information for whole-screen color correction</title>
+ <title>Missing information for display calibration</title>
<para>
- Unfortunately, many vendor-supplied ICC profiles do not include the
- information required for whole-screen color correction.
- These profiles can still be useful for applications that can do color
- compensation, but you will not see all the colors of your screen change.
+ There are situations, when a display profile may not include vcgt tag
+ (refer to <emphasis>What's the difference between calibration and
+ characterization?</emphasis>) and yet it does not necessarily mean that the profile
+ is bad.
+ </para>
+ <para>
+ A display profile without the vcgt tag can still be used for color-aware
+ applications as long as the display is in a defined state, for which
+ the profile was created.
+ </para>
+ <para>
+ If it is a generic display profile made available by the display vendor,
+ then it describes "expected state" of the display and there is no use for
+ further calibration via video card LUT. Of course, such a profile is only
+ as good as the display state matches the vendor's expectation - an
+ average new display of the same type with factory default settings.
+ </para>
+ <para>
+ If it is a custom profile made by the user for a display with hardware
+ calibration (which happens in the display electronics), then the
+ display is already fully calibrated to a defined state and further
+ adjustment to video card LUT is not necessary.
+ </para>
+ <para>
+ Note that hardware-calibrated displays require use of color measuring
+ device and proprietary vendor's software, which usually does not run on
+ Linux. Anyway, it is fairly possible to calibrate the display using a
+ supported operating system and then use the ICC profile in Linux with
+ GNOME Color Manager.
</para>
<para>
In order to create a display profile, which includes both calibration and
diff --git a/src/gcm-prefs.c b/src/gcm-prefs.c
index 306d724..a496dab 100644
--- a/src/gcm-prefs.c
+++ b/src/gcm-prefs.c
@@ -2997,8 +2997,8 @@ main (int argc, char **argv)
gtk_container_add (GTK_CONTAINER(widget), info_bar_loading_label);
gtk_widget_show (info_bar_loading_label);
- /* TRANSLATORS: this is displayed when the profile is crap */
- info_bar_vcgt_label = gtk_label_new (_("This profile does not have the information required for whole-screen color correction."));
+ /* TRANSLATORS: this is displayed when the profile does not include vcgt tag */
+ info_bar_vcgt_label = gtk_label_new (_("This profile does not have the information required for calibration of the display."));
gtk_info_bar_set_message_type (GTK_INFO_BAR(info_bar_vcgt), GTK_MESSAGE_INFO);
widget = gtk_info_bar_get_content_area (GTK_INFO_BAR(info_bar_vcgt));
gtk_container_add (GTK_CONTAINER(widget), info_bar_vcgt_label);
--
1.6.3.3
--=-c8vUQI9PEm4eEHFgSi2z--
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]