From 4b5fa08436333e571186c991496549be520f21eb Mon Sep 17 00:00:00 2001 From: Sjoerd Simons Date: Sun, 23 Aug 2009 14:57:32 +0100 Subject: [PATCH] Make the gconf entry be false by default --- data/empathy.schemas.in | 17 +++++++---------- src/empathy-import-mc4-accounts.c | 15 ++++++++------- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/data/empathy.schemas.in b/data/empathy.schemas.in index 7c0f8af2..3c752ad1 100644 --- a/data/empathy.schemas.in +++ b/data/empathy.schemas.in @@ -479,25 +479,22 @@ - /schemas/apps/empathy/use_conn - /apps/empathy/use_conn - /schemas/apps/empathy/accounts/import_mc4_accounts - /apps/empathy/accounts/import_mc4_accounts + /schemas/apps/empathy/accounts/imported_mc4_accounts + /apps/empathy/accounts/imported_mc4_accounts empathy bool - true + false - MC 4 accounts have to be imported + MC 4 accounts were imported - MC 4 accounts have to be importedd on the first - Empathy run. + MC 4 accounts were to be imported. - /schemas/apps/empathy/use_nm - /apps/empathy/use_nm + /schemas/apps/empathy/use_conn + /apps/empathy/use_conn empathy bool true diff --git a/src/empathy-import-mc4-accounts.c b/src/empathy-import-mc4-accounts.c index 86e2b1a3..4ce8d4e8 100644 --- a/src/empathy-import-mc4-accounts.c +++ b/src/empathy-import-mc4-accounts.c @@ -32,7 +32,7 @@ #include #define MC_ACCOUNTS_GCONF_BASE "/apps/telepathy/mc/accounts" -#define IMPORT_MC4_ACCOUNTS "/apps/empathy/accounts/import_mc4_accounts" +#define IMPORTED_MC4_ACCOUNTS "/apps/empathy/accounts/imported_mc4_accounts" typedef struct { @@ -436,12 +436,12 @@ void empathy_import_mc4_accounts (void) GConfClient *client; GError *error = NULL; GSList *dir, *dirs, *entries; - gboolean import_mc4_accounts; + gboolean imported_mc4_accounts; client = gconf_client_get_default (); - import_mc4_accounts = gconf_client_get_bool (client, - IMPORT_MC4_ACCOUNTS, &error); + imported_mc4_accounts = gconf_client_get_bool (client, + IMPORTED_MC4_ACCOUNTS, &error); if (error != NULL) { @@ -451,8 +451,9 @@ void empathy_import_mc4_accounts (void) return; } - if (!import_mc4_accounts) + if (imported_mc4_accounts) { + DEBUG ("Mc4 accounts already imported"); g_object_unref (client); return; } @@ -541,7 +542,7 @@ void empathy_import_mc4_accounts (void) } gconf_client_set_bool (client, - IMPORT_MC4_ACCOUNTS, FALSE, &error); + IMPORTED_MC4_ACCOUNTS, TRUE, &error); if (error != NULL) { @@ -551,4 +552,4 @@ void empathy_import_mc4_accounts (void) g_slist_free (dirs); g_object_unref (client); -} \ No newline at end of file +} -- 2.39.2