diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2015-02-03 09:34:49 -0800 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2015-02-03 09:35:49 -0800 |
commit | bd27ef5b2caba6b9c2eacab90ec19df7c4eff076 (patch) | |
tree | decb37818cd06371c7c04dd94f6fed8d1ea272e7 | |
parent | 036152fc2ac6ed16c4257d610cfc9b88028964a3 (diff) | |
download | nautilus-bd27ef5b2caba6b9c2eacab90ec19df7c4eff076.tar.gz |
notification-delete: only make filename bold
https://bugzilla.gnome.org/show_bug.cgi?id=743630
-rw-r--r-- | src/nautilus-notification-delete.c | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/nautilus-notification-delete.c b/src/nautilus-notification-delete.c index afa7205e5..84787702a 100644 --- a/src/nautilus-notification-delete.c +++ b/src/nautilus-notification-delete.c @@ -158,19 +158,23 @@ nautilus_notification_delete_init (NautilusNotificationDelete *self) if (length == 1) { file_label = g_file_get_basename (files->data); - label = g_strdup_printf (_("%s deleted"), file_label); - g_free (file_label); + markup = g_markup_printf_escaped ("<b>%s</b>", file_label); + label = g_strdup_printf (_("%s deleted"), markup); } else { - label = g_strdup_printf (ngettext ("%d file deleted", "%d files deleted", length), length); + /* Translators: this is the first part of a "%d files deleted" string */ + file_label = g_strdup_printf (ngettext ("%d file", "%d files", length), length); + markup = g_markup_printf_escaped ("<b>%s</b>", file_label); + + /* Translators: this is the second part of a "%d files deleted" string */ + label = g_strdup_printf (ngettext ("%s deleted", "%s deleted", length), markup); } label_widget = gtk_label_new (label); gtk_label_set_max_width_chars (GTK_LABEL (label_widget), 50); gtk_label_set_ellipsize (GTK_LABEL (label_widget), PANGO_ELLIPSIZE_MIDDLE); - markup = g_markup_printf_escaped ("<span font_weight=\"bold\">%s</span>", label); - gtk_label_set_markup (GTK_LABEL (label_widget), markup); + gtk_label_set_markup (GTK_LABEL (label_widget), label); gtk_widget_set_halign (label_widget, GTK_ALIGN_START); gtk_widget_set_margin_end (label_widget, 30); gtk_container_add (GTK_CONTAINER (self), label_widget); @@ -199,6 +203,7 @@ nautilus_notification_delete_init (NautilusNotificationDelete *self) g_object_unref); g_free (label); + g_free (file_label); g_free (markup); g_list_free (files); } |