X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-window-mgr.h;h=6e7fa12e0f9ede8b29fff870aa7ba8b77a20e675;hb=eb9463f21b1942a3c05020fcbea02672925f63f1;hp=f0a3a7c8b5551fcdbe159383eed9f795a1e1e7b5;hpb=b8143cd888f24df1dd8a77b2bb3206e8fd72314c;p=modest diff --git a/src/widgets/modest-window-mgr.h b/src/widgets/modest-window-mgr.h index f0a3a7c..6e7fa12 100644 --- a/src/widgets/modest-window-mgr.h +++ b/src/widgets/modest-window-mgr.h @@ -83,6 +83,7 @@ struct _ModestWindowMgrClass { ModestWindow * (*show_initial_window) (ModestWindowMgr *self); ModestWindow * (*get_current_top) (ModestWindowMgr *self); gboolean (*screen_is_on) (ModestWindowMgr *self); + void (*create_caches) (ModestWindowMgr *self); /* Signals */ void (*window_list_empty) (ModestWindowMgr *self); void (*progress_list_changed) (ModestWindowMgr *self); @@ -464,6 +465,15 @@ gboolean modest_window_mgr_has_progress_operation (ModestWindowMgr *self); gboolean modest_window_mgr_has_progress_operation_on_account (ModestWindowMgr *self, const gchar *account_name); +/** + * modest_window_mgr_create_caches: + * @self: a #ModestWindowMgr + * + * creates cached windows. This is called in modest main, just before the show-ui + * code. So it should be valid for the two startup ways (with --show-ui and without). + */ +void modest_window_mgr_create_caches (ModestWindowMgr *self); + G_END_DECLS #endif /* __MODEST_WINDOW_MGR_H__ */