Modified webpage: now tinymail repository is in gitorious.
[modest] / src / widgets / modest-toolkit-factory.h
index efe4dc1..54b1237 100644 (file)
@@ -6,6 +6,8 @@
 #include <modest-presets.h>
 #include <widgets/modest-security-options-view.h>
 #include <modest-pair.h>
+#include <tny-header.h>
+#include <tny-folder.h>
 
 G_BEGIN_DECLS
 
@@ -55,7 +57,11 @@ struct                                          _ModestToolkitFactoryClass
                                                     gboolean full, GtkSizeGroup *title_size_group, GtkSizeGroup *value_size_group);
        GtkWidget * (*create_text_view) (ModestToolkitFactory *self);
        GtkWidget * (*create_selector) (ModestToolkitFactory *self,
-                                       ModestPairList *pairs, GEqualFunc id_equal_func);
+                                       ModestPairList *pairs, GEqualFunc id_equal_func, gboolean center);
+       GtkWidget * (*create_details_dialog_with_header) (ModestToolkitFactory *self, GtkWindow *parent,
+                                                         TnyHeader *header, gboolean get_size);
+       GtkWidget * (*create_details_dialog_with_folder) (ModestToolkitFactory *self, GtkWindow *parent,
+                                                         TnyFolder *folder);
 };
 
 struct                                          _ModestToolkitFactory
@@ -116,7 +122,15 @@ modest_toolkit_factory_create_text_view (ModestToolkitFactory *self);
 
 GtkWidget *
 modest_toolkit_factory_create_selector (ModestToolkitFactory *self,
-                                       ModestPairList *pairs, GEqualFunc id_equal_func);
+                                       ModestPairList *pairs, GEqualFunc id_equal_func, gboolean center);
+
+GtkWidget *
+modest_toolkit_factory_create_details_dialog_with_header (ModestToolkitFactory *self, GtkWindow *parent,
+                                                         TnyHeader *header, gboolean get_size);
+
+GtkWidget *
+modest_toolkit_factory_create_details_dialog_with_folder (ModestToolkitFactory *self, GtkWindow *parent,
+                                                         TnyFolder *folder);
 
 gboolean
 modest_togglable_get_active (GtkWidget *widget);
@@ -170,6 +184,9 @@ typedef enum {
 void
 modest_provider_selector_fill (GtkWidget *widget, ModestPresets *presets, gint mcc);
 
+void
+modest_provider_selector_refresh (GtkWidget *widget);
+
 gchar *
 modest_provider_selector_get_active_provider_id (GtkWidget *widget);