X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fplugins%2Fattachwarner%2Fattachwarner.c;h=4dd8f96eccf39e1a8809c1a1fc0b85f2e819bf81;hp=f5160dc4f11e0da5469d58cbd434fd7b0ca5daf2;hb=be36f031fa3f722c5dbce3dedb33429fadade08a;hpb=4b8a56c56f5c683d820e84327f90307bbfdfea29 diff --git a/src/plugins/attachwarner/attachwarner.c b/src/plugins/attachwarner/attachwarner.c index f5160dc4f..4dd8f96ec 100644 --- a/src/plugins/attachwarner/attachwarner.c +++ b/src/plugins/attachwarner/attachwarner.c @@ -1,7 +1,6 @@ /* * Claws Mail -- a GTK+ based, lightweight, and fast e-mail client - * Copyright (C) 1999-2013 Hiroyuki Yamamoto and the Claws Mail Team - * Copyright (C) 2006-2013 Ricardo Mones + * Copyright (C) 2006-2015 Ricardo Mones and the Claws Mail Team * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -14,8 +13,7 @@ * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * along with this program. If not, see . */ #ifdef HAVE_CONFIG_H @@ -205,21 +203,28 @@ static gboolean attwarn_before_send_hook(gpointer source, gpointer data) AlertValue aval; gchar *button_label; gchar *message; + gchar *bold_text; debug_print("user has to decide\n"); if (compose->sending) - button_label = _("+_Send"); + button_label = g_strconcat("+", _("_Send"), NULL); else - button_label = _("+_Queue"); + button_label = g_strconcat("+", _("_Queue"), NULL); + bold_text = g_strdup_printf("%.20s...", + mention->context); message = g_strdup_printf( - _("An attachment is mentioned in the mail you're sending, but no file was attached. Mention appears on line %d, which begins with text: %.20s...\n\n%s it anyway?"), + _("An attachment is mentioned in the mail you're sending, " + "but no file was attached. Mention appears on line %d, " + "which begins with text: %s\n\n%s"), mention->line, - mention->context, - compose->sending?_("Send"):_("Queue")); + bold_text, + compose->sending?_("Send it anyway?"):_("Queue it anyway?")); aval = alertpanel(_("Attachment warning"), message, GTK_STOCK_CANCEL, button_label, NULL); g_free(message); + g_free(bold_text); + g_free(button_label); if (aval != G_ALERTALTERNATE) return TRUE; }