From: Jose Dapena Paz Date: Mon, 22 Dec 2008 17:02:41 +0000 (+0000) Subject: Update properly cc/bcc in edit window on toggling buttons X-Git-Tag: git_migration_finished~880 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=398619d3a47d8221eececa6c25a32d58b22e8013 Update properly cc/bcc in edit window on toggling buttons pmo-trunk-r6996 --- diff --git a/src/hildon2/modest-msg-edit-window.c b/src/hildon2/modest-msg-edit-window.c index 481ef1e..cae4d0a 100644 --- a/src/hildon2/modest-msg-edit-window.c +++ b/src/hildon2/modest-msg-edit-window.c @@ -3924,6 +3924,26 @@ static void add_to_menu (ModestMsgEditWindow *self, add_button_to_menu (self, menu, GTK_BUTTON (button), group, dimming_callback); } +static void +on_cc_button_toggled (HildonCheckButton *button, + ModestMsgEditWindow *window) +{ + g_return_if_fail (MODEST_MSG_EDIT_WINDOW (window)); + + modest_msg_edit_window_show_cc (MODEST_MSG_EDIT_WINDOW (window), + hildon_check_button_get_active (button)); +} + +static void +on_bcc_button_toggled (HildonCheckButton *button, + ModestMsgEditWindow *window) +{ + g_return_if_fail (MODEST_MSG_EDIT_WINDOW (window)); + + modest_msg_edit_window_show_bcc (MODEST_MSG_EDIT_WINDOW (window), + hildon_check_button_get_active (button)); +} + static void setup_menu (ModestMsgEditWindow *self, ModestDimmingRulesGroup *group) { @@ -3949,12 +3969,16 @@ setup_menu (ModestMsgEditWindow *self, ModestDimmingRulesGroup *group) FALSE); add_button_to_menu (self, HILDON_APP_MENU (priv->app_menu), GTK_BUTTON (priv->cc_button), group, NULL); + g_signal_connect (G_OBJECT (priv->cc_button), "toggled", + G_CALLBACK (on_cc_button_toggled), (gpointer) self); priv->bcc_button = hildon_check_button_new (0); gtk_button_set_label (GTK_BUTTON (priv->bcc_button), _("TODO: Show BCC")); hildon_check_button_set_active (HILDON_CHECK_BUTTON (priv->bcc_button), FALSE); add_button_to_menu (self, HILDON_APP_MENU (priv->app_menu), GTK_BUTTON (priv->bcc_button), group, NULL); + g_signal_connect (G_OBJECT (priv->bcc_button), "toggled", + G_CALLBACK (on_bcc_button_toggled), (gpointer) self); add_to_menu (self, HILDON_APP_MENU (priv->app_menu), _("mcen_me_editor_attach_inlineimage"), G_CALLBACK (modest_ui_actions_on_insert_image),