Show proper size string for 0kb (fixes NB#92465).
[modest] / src / widgets / modest-window-mgr.h
index 2398be2..bd82e2e 100644 (file)
@@ -78,7 +78,8 @@ struct _ModestWindowMgrClass {
                                                                 ModestWindow **win);
        GList *               (*get_window_list)                (ModestWindowMgr *self);
        ModestWindow *        (*show_initial_window)            (ModestWindowMgr *self);
-
+       ModestWindow *        (*get_current_top)                (ModestWindowMgr *self);
+       gboolean              (*screen_is_on)                   (ModestWindowMgr *self);
        /* Signals */
        void (*window_list_empty) (ModestWindowMgr *self);
 };
@@ -393,6 +394,26 @@ GtkWidget *   modest_window_mgr_get_msg_edit_window (ModestWindowMgr *self);
  **/
 ModestWindow* modest_window_mgr_show_initial_window (ModestWindowMgr *self);
 
+/**
+ * modest_window_mgr_get_current_top:
+ * @self: a #ModestWindowMgr
+ * 
+ * this function returns the ModestWindow that is currently on top of all the others
+ * 
+ * Returns: the topmost #ModestWindow
+ **/
+ModestWindow* modest_window_mgr_get_current_top (ModestWindowMgr *self);
+
+/**
+ * modest_window_mgr_screen_is_on:
+ * @self: a #ModestWindowMgr
+ *
+ * this function returns if device display is on or not
+ *
+ * Returns: %TRUE if screen is on, %FALSE if not
+ */
+gboolean modest_window_mgr_screen_is_on (ModestWindowMgr *self);
+
 G_END_DECLS
 
 #endif /* __MODEST_WINDOW_MGR_H__ */