X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-folder-view.h;h=3c475ff8c31d2bf43ddb03d05e2081a5e7504c42;hb=d9eb3162361166eee20ddb8b5a8518c7ea310372;hp=910d3a210f204f808c1555c3854db42201988393;hpb=1e10fd7c44931d0f377a764588267b68ba186532;p=modest diff --git a/src/widgets/modest-folder-view.h b/src/widgets/modest-folder-view.h index 910d3a2..3c475ff 100644 --- a/src/widgets/modest-folder-view.h +++ b/src/widgets/modest-folder-view.h @@ -98,6 +98,9 @@ struct _ModestFolderViewClass { void (*visible_account_changed) (ModestFolderView* self, const gchar *account_id, gpointer user_data); + void (*activity_changed) (ModestFolderView* self, + gboolean activity, + gpointer user_data); }; /** @@ -122,6 +125,17 @@ GType modest_folder_view_get_type (void) G_GNUC_CONST; GtkWidget* modest_folder_view_new (TnyFolderStoreQuery *query); /** + * modest_folder_view_new_full: + * @query: a #TnyFolderStoreQuery that specifies the folders to show + * @do_refresh: do auto refresh on loading (may be slow) + * + * create a new #ModestFolderView instance + * + * Returns: a new #GtkWidget (a #GtkTreeView subclass) + */ +GtkWidget* modest_folder_view_new_full (TnyFolderStoreQuery *query, gboolean do_refresh); + +/** * modest_folder_view_set_title: * @self: a ModestFolderView instance * @title: the new title @@ -347,6 +361,16 @@ void modest_folder_view_set_list_to_move (ModestFolderView *self, void modest_folder_view_show_message_count (ModestFolderView *self, gboolean show); +/** + * modest_folder_view_get_activity: + * @self: a #ModestFolderView + * + * tells if widget is retrieving information + * + * Returns: %TRUE if retrieving, %FALSE otherwise + */ +gboolean modest_folder_view_get_activity (ModestFolderView *self); + G_END_DECLS #endif /* __MODEST_FOLDER_VIEW_H__ */