about summary refs log tree commit diff stats
path: root/settings.c
diff options
context:
space:
mode:
authorJosh Rickmar <jrick@devio.us>2012-11-28 09:14:28 -0500
committerJosh Rickmar <jrick@devio.us>2012-11-28 09:14:28 -0500
commit62e3b73bf508dfe5d5ca65f6dc9c50d6aa461d7d (patch)
tree943730a77d62fe5c66a82392da6100103e204dd4 /settings.c
parentf43a052dee51a3269372782bb53b8fa3dadd7e95 (diff)
downloadxombrero-62e3b73bf508dfe5d5ca65f6dc9c50d6aa461d7d.tar.gz
Add a button to the toolbar to toggle the proxy
Diffstat (limited to 'settings.c')
-rw-r--r--settings.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/settings.c b/settings.c
index 3c69c3c..0fcc262 100644
--- a/settings.c
+++ b/settings.c
@@ -3023,9 +3023,13 @@ setup_proxy(char *uri)
 		if (proxy_uri != NULL && SOUP_URI_VALID_FOR_HTTP(proxy_uri)) {
 			g_object_set(session, "proxy-uri", proxy_uri,
 			    (char *)NULL);
-			TAILQ_FOREACH(t, &tabs, entry)
+			TAILQ_FOREACH(t, &tabs, entry) {
 				gtk_label_set_text(GTK_LABEL(t->sbe.proxy),
 				    "proxy");
+				gtk_widget_show(t->proxy_toggle);
+				button_set_stockid(t->proxy_toggle,
+				    GTK_STOCK_CONNECT);
+			}
 		}
 	}
 }