MODEST_HEADER_VIEW_COLUMN_MSGTYPE,
MODEST_HEADER_VIEW_COLUMN_ATTACH,
MODEST_HEADER_VIEW_COLUMN_SIZE,
+ MODEST_HEADER_VIEW_COLUMN_STATUS,
+
/*
* these two are for compact display on small devices,
* with two line display with all relevant headers
*/
+ MODEST_HEADER_VIEW_COLUMN_COMPACT_FLAG, /* priority and attachments */
MODEST_HEADER_VIEW_COLUMN_COMPACT_HEADER_IN, /* incoming mail */
MODEST_HEADER_VIEW_COLUMN_COMPACT_HEADER_OUT, /* outgoing mail */
+ MODEST_HEADER_VIEW_COLUMN_COMPACT_SENT_DATE,
+ MODEST_HEADER_VIEW_COLUMN_COMPACT_RECEIVED_DATE,
MODEST_HEADER_VIEW_COLUMN_NUM
void (*item_not_found) (ModestHeaderView* self,
ModestItemType type,
gpointer user_data);
-
+
+ void (*header_activated) (ModestHeaderView* self,
+ TnyHeader *header,
+ gpointer user_data);
+
/* msg == NULL implies that the operation is finished, ie.
* the progress indictation can be hidden */
void (*status_update) (ModestHeaderView* self,
* @folder: a TnyFolder object
*
* set the folder for this ModestHeaderView
- *
- * Returns: TRUE if it succeeded, FALSE otherwise
*/
-gboolean modest_header_view_set_folder (ModestHeaderView *self,
+void modest_header_view_set_folder (ModestHeaderView *self,
TnyFolder *folder);
/**
**/
void modest_header_view_select_next (ModestHeaderView *self);
+/**
+ * modest_header_view_select_prev:
+ * @self: a #ModestHeaderView
+ *
+ * Selects the previous header of the current selected one
+ **/
+void modest_header_view_select_prev (ModestHeaderView *self);
+
/* PROTECTED method. It's useful when we want to force a given
selection to reload a msg. For example if we have selected a header