X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-folder-view.c;h=9ae28e149e2f35ce8f165ad2e1ed50759df378a6;hp=be893a794e1d2b7e4882fad70239ddf5f80b8d64;hb=b22ec780fbe4629d4200f40b8fdced00f50990f8;hpb=da5fad8fe11720e0fa7ee47a460954451fa5bc36 diff --git a/src/widgets/modest-folder-view.c b/src/widgets/modest-folder-view.c index be893a7..9ae28e1 100644 --- a/src/widgets/modest-folder-view.c +++ b/src/widgets/modest-folder-view.c @@ -58,7 +58,6 @@ static void on_subscription_changed (TnyStoreAccount *store_account, Tn static gboolean modest_folder_view_update_model (ModestFolderView *self, TnyAccountStore *account_store); -static const gchar *get_account_name_from_folder (GtkTreeModel *model, GtkTreeIter iter); static void modest_folder_view_disconnect_store_account_handlers (GtkTreeView *self); @@ -468,21 +467,6 @@ modest_folder_view_new (ModestTnyAccountStore *account_store, } -const gchar * -modest_folder_view_get_selected_account (ModestFolderView *self) -{ - GtkTreeModel *model; - GtkTreeIter iter; - ModestFolderViewPrivate *priv; - - g_return_val_if_fail (self, NULL); - priv = MODEST_FOLDER_VIEW_GET_PRIVATE(self); - - gtk_tree_selection_get_selected (priv->cur_selection, &model, &iter); - - return get_account_name_from_folder (model, iter); -} - static gboolean update_model_empty (ModestFolderView *self) { @@ -662,26 +646,3 @@ modest_folder_view_update_model (ModestFolderView *self, TnyAccountStore *accoun return retval; } - - -/* ugly */ -static const gchar * -get_account_name_from_folder (GtkTreeModel *model, GtkTreeIter iter) -{ - GtkTreePath *path; - GtkTreeIter new_iter; - TnyFolder *account_folder; - gint depth, i; - - path = gtk_tree_model_get_path (model, &iter); - depth = gtk_tree_path_get_depth (path); - - for (i = 1; i < depth; ++i) - gtk_tree_path_up (path); - - gtk_tree_model_get_iter (model, &new_iter, path); - gtk_tree_model_get (model, &new_iter, - TNY_GTK_FOLDER_STORE_TREE_MODEL_INSTANCE_COLUMN, &account_folder, - -1); - return tny_account_get_name (TNY_ACCOUNT (account_folder)); -}