[gnome-control-center] network: Comment out locations-code until we have support for 'subsections' in GSettings
- From: Rodrigo Moya <rodrigo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] network: Comment out locations-code until we have support for 'subsections' in GSettings
- Date: Tue, 2 Nov 2010 11:46:20 +0000 (UTC)
commit 1066bae58302ed1da76dd96582d8c42544b7ccc3
Author: Rodrigo Moya <rodrigo gnome-db org>
Date: Tue Nov 2 12:45:14 2010 +0100
network: Comment out locations-code until we have support for 'subsections' in GSettings
panels/network/gnome-network-properties.c | 652 ++++++++++++++---------------
1 files changed, 314 insertions(+), 338 deletions(-)
---
diff --git a/panels/network/gnome-network-properties.c b/panels/network/gnome-network-properties.c
index d8a1b27..7d294b0 100644
--- a/panels/network/gnome-network-properties.c
+++ b/panels/network/gnome-network-properties.c
@@ -254,290 +254,290 @@ cb_http_details_button_clicked (GtkWidget *button,
gtk_widget_show_all (widget);
}
-static gchar *
-copy_location_create_key (const gchar *from, const gchar *what)
-{
- if (from[0] == '\0') return g_strdup (what);
- else return g_strconcat (from, what + strlen ("/system"), NULL);
-}
-
-static void
-copy_location (const gchar *from, const gchar *to, GConfClient *client)
-{
- int ti;
- gboolean tb;
- GSList *tl;
- gchar *tstr, *dest, *src;
-
- if (from[0] != '\0' && !gconf_client_dir_exists (client, from, NULL))
- return;
-
- /* USE_PROXY */
- dest = copy_location_create_key (to, USE_PROXY_KEY);
- src = copy_location_create_key (from, USE_PROXY_KEY);
-
- tb = gconf_client_get_bool (client, src, NULL);
- gconf_client_set_bool (client, dest, tb, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* USE_SAME_PROXY */
- dest = copy_location_create_key (to, USE_SAME_PROXY_KEY);
- src = copy_location_create_key (from, USE_SAME_PROXY_KEY);
-
- tb = gconf_client_get_bool (client, src, NULL);
- gconf_client_set_bool (client, dest, tb, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* HTTP_PROXY_HOST */
- dest = copy_location_create_key (to, HTTP_PROXY_HOST_KEY);
- src = copy_location_create_key (from, HTTP_PROXY_HOST_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* HTTP_PROXY_PORT */
- dest = copy_location_create_key (to, HTTP_PROXY_PORT_KEY);
- src = copy_location_create_key (from, HTTP_PROXY_PORT_KEY);
-
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* HTTP_USE_AUTH */
- dest = copy_location_create_key (to, HTTP_USE_AUTH_KEY);
- src = copy_location_create_key (from, HTTP_USE_AUTH_KEY);
-
- tb = gconf_client_get_bool (client, src, NULL);
- gconf_client_set_bool (client, dest, tb, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* HTTP_AUTH_USER */
- dest = copy_location_create_key (to, HTTP_AUTH_USER_KEY);
- src = copy_location_create_key (from, HTTP_AUTH_USER_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* HTTP_AUTH_PASSWD */
- dest = copy_location_create_key (to, HTTP_AUTH_PASSWD_KEY);
- src = copy_location_create_key (from, HTTP_AUTH_PASSWD_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* IGNORE_HOSTS */
- dest = copy_location_create_key (to, IGNORE_HOSTS_KEY);
- src = copy_location_create_key (from, IGNORE_HOSTS_KEY);
-
- tl = gconf_client_get_list (client, src, GCONF_VALUE_STRING, NULL);
- gconf_client_set_list (client, dest, GCONF_VALUE_STRING, tl, NULL);
- g_slist_foreach (tl, (GFunc) g_free, NULL);
- g_slist_free (tl);
-
- g_free (dest);
- g_free (src);
-
- /* PROXY_MODE */
- dest = copy_location_create_key (to, PROXY_MODE_KEY);
- src = copy_location_create_key (from, PROXY_MODE_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* SECURE_PROXY_HOST */
- dest = copy_location_create_key (to, SECURE_PROXY_HOST_KEY);
- src = copy_location_create_key (from, SECURE_PROXY_HOST_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* OLD_SECURE_PROXY_HOST */
- dest = copy_location_create_key (to, OLD_SECURE_PROXY_HOST_KEY);
- src = copy_location_create_key (from, OLD_SECURE_PROXY_HOST_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-
- /* SECURE_PROXY_PORT */
- dest = copy_location_create_key (to, SECURE_PROXY_PORT_KEY);
- src = copy_location_create_key (from, SECURE_PROXY_PORT_KEY);
-
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* OLD_SECURE_PROXY_PORT */
- dest = copy_location_create_key (to, OLD_SECURE_PROXY_PORT_KEY);
- src = copy_location_create_key (from, OLD_SECURE_PROXY_PORT_KEY);
-
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
+/* static gchar * */
+/* copy_location_create_key (const gchar *from, const gchar *what) */
+/* { */
+/* if (from[0] == '\0') return g_strdup (what); */
+/* else return g_strconcat (from, what + strlen ("/system"), NULL); */
+/* } */
+
+/* static void */
+/* copy_location (const gchar *from, const gchar *to, GConfClient *client) */
+/* { */
+/* int ti; */
+/* gboolean tb; */
+/* GSList *tl; */
+/* gchar *tstr, *dest, *src; */
+
+/* if (from[0] != '\0' && !gconf_client_dir_exists (client, from, NULL)) */
+/* return; */
+
+/* /\* USE_PROXY *\/ */
+/* dest = copy_location_create_key (to, USE_PROXY_KEY); */
+/* src = copy_location_create_key (from, USE_PROXY_KEY); */
+
+/* tb = gconf_client_get_bool (client, src, NULL); */
+/* gconf_client_set_bool (client, dest, tb, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* USE_SAME_PROXY *\/ */
+/* dest = copy_location_create_key (to, USE_SAME_PROXY_KEY); */
+/* src = copy_location_create_key (from, USE_SAME_PROXY_KEY); */
+
+/* tb = gconf_client_get_bool (client, src, NULL); */
+/* gconf_client_set_bool (client, dest, tb, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* HTTP_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, HTTP_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, HTTP_PROXY_HOST_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* HTTP_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, HTTP_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, HTTP_PROXY_PORT_KEY); */
+
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* HTTP_USE_AUTH *\/ */
+/* dest = copy_location_create_key (to, HTTP_USE_AUTH_KEY); */
+/* src = copy_location_create_key (from, HTTP_USE_AUTH_KEY); */
+
+/* tb = gconf_client_get_bool (client, src, NULL); */
+/* gconf_client_set_bool (client, dest, tb, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* HTTP_AUTH_USER *\/ */
+/* dest = copy_location_create_key (to, HTTP_AUTH_USER_KEY); */
+/* src = copy_location_create_key (from, HTTP_AUTH_USER_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* HTTP_AUTH_PASSWD *\/ */
+/* dest = copy_location_create_key (to, HTTP_AUTH_PASSWD_KEY); */
+/* src = copy_location_create_key (from, HTTP_AUTH_PASSWD_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* IGNORE_HOSTS *\/ */
+/* dest = copy_location_create_key (to, IGNORE_HOSTS_KEY); */
+/* src = copy_location_create_key (from, IGNORE_HOSTS_KEY); */
+
+/* tl = gconf_client_get_list (client, src, GCONF_VALUE_STRING, NULL); */
+/* gconf_client_set_list (client, dest, GCONF_VALUE_STRING, tl, NULL); */
+/* g_slist_foreach (tl, (GFunc) g_free, NULL); */
+/* g_slist_free (tl); */
+
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* PROXY_MODE *\/ */
+/* dest = copy_location_create_key (to, PROXY_MODE_KEY); */
+/* src = copy_location_create_key (from, PROXY_MODE_KEY); */
- /* FTP_PROXY_HOST */
- dest = copy_location_create_key (to, FTP_PROXY_HOST_KEY);
- src = copy_location_create_key (from, FTP_PROXY_HOST_KEY);
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* SECURE_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, SECURE_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, SECURE_PROXY_HOST_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* OLD_SECURE_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, OLD_SECURE_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, OLD_SECURE_PROXY_HOST_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* SECURE_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, SECURE_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, SECURE_PROXY_PORT_KEY); */
+
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* OLD_SECURE_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, OLD_SECURE_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, OLD_SECURE_PROXY_PORT_KEY); */
+
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* FTP_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, FTP_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, FTP_PROXY_HOST_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
+
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* OLD_FTP_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, OLD_FTP_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, OLD_FTP_PROXY_HOST_KEY); */
+
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
- /* OLD_FTP_PROXY_HOST */
- dest = copy_location_create_key (to, OLD_FTP_PROXY_HOST_KEY);
- src = copy_location_create_key (from, OLD_FTP_PROXY_HOST_KEY);
+/* g_free (dest); */
+/* g_free (src); */
+
+/* /\* FTP_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, FTP_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, FTP_PROXY_PORT_KEY); */
+
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* OLD_FTP_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, OLD_FTP_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, OLD_FTP_PROXY_PORT_KEY); */
- /* FTP_PROXY_PORT */
- dest = copy_location_create_key (to, FTP_PROXY_PORT_KEY);
- src = copy_location_create_key (from, FTP_PROXY_PORT_KEY);
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* SOCKS_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, SOCKS_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, SOCKS_PROXY_HOST_KEY); */
- /* OLD_FTP_PROXY_PORT */
- dest = copy_location_create_key (to, OLD_FTP_PROXY_PORT_KEY);
- src = copy_location_create_key (from, OLD_FTP_PROXY_PORT_KEY);
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* OLD_SOCKS_PROXY_HOST *\/ */
+/* dest = copy_location_create_key (to, OLD_SOCKS_PROXY_HOST_KEY); */
+/* src = copy_location_create_key (from, OLD_SOCKS_PROXY_HOST_KEY); */
- /* SOCKS_PROXY_HOST */
- dest = copy_location_create_key (to, SOCKS_PROXY_HOST_KEY);
- src = copy_location_create_key (from, SOCKS_PROXY_HOST_KEY);
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* SOCKS_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, SOCKS_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, SOCKS_PROXY_PORT_KEY); */
- /* OLD_SOCKS_PROXY_HOST */
- dest = copy_location_create_key (to, OLD_SOCKS_PROXY_HOST_KEY);
- src = copy_location_create_key (from, OLD_SOCKS_PROXY_HOST_KEY);
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* OLD_SOCKS_PROXY_PORT *\/ */
+/* dest = copy_location_create_key (to, OLD_SOCKS_PROXY_PORT_KEY); */
+/* src = copy_location_create_key (from, OLD_SOCKS_PROXY_PORT_KEY); */
- /* SOCKS_PROXY_PORT */
- dest = copy_location_create_key (to, SOCKS_PROXY_PORT_KEY);
- src = copy_location_create_key (from, SOCKS_PROXY_PORT_KEY);
+/* ti = gconf_client_get_int (client, src, NULL); */
+/* gconf_client_set_int (client, dest, ti, NULL); */
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
+/* g_free (dest); */
+/* g_free (src); */
- g_free (dest);
- g_free (src);
+/* /\* PROXY_AUTOCONFIG_URL *\/ */
+/* dest = copy_location_create_key (to, PROXY_AUTOCONFIG_URL_KEY); */
+/* src = copy_location_create_key (from, PROXY_AUTOCONFIG_URL_KEY); */
- /* OLD_SOCKS_PROXY_PORT */
- dest = copy_location_create_key (to, OLD_SOCKS_PROXY_PORT_KEY);
- src = copy_location_create_key (from, OLD_SOCKS_PROXY_PORT_KEY);
+/* tstr = gconf_client_get_string (client, src, NULL); */
+/* if (tstr != NULL) */
+/* { */
+/* gconf_client_set_string (client, dest, tstr, NULL); */
+/* g_free (tstr); */
+/* } */
- ti = gconf_client_get_int (client, src, NULL);
- gconf_client_set_int (client, dest, ti, NULL);
-
- g_free (dest);
- g_free (src);
-
- /* PROXY_AUTOCONFIG_URL */
- dest = copy_location_create_key (to, PROXY_AUTOCONFIG_URL_KEY);
- src = copy_location_create_key (from, PROXY_AUTOCONFIG_URL_KEY);
-
- tstr = gconf_client_get_string (client, src, NULL);
- if (tstr != NULL)
- {
- gconf_client_set_string (client, dest, tstr, NULL);
- g_free (tstr);
- }
-
- g_free (dest);
- g_free (src);
-}
+/* g_free (dest); */
+/* g_free (src); */
+/* } */
static gchar *
get_current_location (GConfClient *client)
@@ -772,7 +772,7 @@ location_new (GtkBuilder *capplet_builder, GtkWidget *parent)
key = g_strconcat (LOCATION_DIR "/", esc, NULL);
g_free (esc);
- copy_location ("", key, client);
+ /* FIXME: need to enable this when GSettingsList is ready copy_location ("", key, client); */
g_free (key);
gconf_client_set_string (client, CURRENT_LOCATION, name, NULL);
@@ -820,53 +820,50 @@ static void
cb_location_changed (GtkWidget *location,
GtkBuilder *builder)
{
- gchar *current;
- gchar *name = get_active_location (GTK_COMBO_BOX (location));
- GConfClient *client;
-
- if (name == NULL)
- return;
-
- client = gconf_client_get_default ();
-
- current = get_current_location (client);
-
- if (strcmp (current, name) != 0)
- {
- if (strcmp (name, _("New Location...")) == 0)
- {
- location_new (builder,
- gtk_widget_get_toplevel (_gtk_builder_get_widget (builder, "network-panel")));
- }
- else
- {
- gchar *key, *esc;
-
- /* save current settings */
- esc = gconf_escape_key (current, -1);
- key = g_strconcat (LOCATION_DIR "/", esc, NULL);
- g_free (esc);
-
- copy_location ("", key, client);
- g_free (key);
-
- /* load settings */
- esc = gconf_escape_key (name, -1);
- key = g_strconcat (LOCATION_DIR "/", esc, NULL);
- g_free (esc);
-
- copy_location (key, "", client);
- gconf_client_recursive_unset (client, key,
- GCONF_UNSET_INCLUDING_SCHEMA_NAMES, NULL);
- g_free (key);
-
- gconf_client_set_string (client, CURRENT_LOCATION, name, NULL);
- }
- }
-
- g_free (current);
- g_free (name);
- g_object_unref (client);
+ /* gchar *current; */
+ /* gchar *name = get_active_location (GTK_COMBO_BOX (location)); */
+
+ /* if (name == NULL) */
+ /* return; */
+
+ /* current = get_current_location (client); */
+
+ /* if (strcmp (current, name) != 0) */
+ /* { */
+ /* if (strcmp (name, _("New Location...")) == 0) */
+ /* { */
+ /* location_new (builder, */
+ /* gtk_widget_get_toplevel (_gtk_builder_get_widget (builder, "network-panel"))); */
+ /* } */
+ /* else */
+ /* { */
+ /* gchar *key, *esc; */
+
+ /* /\* save current settings *\/ */
+ /* esc = gconf_escape_key (current, -1); */
+ /* key = g_strconcat (LOCATION_DIR "/", esc, NULL); */
+ /* g_free (esc); */
+
+ /* copy_location ("", key, client); */
+ /* g_free (key); */
+
+ /* /\* load settings *\/ */
+ /* esc = gconf_escape_key (name, -1); */
+ /* key = g_strconcat (LOCATION_DIR "/", esc, NULL); */
+ /* g_free (esc); */
+
+ /* copy_location (key, "", client); */
+ /* gconf_client_recursive_unset (client, key, */
+ /* GCONF_UNSET_INCLUDING_SCHEMA_NAMES, NULL); */
+ /* g_free (key); */
+
+ /* gconf_client_set_string (client, CURRENT_LOCATION, name, NULL); */
+ /* } */
+ /* } */
+
+ /* g_free (current); */
+ /* g_free (name); */
+ /* g_object_unref (client); */
}
static void
@@ -994,23 +991,22 @@ cb_use_same_proxy_checkbutton_clicked (GtkWidget *checkbutton,
gboolean same_proxy;
gchar *http_proxy;
gint http_port;
- gchar *host;
same_proxy = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (checkbutton));
http_proxy = g_settings_get_string (http_proxy_settings, "host");
- http_port = g_settings__get_int (http_proxy_settings, "port");
+ http_port = g_settings_get_int (http_proxy_settings, "port");
if (same_proxy) {
/* Set the new values */
- gtk_entry_set_text (_gtk_builder_get_object (builder, "secure_host_entry"), http_proxy);
- gtk_range_set_value (_gtk_builder_get_object (builder, "secure_host_spinbutton"), (gdouble) http_port);
+ gtk_entry_set_text (GTK_ENTRY (gtk_builder_get_object (builder, "secure_host_entry")), http_proxy);
+ gtk_range_set_value (GTK_RANGE (gtk_builder_get_object (builder, "secure_host_spinbutton")), (gdouble) http_port);
- gtk_entry_set_text (_gtk_builder_get_object (builder, "ftp_host_entry"), http_proxy);
- gtk_range_set_value (_gtk_builder_get_object (builder, "ftp_host_spinbutton"), (gdouble) http_port);
+ gtk_entry_set_text (GTK_ENTRY (gtk_builder_get_object (builder, "ftp_host_entry")), http_proxy);
+ gtk_range_set_value (GTK_RANGE (gtk_builder_get_object (builder, "ftp_host_spinbutton")), (gdouble) http_port);
- gtk_entry_set_text (_gtk_builder_get_object (builder, "socks_host_entry"), http_proxy);
- gtk_range_set_value (_gtk_builder_get_object (builder, "socks_host_spinbutton"), (gdouble) http_port);
+ gtk_entry_set_text (GTK_ENTRY (gtk_builder_get_object (builder, "socks_host_entry")), http_proxy);
+ gtk_range_set_value (GTK_RANGE (gtk_builder_get_object (builder, "socks_host_spinbutton")), (gdouble) http_port);
/* Synchronize entries */
synchronize_entries (builder);
@@ -1075,25 +1071,6 @@ get_hostname_from_uri (const gchar *uri)
return host;
}
-static GConfValue *
-extract_proxy_host (GConfPropertyEditor *peditor, const GConfValue *orig)
-{
- char const *entered_text = gconf_value_get_string (orig);
- GConfValue *res = NULL;
-
- if (entered_text != NULL) {
- gchar *host = get_hostname_from_uri (entered_text);
-
- if (host != NULL) {
- res = gconf_value_new (GCONF_VALUE_STRING);
- gconf_value_set_string (res, host);
- g_free (host);
- }
- }
-
- return (res != NULL) ? res : gconf_value_copy (orig);
-}
-
static void
proxy_mode_radiobutton_clicked_cb (GtkWidget *widget,
GtkBuilder *builder)
@@ -1119,14 +1096,13 @@ proxy_mode_radiobutton_clicked_cb (GtkWidget *widget,
g_settings_set_string (proxy_settings, "mode", proxytype_values[mode].value_nick);
g_settings_set_boolean (http_proxy_settings, "enabled",
- mode == PROXYMODE_AUTO || mode == PROXYMODE_MANUAL, NULL);
+ mode == PROXYMODE_AUTO || mode == PROXYMODE_MANUAL);
}
static void
connect_sensitivity_signals (GtkBuilder *builder, GSList *mode_group)
{
- for (; mode_group != NULL; mode_group = mode_group->next)
- {
+ for (; mode_group != NULL; mode_group = mode_group->next) {
g_signal_connect (G_OBJECT (mode_group->data), "clicked",
G_CALLBACK(proxy_mode_radiobutton_clicked_cb),
builder);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]