[gimp] libgimpwidgets: rename gimp_color_config_get_printer_color_profile()



commit fcf5b708e500ef9c3c1b0e88140c80e1de26770c
Author: Michael Natterer <mitch gimp org>
Date:   Sun Jun 5 18:00:24 2016 +0200

    libgimpwidgets: rename gimp_color_config_get_printer_color_profile()
    
    to gimp_color_config_get_simulation_color_profile(), along with
    various internal "printer" strings. Also reduce the number of
    user-visible "print" stuff from the preferences color management page.

 app/dialogs/preferences-dialog.c  |    4 +-
 libgimpconfig/gimpcolorconfig.c   |   81 +++++++++++++++++++------------------
 libgimpconfig/gimpcolorconfig.h   |   24 +++++-----
 libgimpconfig/gimpconfig.def      |    2 +-
 libgimpwidgets/gimpwidgetsutils.c |    3 +-
 modules/display-filter-lcms.c     |    2 +-
 6 files changed, 59 insertions(+), 57 deletions(-)
---
diff --git a/app/dialogs/preferences-dialog.c b/app/dialogs/preferences-dialog.c
index 8fdf909..1fba78d 100644
--- a/app/dialogs/preferences-dialog.c
+++ b/app/dialogs/preferences-dialog.c
@@ -1397,8 +1397,8 @@ prefs_dialog_new (Gimp       *gimp,
     prefs_profile_combo_box_add (color_config,
                                  "printer-profile",
                                  store,
-                                 _("Select Printer Color Profile"),
-                                 _("_Print simulation profile:"),
+                                 _("Select Simulation (Softproofing) Color Profile"),
+                                 _("_Simulation profile:"),
                                  GTK_TABLE (table), row++, size_group);
 
     prefs_enum_combo_box_add (color_config,
diff --git a/libgimpconfig/gimpcolorconfig.c b/libgimpconfig/gimpcolorconfig.c
index 9fc6904..17324ea 100644
--- a/libgimpconfig/gimpcolorconfig.c
+++ b/libgimpconfig/gimpcolorconfig.c
@@ -70,7 +70,7 @@
 #define CMYK_PROFILE_BLURB \
   _("The CMYK color profile used to convert between RGB and CMYK.")
 
-#define PRINTER_PROFILE_BLURB \
+#define SIMULATION_PROFILE_BLURB \
   _("The color profile to use for soft proofing from your image's " \
     "color space to some other color space, including " \
     "soft proofing to a printer or other output device profile. ")
@@ -112,7 +112,7 @@ enum
   PROP_CMYK_PROFILE,
   PROP_DISPLAY_PROFILE,
   PROP_DISPLAY_PROFILE_FROM_GDK,
-  PROP_PRINTER_PROFILE,
+  PROP_SIMULATION_PROFILE,
   PROP_DISPLAY_RENDERING_INTENT,
   PROP_DISPLAY_USE_BPC,
   PROP_SIMULATION_RENDERING_INTENT,
@@ -123,31 +123,31 @@ enum
 };
 
 
-static void  gimp_color_config_finalize            (GObject          *object);
-static void  gimp_color_config_set_property        (GObject          *object,
-                                                    guint             property_id,
-                                                    const GValue     *value,
-                                                    GParamSpec       *pspec);
-static void  gimp_color_config_get_property        (GObject          *object,
-                                                    guint             property_id,
-                                                    GValue           *value,
-                                                    GParamSpec       *pspec);
-
-static void  gimp_color_config_set_rgb_profile     (GimpColorConfig  *config,
-                                                    const gchar      *filename,
-                                                    GError          **error);
-static void  gimp_color_config_set_gray_profile    (GimpColorConfig  *config,
-                                                    const gchar      *filename,
-                                                    GError          **error);
-static void  gimp_color_config_set_cmyk_profile    (GimpColorConfig  *config,
-                                                    const gchar      *filename,
-                                                    GError          **error);
-static void  gimp_color_config_set_display_profile (GimpColorConfig  *config,
-                                                    const gchar      *filename,
-                                                    GError          **error);
-static void  gimp_color_config_set_printer_profile (GimpColorConfig  *config,
-                                                    const gchar      *filename,
-                                                    GError          **error);
+static void  gimp_color_config_finalize               (GObject          *object);
+static void  gimp_color_config_set_property           (GObject          *object,
+                                                       guint             property_id,
+                                                       const GValue     *value,
+                                                       GParamSpec       *pspec);
+static void  gimp_color_config_get_property           (GObject          *object,
+                                                       guint             property_id,
+                                                       GValue           *value,
+                                                       GParamSpec       *pspec);
+
+static void  gimp_color_config_set_rgb_profile        (GimpColorConfig  *config,
+                                                       const gchar      *filename,
+                                                       GError          **error);
+static void  gimp_color_config_set_gray_profile       (GimpColorConfig  *config,
+                                                       const gchar      *filename,
+                                                       GError          **error);
+static void  gimp_color_config_set_cmyk_profile       (GimpColorConfig  *config,
+                                                       const gchar      *filename,
+                                                       GError          **error);
+static void  gimp_color_config_set_display_profile    (GimpColorConfig  *config,
+                                                       const gchar      *filename,
+                                                       GError          **error);
+static void  gimp_color_config_set_simulation_profile (GimpColorConfig  *config,
+                                                       const gchar      *filename,
+                                                       GError          **error);
 
 
 G_DEFINE_TYPE_WITH_CODE (GimpColorConfig, gimp_color_config, G_TYPE_OBJECT,
@@ -213,10 +213,11 @@ gimp_color_config_class_init (GimpColorConfigClass *klass)
                             FALSE,
                             GIMP_PARAM_STATIC_STRINGS);
 
-  GIMP_CONFIG_PROP_PATH (object_class, PROP_PRINTER_PROFILE,
+  GIMP_CONFIG_PROP_PATH (object_class, PROP_SIMULATION_PROFILE,
+                         /* FIXME: 3.0: change to simulation-profile */
                          "printer-profile",
-                         _("Print simulation profile"),
-                         PRINTER_PROFILE_BLURB,
+                         _("Simulation profile for softproofing"),
+                         SIMULATION_PROFILE_BLURB,
                          GIMP_CONFIG_PATH_FILE, NULL,
                          GIMP_PARAM_STATIC_STRINGS);
 
@@ -339,10 +340,10 @@ gimp_color_config_set_property (GObject      *object,
     case PROP_DISPLAY_PROFILE_FROM_GDK:
       color_config->display_profile_from_gdk = g_value_get_boolean (value);
       break;
-    case PROP_PRINTER_PROFILE:
-      gimp_color_config_set_printer_profile (color_config,
-                                             g_value_get_string (value),
-                                             &error);
+    case PROP_SIMULATION_PROFILE:
+      gimp_color_config_set_simulation_profile (color_config,
+                                                g_value_get_string (value),
+                                                &error);
       break;
     case PROP_DISPLAY_RENDERING_INTENT:
       color_config->display_intent = g_value_get_enum (value);
@@ -407,7 +408,7 @@ gimp_color_config_get_property (GObject    *object,
     case PROP_DISPLAY_PROFILE_FROM_GDK:
       g_value_set_boolean (value, color_config->display_profile_from_gdk);
       break;
-    case PROP_PRINTER_PROFILE:
+    case PROP_SIMULATION_PROFILE:
       g_value_set_string (value, color_config->printer_profile);
       break;
     case PROP_DISPLAY_RENDERING_INTENT:
@@ -552,8 +553,8 @@ gimp_color_config_get_display_color_profile (GimpColorConfig  *config,
 }
 
 GimpColorProfile *
-gimp_color_config_get_printer_color_profile (GimpColorConfig  *config,
-                                             GError          **error)
+gimp_color_config_get_simulation_color_profile (GimpColorConfig  *config,
+                                                GError          **error)
 {
   GimpColorProfile *profile = NULL;
 
@@ -731,9 +732,9 @@ gimp_color_config_set_display_profile (GimpColorConfig  *config,
 }
 
 static void
-gimp_color_config_set_printer_profile (GimpColorConfig  *config,
-                                       const gchar      *filename,
-                                       GError          **error)
+gimp_color_config_set_simulation_profile (GimpColorConfig  *config,
+                                          const gchar      *filename,
+                                          GError          **error)
 {
   gboolean success = TRUE;
 
diff --git a/libgimpconfig/gimpcolorconfig.h b/libgimpconfig/gimpcolorconfig.h
index 9bfa328..0622e86 100644
--- a/libgimpconfig/gimpcolorconfig.h
+++ b/libgimpconfig/gimpcolorconfig.h
@@ -78,18 +78,18 @@ struct _GimpColorConfigClass
 };
 
 
-GType              gimp_color_config_get_type                  (void) G_GNUC_CONST;
-
-GimpColorProfile * gimp_color_config_get_rgb_color_profile     (GimpColorConfig  *config,
-                                                                GError          **error);
-GimpColorProfile * gimp_color_config_get_gray_color_profile    (GimpColorConfig  *config,
-                                                                GError          **error);
-GimpColorProfile * gimp_color_config_get_cmyk_color_profile    (GimpColorConfig  *config,
-                                                                GError          **error);
-GimpColorProfile * gimp_color_config_get_display_color_profile (GimpColorConfig  *config,
-                                                                GError          **error);
-GimpColorProfile * gimp_color_config_get_printer_color_profile (GimpColorConfig  *config,
-                                                                GError          **error);
+GType              gimp_color_config_get_type                     (void) G_GNUC_CONST;
+
+GimpColorProfile * gimp_color_config_get_rgb_color_profile        (GimpColorConfig  *config,
+                                                                   GError          **error);
+GimpColorProfile * gimp_color_config_get_gray_color_profile       (GimpColorConfig  *config,
+                                                                   GError          **error);
+GimpColorProfile * gimp_color_config_get_cmyk_color_profile       (GimpColorConfig  *config,
+                                                                   GError          **error);
+GimpColorProfile * gimp_color_config_get_display_color_profile    (GimpColorConfig  *config,
+                                                                   GError          **error);
+GimpColorProfile * gimp_color_config_get_simulation_color_profile (GimpColorConfig  *config,
+                                                                   GError          **error);
 
 
 #endif /* GIMP_COLOR_CONFIG_H__ */
diff --git a/libgimpconfig/gimpconfig.def b/libgimpconfig/gimpconfig.def
index aabaed9..b99f3a7 100644
--- a/libgimpconfig/gimpconfig.def
+++ b/libgimpconfig/gimpconfig.def
@@ -2,8 +2,8 @@ EXPORTS
        gimp_color_config_get_cmyk_color_profile
        gimp_color_config_get_display_color_profile
        gimp_color_config_get_gray_color_profile
-       gimp_color_config_get_printer_color_profile
        gimp_color_config_get_rgb_color_profile
+       gimp_color_config_get_simulation_color_profile
        gimp_color_config_get_type
        gimp_color_management_mode_get_type
        gimp_color_rendering_intent_get_type
diff --git a/libgimpwidgets/gimpwidgetsutils.c b/libgimpwidgets/gimpwidgetsutils.c
index 1076907..d09f8d9 100644
--- a/libgimpwidgets/gimpwidgetsutils.c
+++ b/libgimpwidgets/gimpwidgetsutils.c
@@ -711,7 +711,8 @@ gimp_widget_get_color_transform (GtkWidget        *widget,
       return NULL;
 
     case GIMP_COLOR_MANAGEMENT_SOFTPROOF:
-      proof_profile = gimp_color_config_get_printer_color_profile (config, NULL);
+      proof_profile = gimp_color_config_get_simulation_color_profile (config,
+                                                                      NULL);
       /*  fallthru  */
 
     case GIMP_COLOR_MANAGEMENT_DISPLAY:
diff --git a/modules/display-filter-lcms.c b/modules/display-filter-lcms.c
index a20ddee..b293c58 100644
--- a/modules/display-filter-lcms.c
+++ b/modules/display-filter-lcms.c
@@ -347,7 +347,7 @@ cdisplay_lcms_update_profile_label (CdisplayLcms *lcms,
     }
   else if (strcmp (name, "printer-profile") == 0)
     {
-      profile = gimp_color_config_get_printer_color_profile (config, NULL);
+      profile = gimp_color_config_get_simulation_color_profile (config, NULL);
     }
   else
     {


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