X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-account-mgr.c;h=c0b7cf286072b60f105829b0ddbdcca25a401025;hp=1ed7dea4d055a1b1156fb2a0b1b983837eeb9622;hb=fd067def87340f018ddaa4a10a81ce2d717906d3;hpb=39702a839680875a4bc7fbb97406900e687b4094 diff --git a/src/modest-account-mgr.c b/src/modest-account-mgr.c index 1ed7dea..c0b7cf2 100644 --- a/src/modest-account-mgr.c +++ b/src/modest-account-mgr.c @@ -342,6 +342,7 @@ modest_account_mgr_add_account_from_settings (ModestAccountMgr *self, /* Notify the observers */ g_signal_emit (self, signals[ACCOUNT_INSERTED_SIGNAL], 0, account_name); + modest_platform_emit_account_created_signal (account_name); /* if no default account has been defined yet, do so now */ default_account = modest_account_mgr_get_default_account (self); @@ -456,6 +457,7 @@ modest_account_mgr_add_account (ModestAccountMgr *self, /* Notify the observers */ g_signal_emit (self, signals[ACCOUNT_INSERTED_SIGNAL], 0, name); + modest_platform_emit_account_created_signal (name); /* if no default account has been defined yet, do so now */ default_account = modest_account_mgr_get_default_account (self); @@ -717,6 +719,7 @@ modest_account_mgr_remove_account (ModestAccountMgr * self, the keys, because otherwise a call to account_names will retrieve also the deleted account */ g_signal_emit (G_OBJECT(self), signals[ACCOUNT_REMOVED_SIGNAL], 0, name); + modest_platform_emit_account_removed_signal (name); return TRUE; } @@ -959,7 +962,7 @@ modest_account_mgr_get_list (ModestAccountMgr *self, const gchar *name, const gchar *key, ModestConfValueType list_type, gboolean server_account) { - ModestAccountMgrPrivate *priv = MODEST_ACCOUNT_MGR_GET_PRIVATE (self); + ModestAccountMgrPrivate *priv = NULL; const gchar *keyname; GSList *retval; @@ -1690,7 +1693,7 @@ modest_account_mgr_singleton_protocol_exists (ModestAccountMgr *mgr, gboolean found = FALSE; g_return_val_if_fail (MODEST_IS_ACCOUNT_MGR (mgr), FALSE); - account_names = modest_account_mgr_account_names (mgr, TRUE); + account_names = modest_account_mgr_account_names (mgr, FALSE); for (node = account_names; node != NULL; node = g_slist_next (node)) { ModestProtocolType current_protocol;