mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-03 17:33:25 +00:00
libgimpcolor: don't return a profile's model as fallback for it's description
in gimp_color_profile_get_label(). Also, make gimp_color_profile_get_summary() more verbose.
This commit is contained in:
parent
10e4a261a7
commit
f6f91bcc99
1 changed files with 7 additions and 5 deletions
|
@ -502,6 +502,9 @@ gimp_color_profile_get_copyright (GimpColorProfile *profile)
|
|||
* This function returns a string containing @profile's "title", a
|
||||
* string that can be used to label the profile in a user interface.
|
||||
*
|
||||
* Unlike gimp_color_profile_get_description(), this function always
|
||||
* returns a string (as a fallback, it returns "(unnamed profile)".
|
||||
*
|
||||
* Return value: the @profile's label. The returned value belongs to
|
||||
* @profile and must not be modified or freed.
|
||||
*
|
||||
|
@ -517,9 +520,6 @@ gimp_color_profile_get_label (GimpColorProfile *profile)
|
|||
{
|
||||
const gchar *label = gimp_color_profile_get_description (profile);
|
||||
|
||||
if (! label || ! strlen (label))
|
||||
label = gimp_color_profile_get_model (profile);
|
||||
|
||||
if (! label || ! strlen (label))
|
||||
label = _("(unnamed profile)");
|
||||
|
||||
|
@ -563,7 +563,7 @@ gimp_color_profile_get_summary (GimpColorProfile *profile)
|
|||
if (string->len > 0)
|
||||
g_string_append (string, "\n");
|
||||
|
||||
g_string_append (string, text);
|
||||
g_string_append_printf (string, _("Model: %s"), text);
|
||||
}
|
||||
|
||||
text = gimp_color_profile_get_manufacturer (profile);
|
||||
|
@ -572,7 +572,7 @@ gimp_color_profile_get_summary (GimpColorProfile *profile)
|
|||
if (string->len > 0)
|
||||
g_string_append (string, "\n");
|
||||
|
||||
g_string_append (string, text);
|
||||
g_string_append_printf (string, _("Manufacturer: %s"), text);
|
||||
}
|
||||
|
||||
text = gimp_color_profile_get_copyright (profile);
|
||||
|
@ -580,6 +580,8 @@ gimp_color_profile_get_summary (GimpColorProfile *profile)
|
|||
{
|
||||
if (string->len > 0)
|
||||
g_string_append (string, "\n");
|
||||
|
||||
g_string_append_printf (string, _("Copyright: %s"), text);
|
||||
}
|
||||
|
||||
profile->priv->summary = g_string_free (string, FALSE);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue