[epiphany/profile-migrator-diego: 5/12] e-profile-migrator: update migrate_tabs_visibility
- From: Diego Escalante Urrelo <diegoe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany/profile-migrator-diego: 5/12] e-profile-migrator: update migrate_tabs_visibility
- Date: Mon, 3 Sep 2012 10:26:44 +0000 (UTC)
commit ced0b72e050e92610ca2729fb95627b4636b1cd6
Author: Diego Escalante Urrelo <diegoe igalia com>
Date: Fri Aug 24 03:56:32 2012 -0500
e-profile-migrator: update migrate_tabs_visibility
lib/ephy-profile-migrator.c | 21 +++++++++++++++------
1 files changed, 15 insertions(+), 6 deletions(-)
---
diff --git a/lib/ephy-profile-migrator.c b/lib/ephy-profile-migrator.c
index c0c7710..d5f327e 100644
--- a/lib/ephy-profile-migrator.c
+++ b/lib/ephy-profile-migrator.c
@@ -696,18 +696,27 @@ migrate_history ()
g_object_unref (history_service);
}
-static void
-migrate_tabs_visibility ()
+static gboolean
+migrate_tabs_visibility (const char *profile_dir,
+ const char *dest_dir,
+ gboolean dry_run,
+ gpointer data)
{
gboolean always_show_tabs;
always_show_tabs = g_settings_get_boolean (EPHY_SETTINGS_UI,
EPHY_PREFS_UI_ALWAYS_SHOW_TABS_BAR);
- if (always_show_tabs)
- g_settings_set_enum (EPHY_SETTINGS_UI,
- EPHY_PREFS_UI_TABS_BAR_VISIBILITY_POLICY,
- EPHY_PREFS_UI_TABS_BAR_VISIBILITY_POLICY_ALWAYS);
+ if (always_show_tabs) {
+ if (dry_run)
+ LOG ("[tabs-visibility] DR: setting policy to ALWAYS");
+ else
+ g_settings_set_enum (EPHY_SETTINGS_UI,
+ EPHY_PREFS_UI_TABS_BAR_VISIBILITY_POLICY,
+ EPHY_PREFS_UI_TABS_BAR_VISIBILITY_POLICY_ALWAYS);
+ }
+
+ return TRUE;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]