#include "defs.h"
#include <glib.h>
+#include <glib/gi18n.h>
#include <gtk/gtk.h>
-#include "intl.h"
#include "utils.h"
#include "folder.h"
#include "folderview.h"
gchar *old_path;
gchar *old_id;
- item = folderview_get_selected(folderview);
+ item = folderview_get_selected_item(folderview);
g_return_if_fail(item != NULL);
g_return_if_fail(item->path != NULL);
g_return_if_fail(item->folder != NULL);
name = trim_string(item->name, 32);
AUTORELEASE_STR(name, {g_free(name); return;});
message = g_strdup_printf
- (_("All folder(s) and message(s) under `%s' will be deleted.\n"
+ (_("All folders and messages under `%s' will be deleted.\n"
"Do you really want to delete?"), name);
avalue = alertpanel(_("Delete folder"), message,
_("Yes"), _("+No"), NULL);
gchar *old_path;
gchar *old_id;
gchar *new_id;
+ gchar *base;
- item = folderview_get_selected(folderview);
+ item = folderview_get_selected_item(folderview);
g_return_if_fail(item != NULL);
g_return_if_fail(item->path != NULL);
g_return_if_fail(item->folder != NULL);
name = trim_string(item->name, 32);
message = g_strdup_printf(_("Input new name for `%s':"), name);
- new_folder = input_dialog(_("Rename folder"), message,
- g_basename(item->path));
+ base = g_path_get_basename(item->path);
+ new_folder = input_dialog(_("Rename folder"), message, base);
g_free(message);
g_free(name);
+ g_free(base);
if (!new_folder) return;
AUTORELEASE_STR(new_folder, {g_free(new_folder); return;});
{
FolderItem *from_folder = NULL, *to_folder = NULL;
- from_folder = folderview_get_selected(folderview);
+ from_folder = folderview_get_selected_item(folderview);
if (!from_folder || from_folder->folder->klass != mh_get_class())
return;
{
FolderItem *item;
- item = folderview_get_selected(folderview);
+ item = folderview_get_selected_item(folderview);
g_return_if_fail(item != NULL);
summary_show(folderview->summaryview, NULL);
gchar *message;
AlertValue avalue;
- item = folderview_get_selected(folderview);
+ item = folderview_get_selected_item(folderview);
g_return_if_fail(item != NULL);
g_return_if_fail(item->folder != NULL);
if (folder_item_parent(item)) return;