#include <modest-text-utils.h>
#include "modest-protocol-registry.h"
#include "modest-runtime.h"
+#include <modest-account-protocol.h>
#include <stdlib.h>
#include <string.h> /* For memcpy() */
}
static gchar *
-touch_selector_print_func (HildonTouchSelector *selector)
+touch_selector_print_func (HildonTouchSelector *selector, gpointer userdata)
{
GtkTreeIter iter;
if (hildon_touch_selector_get_selected (HILDON_TOUCH_SELECTOR (selector), 0, &iter)) {
renderer, "text", MODEL_COL_NAME, NULL);
hildon_touch_selector_set_model (HILDON_TOUCH_SELECTOR (selector), 0, GTK_TREE_MODEL (priv->model));
- hildon_touch_selector_set_print_func (HILDON_TOUCH_SELECTOR (selector), touch_selector_print_func);
+ hildon_touch_selector_set_print_func (HILDON_TOUCH_SELECTOR (selector), (HildonTouchSelectorPrintFunc) touch_selector_print_func);
hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (self), HILDON_TOUCH_SELECTOR (selector));
modest_provider_picker_set_others_provider (MODEST_PROVIDER_PICKER (self));
continue;
}
+ if (MODEST_ACCOUNT_PROTOCOL (proto) &&
+ !modest_account_protocol_is_supported (MODEST_ACCOUNT_PROTOCOL (proto))) {
+ continue;
+ }
+
gtk_list_store_append (liststore, &iter);
gtk_list_store_set (liststore, &iter,
MODEL_COL_ID, modest_protocol_get_name (proto),