~indicator-applet-developers/telepathy-indicator/trunk

« back to all changes in this revision

Viewing changes to src/indicator-approver.c

  • Committer: Ken VanDine
  • Date: 2012-10-15 15:52:20 UTC
  • mfrom: (61.1.6 lp_1046360)
  • Revision ID: ken.vandine@canonical.com-20121015155220-m3r33h9e5qi92zng
Register with the messaging menu whenever we are adding an account that telepathy tells us about (LP: #1066901)

Show diffs side-by-side

added added

removed removed

Lines of Context:
768
768
        g_debug ("add_account");
769
769
        tp_g_signal_connect_object (account, "notify::connection",
770
770
                G_CALLBACK (account_conn_changed_cb), manager, 0);
 
771
        messaging_menu_app_register (mmapp);
771
772
        check_account (account, manager);
772
773
}
773
774
 
775
776
account_enabled_cb (TpAccountManager *manager, TpAccount *account, gboolean valid, gpointer user_data)
776
777
{
777
778
        g_debug ("account_enabled_cb");
778
 
 
779
779
        add_account (account, manager);
780
 
        if (valid == TRUE)
781
 
        {
782
 
                messaging_menu_app_register (mmapp);
783
 
                return;
784
 
        }
785
 
        if (!check_enabled_accounts ())
786
 
        {
787
 
                messaging_menu_app_unregister (mmapp);
788
 
        }
789
 
 
790
780
}
791
781
 
792
782
static void