X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fwidgets%2Fmodest-account-view.c;h=2f2ba5da1a221876366fe04c3869fe63a8ac87bd;hp=a131674d584d7055995fa08646d8f2a95487510f;hb=04fa8f60ad3ce55f41e650558c56f210e0d87143;hpb=c23c9b6cc6be2bcdb5630e3855f2d9d518a49190 diff --git a/src/widgets/modest-account-view.c b/src/widgets/modest-account-view.c index a131674..2f2ba5d 100644 --- a/src/widgets/modest-account-view.c +++ b/src/widgets/modest-account-view.c @@ -161,17 +161,14 @@ get_last_updated_string(ModestAccountMgr* account_mgr, ModestAccountData *accoun /* FIXME: let's assume that 'last update' applies to the store account... */ gchar* last_updated_string; time_t last_updated = account_data->store_account->last_updated; - if (!modest_account_mgr_account_is_busy(account_mgr, account_data->account_name)) - { + if (!modest_account_mgr_account_is_busy(account_mgr, account_data->account_name)) { if (last_updated > 0) - last_updated_string = modest_text_utils_get_display_date(last_updated); + last_updated_string = modest_text_utils_get_display_date(last_updated); else - last_updated_string = g_strdup (_("mcen_va_never")); - } - else - { + last_updated_string = g_strdup (_("mcen_va_never")); + } else { /* FIXME: There should be a logical name in the UI specs */ - last_updated_string = g_strdup(_("Refreshing...")); + last_updated_string = g_strdup(_("...")); } return last_updated_string; } @@ -316,8 +313,8 @@ on_account_removed (TnyAccountStore *account_store, static void -on_account_changed (ModestAccountMgr *obj, const gchar* account, - const gchar* key, gboolean server_account, +on_account_changed (TnyAccountStore *account_store, + TnyAccount *account, gpointer user_data) { ModestAccountView *self; @@ -326,6 +323,8 @@ on_account_changed (ModestAccountMgr *obj, const gchar* account, self = MODEST_ACCOUNT_VIEW (user_data); priv = MODEST_ACCOUNT_VIEW_GET_PRIVATE (self); + g_warning ("account changed: %s", tny_account_get_id(account)); + update_account_view (priv->account_mgr, self); }