GtkWidget *toolbar);
static void edit_mode_changed (ModestFolderWindow *folder_window,
gint edit_mode_id,
+ gboolean enabled,
ModestFolderWindow *self);
typedef struct _ModestFolderWindowPrivate ModestFolderWindowPrivate;
modest_hildon2_window_register_edit_mode (MODEST_HILDON2_WINDOW (self),
EDIT_MODE_COMMAND_MOVE,
_("mcen_ti_edit_move_folder"),
- _("mcen_me_move"),
+ _HL("wdgt_bd_move"),
GTK_TREE_VIEW (priv->folder_view),
GTK_SELECTION_SINGLE,
EDIT_MODE_CALLBACK (modest_ui_actions_on_edit_mode_move_to));
modest_hildon2_window_add_to_menu (MODEST_HILDON2_WINDOW (self), _("mcen_me_outbox_cancelsend"), NULL,
APP_MENU_CALLBACK (modest_ui_actions_cancel_send),
MODEST_DIMMING_CALLBACK (modest_ui_dimming_rules_on_cancel_sending_all));
-
- /* Settings menu buttons */
- modest_hildon2_window_add_to_menu (MODEST_HILDON2_WINDOW (self), _("mcen_me_new_account"), NULL,
- APP_MENU_CALLBACK (modest_ui_actions_on_new_account),
- NULL);
- modest_hildon2_window_add_to_menu (MODEST_HILDON2_WINDOW (self), _("mcen_me_edit_accounts"), NULL,
- APP_MENU_CALLBACK (modest_ui_actions_on_accounts),
- NULL);
- modest_hildon2_window_add_to_menu (MODEST_HILDON2_WINDOW (self), _("mcen_me_inbox_options"), NULL,
- APP_MENU_CALLBACK (modest_ui_actions_on_settings),
- NULL);
- modest_hildon2_window_add_to_menu (MODEST_HILDON2_WINDOW (self), _("mcen_me_inbox_globalsmtpservers"), NULL,
- APP_MENU_CALLBACK (modest_ui_actions_on_smtp_servers),
- MODEST_DIMMING_CALLBACK (modest_ui_dimming_rules_on_tools_smtp_servers));
-
}
static void
static void
edit_mode_changed (ModestFolderWindow *folder_window,
gint edit_mode_id,
+ gboolean enabled,
ModestFolderWindow *self)
{
ModestFolderWindowPrivate *priv;
break;
}
- modest_folder_view_set_filter (MODEST_FOLDER_VIEW (priv->folder_view), filter);
+ if (enabled)
+ modest_folder_view_set_filter (MODEST_FOLDER_VIEW (priv->folder_view),
+ filter);
+ else
+ modest_folder_view_unset_filter (MODEST_FOLDER_VIEW (priv->folder_view),
+ filter);
}