use the name if the description is empty.

2007-06-26  Sven Neumann  <sven@gimp.org>

	* app/widgets/gimpimageprofileview.c 
(gimp_image_profile_view_query):
	use the name if the description is empty.


svn path=/trunk/; revision=22839
This commit is contained in:
Sven Neumann 2007-06-26 20:16:43 +00:00 committed by Sven Neumann
parent d2cb639b5e
commit 48738dbbdd
2 changed files with 18 additions and 4 deletions

View file

@ -1,3 +1,8 @@
2007-06-26 Sven Neumann <sven@gimp.org>
* app/widgets/gimpimageprofileview.c (gimp_image_profile_view_query):
use the name if the description is empty.
2007-06-26 Sven Neumann <sven@gimp.org> 2007-06-26 Sven Neumann <sven@gimp.org>
* app/tools/gimplevelstool.c: unset the active color picker when * app/tools/gimplevelstool.c: unset the active color picker when

View file

@ -131,6 +131,7 @@ static gboolean
gimp_image_profile_view_query (GimpImageProfileView *view) gimp_image_profile_view_query (GimpImageProfileView *view)
{ {
GimpImage *image; GimpImage *image;
gchar *name = NULL;
gchar *desc = NULL; gchar *desc = NULL;
gchar *info = NULL; gchar *info = NULL;
GError *error = NULL; GError *error = NULL;
@ -144,15 +145,22 @@ gimp_image_profile_view_query (GimpImageProfileView *view)
if (plug_in_icc_profile_info (image, if (plug_in_icc_profile_info (image,
gimp_get_user_context (image->gimp), gimp_get_user_context (image->gimp),
NULL, NULL,
NULL, &desc, &info, &name, &desc, &info,
&error)) &error))
{ {
if (desc) if (desc || name)
{ {
const gchar *title;
if (desc && strlen (desc))
title = desc;
else
title = name;
gtk_text_buffer_insert_with_tags_by_name (view->buffer, &iter, gtk_text_buffer_insert_with_tags_by_name (view->buffer, &iter,
desc, -1, title, -1,
"strong", NULL); "strong", NULL);
gtk_text_buffer_insert (view->buffer, &iter, "\n", 1); gtk_text_buffer_insert (view->buffer, &iter, "\n\n", -1);
} }
if (info) if (info)
@ -166,6 +174,7 @@ gimp_image_profile_view_query (GimpImageProfileView *view)
g_error_free (error); g_error_free (error);
} }
g_free (name);
g_free (desc); g_free (desc);
g_free (info); g_free (info);