[Commits] [SCM] claws branch, master, updated. 3.15.0-49-g0099b71
ticho at claws-mail.org
ticho at claws-mail.org
Fri May 12 18:23:28 CEST 2017
The branch, master has been updated
via 0099b71dfcf0286082ab6f188da1dc201e14e4fa (commit)
from 2c93bebd4d4fea7519ba46c88ea113327568aaf6 (commit)
Summary of changes:
AUTHORS | 1 +
src/gtk/authors.h | 1 +
src/imap_gtk.c | 22 ++++++++++------------
src/mh_gtk.c | 22 ++++++++++------------
src/plugins/mailmbox/plugin_gtk.c | 22 ++++++++++------------
5 files changed, 32 insertions(+), 36 deletions(-)
- Log -----------------------------------------------------------------
commit 0099b71dfcf0286082ab6f188da1dc201e14e4fa
Author: Andrej Kacian <ticho at claws-mail.org>
Date: Fri May 12 18:20:14 2017 +0200
Fix incorrect labels in folder selection dialog
When custom label for folder selection were introduced (in bd8213fe) a
few ones were wrongly set, specifically ones when copying/moving folders
were talking about copying/moving message(s) instead.
Patch by Olivier Brunel.
diff --git a/AUTHORS b/AUTHORS
index 494802b..f84b2cc 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -311,3 +311,4 @@ contributors (in addition to the above; based on Changelog)
Ralf Bormann
Darac Marjal
Ashish Gupta
+ Olivier Brunel
diff --git a/src/gtk/authors.h b/src/gtk/authors.h
index a79fad1..f5d958c 100644
--- a/src/gtk/authors.h
+++ b/src/gtk/authors.h
@@ -102,6 +102,7 @@ static char *CONTRIBS_LIST[] = {
"Ralf Bormann",
"H. Merijn Brand",
"Eugene Brevdo",
+"Olivier Brunel",
"Sean Buckheister",
"Anton Butanaev",
"Henrik Carlqvist",
diff --git a/src/imap_gtk.c b/src/imap_gtk.c
index 26e3663..6e41b40 100644
--- a/src/imap_gtk.c
+++ b/src/imap_gtk.c
@@ -308,17 +308,16 @@ static void move_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != imap_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE,
- ngettext(
- "Select folder to move selected message to",
- "Select folder to move selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to move folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE, msg);
+ g_free(msg);
if (!to_folder)
return;
@@ -329,17 +328,16 @@ static void copy_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != imap_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE,
- ngettext(
- "Select folder to copy selected message to",
- "Select folder to copy selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to copy folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE, msg);
+ g_free(msg);
if (!to_folder)
return;
diff --git a/src/mh_gtk.c b/src/mh_gtk.c
index 605ef13..f4525be 100644
--- a/src/mh_gtk.c
+++ b/src/mh_gtk.c
@@ -298,17 +298,16 @@ static void move_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != mh_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE,
- ngettext(
- "Select folder to move selected message to",
- "Select folder to move selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to move folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE, msg);
+ g_free(msg);
if (!to_folder)
return;
@@ -319,17 +318,16 @@ static void copy_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != mh_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE,
- ngettext(
- "Select folder to copy selected message to",
- "Select folder to copy selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to copy folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, TRUE, msg);
+ g_free(msg);
if (!to_folder)
return;
diff --git a/src/plugins/mailmbox/plugin_gtk.c b/src/plugins/mailmbox/plugin_gtk.c
index 47b7684..d567ec8 100644
--- a/src/plugins/mailmbox/plugin_gtk.c
+++ b/src/plugins/mailmbox/plugin_gtk.c
@@ -363,17 +363,16 @@ static void move_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != claws_mailmbox_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, FALSE,
- ngettext(
- "Select folder to move selected message to",
- "Select folder to move selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to move folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, FALSE, msg);
+ g_free(msg);
if (!to_folder)
return;
@@ -384,17 +383,16 @@ static void copy_folder_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
FolderItem *from_folder = NULL, *to_folder = NULL;
+ gchar *msg;
from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != claws_mailmbox_get_class())
return;
- to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, FALSE,
- ngettext(
- "Select folder to copy selected message to",
- "Select folder to copy selected messages to",
- summary_get_selection_count(folderview->summaryview))
- );
+ msg = g_strdup_printf(_("Select folder to copy folder '%s' to"),
+ from_folder->name);
+ to_folder = foldersel_folder_sel(NULL, FOLDER_SEL_MOVE, NULL, FALSE, msg);
+ g_free(msg);
if (!to_folder)
return;
-----------------------------------------------------------------------
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list