X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-ui-dimming-rules.h;h=398855046e28df899ae036d7c952f56ff3a3fc46;hp=e5e5537f418961dfa34cedc53147a5c4f2bad481;hb=HEAD;hpb=8afe67c42a0a689043891f0fd2ec2519bb83ed30 diff --git a/src/modest-ui-dimming-rules.h b/src/modest-ui-dimming-rules.h index e5e5537..3988550 100644 --- a/src/modest-ui-dimming-rules.h +++ b/src/modest-ui-dimming-rules.h @@ -30,42 +30,68 @@ #ifndef __MODEST_UI_DIMMING_RULES_H__ #define __MODEST_UI_DIMMING_RULES_H__ -#include #include #include G_BEGIN_DECLS +/* Window dimming state */ +DimmedState *modest_ui_dimming_rules_define_dimming_state (ModestWindow *window); + /* Menu & toolbar dimming rules */ gboolean modest_ui_dimming_rules_on_new_msg (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_new_folder (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_delete_folder (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_new_msg_or_folder (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_delete (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_delete_msg (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_rename_folder (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_sort (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_open_msg (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_reply_msg (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_contents_msg (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_always_dimmed (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_delete_msg (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_details (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_mark_as_read_msg (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_mark_as_unread_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_fetch_images (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_mark_as_read_msg_in_view (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_mark_as_unread_msg_in_view (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_move_to (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_main_window_move_to (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_view_window_move_to (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_paste_msgs (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_delete_msgs (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_select_all (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_view_attachments (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_save_attachments (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_remove_attachments (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_undo (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_redo (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_copy (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_cut (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_view_previous (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_view_next (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_tools_smtp_servers (ModestWindow *win, gpointer user_data); -gboolean modest_ui_dimming_rules_on_cancel_sending (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_cancel_sending_all (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_send_receive (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_send_receive_all (ModestWindow *win, gpointer user_data); gboolean modest_ui_dimming_rules_on_add_to_contacts (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_find_in_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_set_style (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_editor_show_toolbar (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_zoom (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_send (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_editor_remove_attachment (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_editor_paste (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_editor_paste_show_menu (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_save_to_drafts (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_insert_image (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_edit_accounts (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_header_window_move_to (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_folder_window_move_to (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_folder_window_delete (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_new_folder (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_delete_folder (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_main_window_move_to (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_open_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_contents_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_mark_as_read_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_mark_as_unread_msg (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_paste (ModestWindow *win, gpointer user_data); +gboolean modest_ui_dimming_rules_on_cancel_sending (ModestWindow *win, gpointer user_data); G_END_DECLS -#endif +#endif