From 7f8c6c475f7991c7bd99cb4eb4d24eac5af5fc70 Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sun, 22 Apr 2012 23:24:14 +0200 Subject: [PATCH] app: show the precision in the image title string for %t --- app/display/gimpdisplayshell-title.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/app/display/gimpdisplayshell-title.c b/app/display/gimpdisplayshell-title.c index 9ece77701d..2df59eedd2 100644 --- a/app/display/gimpdisplayshell-title.c +++ b/app/display/gimpdisplayshell-title.c @@ -137,6 +137,17 @@ gimp_display_shell_title_image_type (GimpImage *image) return name; } +static const gchar * +gimp_display_shell_title_image_precision (GimpImage *image) +{ + const gchar *name = ""; + + gimp_enum_get_value (GIMP_TYPE_PRECISION, + gimp_image_get_precision (image), NULL, NULL, &name, NULL); + + return name; +} + static gint print (gchar *buf, gint len, gint start, @@ -232,8 +243,9 @@ gimp_display_shell_format_title (GimpDisplayShell *shell, break; case 't': /* image type */ - i += print (title, title_len, i, "%s", - gimp_display_shell_title_image_type (image)); + i += print (title, title_len, i, "%s %s", + gimp_display_shell_title_image_type (image), + gimp_display_shell_title_image_precision (image)); break; case 'T': /* drawable type */