X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-header-view.h;h=e1d671bf8d37873c29ccd4da51705827641f4647;hp=a1b746b79eeeac1454b125ccd8696eb17f2cb04d;hb=f6d386ff93e929092ba105385a29d760aeba9ff7;hpb=7c8a19df4e4793891f82d8d2c462b33d89f1c18f diff --git a/src/widgets/modest-header-view.h b/src/widgets/modest-header-view.h index a1b746b..e1d671b 100644 --- a/src/widgets/modest-header-view.h +++ b/src/widgets/modest-header-view.h @@ -61,25 +61,24 @@ struct _ModestHeaderView { #define MODEST_HEADER_VIEW_FLAG_SORT "header-view-flags-sort" typedef enum _ModestHeaderViewColumn { - MODEST_HEADER_VIEW_COLUMN_FROM = 0, - MODEST_HEADER_VIEW_COLUMN_TO = 1, - MODEST_HEADER_VIEW_COLUMN_SUBJECT = 2, - MODEST_HEADER_VIEW_COLUMN_SENT_DATE = 3, - MODEST_HEADER_VIEW_COLUMN_RECEIVED_DATE = 4, - MODEST_HEADER_VIEW_COLUMN_MSGTYPE = 5, - MODEST_HEADER_VIEW_COLUMN_ATTACH = 6, - MODEST_HEADER_VIEW_COLUMN_SIZE = 7, - MODEST_HEADER_VIEW_COLUMN_STATUS = 8, + MODEST_HEADER_VIEW_COLUMN_FROM, + MODEST_HEADER_VIEW_COLUMN_TO, + MODEST_HEADER_VIEW_COLUMN_SUBJECT, + MODEST_HEADER_VIEW_COLUMN_SENT_DATE, + MODEST_HEADER_VIEW_COLUMN_RECEIVED_DATE, + 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 = 9, /* priority and attachments */ - MODEST_HEADER_VIEW_COLUMN_COMPACT_HEADER_IN = 10, /* incoming mail */ - MODEST_HEADER_VIEW_COLUMN_COMPACT_HEADER_OUT = 11,/* outgoing mail */ - MODEST_HEADER_VIEW_COLUMN_COMPACT_SENT_DATE = 12, - MODEST_HEADER_VIEW_COLUMN_COMPACT_RECEIVED_DATE = 13, + 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 @@ -122,6 +121,10 @@ struct _ModestHeaderViewClass { TnyFolder *folder, TnyFolderChange *change, gpointer user_data); + + void (*updating_msg_list) (ModestHeaderView *self, + gboolean starting, + gpointer user_data); }; /** @@ -156,6 +159,7 @@ GtkWidget* modest_header_view_new (TnyFolder *folder, */ void modest_header_view_set_folder (ModestHeaderView *self, TnyFolder *folder, + gboolean refresh, RefreshAsyncUserCallback callback, gpointer user_data);