diff options
author | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-07-25 16:05:20 +0800 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.co.uk> | 2012-07-26 21:26:08 +0800 |
commit | b082402a4caee3947217a5b16320245d642425d5 (patch) | |
tree | c30573b275357d4192c0aa2bab2b7ba664cbe6aa /src | |
parent | 1fd4799efc2579d109deeb4215afd1b6c3d1e838 (diff) | |
download | gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar.gz gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar.bz2 gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar.lz gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar.xz gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.tar.zst gsoc2013-empathy-b082402a4caee3947217a5b16320245d642425d5.zip |
Accounts dialog: use external app for readonly UOA accounts
https://bugzilla.gnome.org/show_bug.cgi?id=680646
Diffstat (limited to 'src')
-rw-r--r-- | src/empathy-accounts-dialog.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/empathy-accounts-dialog.c b/src/empathy-accounts-dialog.c index 8e5f32785..ecbcbf00e 100644 --- a/src/empathy-accounts-dialog.c +++ b/src/empathy-accounts-dialog.c @@ -716,11 +716,16 @@ use_external_storage_provider (EmpathyAccountsDialog *self, g_free (cmd); return; } - else if (!tp_strdiff (provider, "org.gnome.OnlineAccounts")) + else if (!tp_strdiff (provider, EMPATHY_GOA_PROVIDER)) { start_from_desktop_file ("gnome-online-accounts-panel.desktop"); return; } + else if (!tp_strdiff (provider, EMPATHY_UOA_PROVIDER)) + { + start_from_desktop_file ("gnome-credentials-panel.desktop"); + return; + } else { DEBUG ("Don't know how to handle %s", provider); |