[Goodies-commits] r7000 - in gigolo/trunk: . src
Enrico Troeger
enrico at xfce.org
Thu Mar 26 19:25:10 CET 2009
Author: enrico
Date: 2009-03-26 18:25:09 +0000 (Thu, 26 Mar 2009)
New Revision: 7000
Modified:
gigolo/trunk/ChangeLog
gigolo/trunk/src/settings.c
Log:
When starting without an existing configuration, check whether GIO_USE_VOLUME_MONITOR is set and if so, use its value as default.
Modified: gigolo/trunk/ChangeLog
===================================================================
--- gigolo/trunk/ChangeLog 2009-03-26 12:08:41 UTC (rev 6999)
+++ gigolo/trunk/ChangeLog 2009-03-26 18:25:09 UTC (rev 7000)
@@ -1,3 +1,10 @@
+2009-03-26 Enrico Tröger <enrico(at)xfce(dot)org>
+
+ * src/settings.c:
+ When starting without an existing configuration, check whether
+ GIO_USE_VOLUME_MONITOR is set and if so, use its value as default.
+
+
2009-03-22 Enrico Tröger <enrico(at)xfce(dot)org>
* src/bookmarkdialog.c, src/bookmarkdialog.h, src/bookmarkeditdialog.c,
Modified: gigolo/trunk/src/settings.c
===================================================================
--- gigolo/trunk/src/settings.c 2009-03-26 12:08:41 UTC (rev 6999)
+++ gigolo/trunk/src/settings.c 2009-03-26 18:25:09 UTC (rev 7000)
@@ -477,6 +477,7 @@
GKeyFile *k;
GError *error = NULL;
gsize i;
+ const gchar *default_vm_impl;
k = g_key_file_new();
if (! g_key_file_load_from_file(k, priv->config_filename, G_KEY_FILE_NONE, &error))
@@ -486,7 +487,11 @@
error = NULL;
}
- priv->vm_impl = get_setting_string(k, SECTION_GENERAL, "vm_impl", DEFAULT_VM_IMPL);
+ default_vm_impl = g_getenv("GIO_USE_VOLUME_MONITOR");
+ if (! NZV(default_vm_impl))
+ default_vm_impl = DEFAULT_VM_IMPL;
+
+ priv->vm_impl = get_setting_string(k, SECTION_GENERAL, "vm_impl", default_vm_impl);
priv->file_manager = get_setting_string(k, SECTION_GENERAL, "file_manager", "gvfs-open");
priv->autoconnect_interval = get_setting_int(k, SECTION_GENERAL, "autoconnect_interval",
DEFAULT_AUTOCONNECT_INTERVAL);
More information about the Goodies-commits
mailing list