From c261a99bc4765ccb99206ed6105a323698b514c7 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 30 Sep 2008 03:25:23 +0000 Subject: Memos are mostly working now. Tasks to follow. svn path=/branches/kill-bonobo/; revision=36495 --- calendar/modules/e-memo-shell-view-private.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'calendar/modules/e-memo-shell-view-private.h') diff --git a/calendar/modules/e-memo-shell-view-private.h b/calendar/modules/e-memo-shell-view-private.h index fd30a14898..b3e6404f26 100644 --- a/calendar/modules/e-memo-shell-view-private.h +++ b/calendar/modules/e-memo-shell-view-private.h @@ -25,6 +25,8 @@ #include #include +#include +#include #include "e-util/e-dialog-utils.h" #include "e-util/e-error.h" @@ -63,6 +65,13 @@ G_BEGIN_DECLS +/* List these in the order to be displayed. + * Positive values are reserved for categories. */ +enum { + MEMO_FILTER_ANY_CATEGORY = -2, + MEMO_FILTER_UNMATCHED = -1 +}; + /* List these in the order to be displayed. */ enum { MEMO_SEARCH_SUMMARY_CONTAINS, @@ -79,6 +88,7 @@ struct _EMemoShellViewPrivate { /*** UI Management ***/ GtkActionGroup *memo_actions; + GtkActionGroup *filter_actions; /*** Other Stuff ***/ @@ -103,13 +113,17 @@ void e_memo_shell_view_private_finalize void e_memo_shell_view_actions_init (EMemoShellView *memo_shell_view); +void e_memo_shell_view_execute_search + (EMemoShellView *memo_shell_view); void e_memo_shell_view_open_memo (EMemoShellView *memo_shell_view, ECalModelComponent *comp_data); void e_memo_shell_view_set_status_message (EMemoShellView *memo_shell_view, const gchar *status_message); -void e_memo_shell_view_sidebar_update +void e_memo_shell_view_update_sidebar + (EMemoShellView *memo_shell_view); +void e_memo_shell_view_update_search_filter (EMemoShellView *memo_shell_view); G_END_DECLS -- cgit