From 0c5cb9d19dead25f2a633a22f0aa0245daa66bc5 Mon Sep 17 00:00:00 2001 From: Akarshit Wal Date: Fri, 8 May 2015 02:46:25 +0530 Subject: [PATCH 1/2] system proxy is used by deafult --- app/src/processing/app/Preferences.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/processing/app/Preferences.java b/app/src/processing/app/Preferences.java index f24c67251..6b49f33ab 100644 --- a/app/src/processing/app/Preferences.java +++ b/app/src/processing/app/Preferences.java @@ -140,7 +140,9 @@ public class Preferences { PApplet.useNativeSelect = Preferences.getBoolean("chooser.files.native"); //$NON-NLS-1$ - + + System.setProperty("java.net.useSystemProxies","true"); + // Set http proxy for folks that require it. // http://docs.oracle.com/javase/6/docs/technotes/guides/net/proxies.html String proxyHost = get("proxy.host"); From dc026598f23ebb140a37801e4d2ab6bb4e011262 Mon Sep 17 00:00:00 2001 From: Akarshit Wal Date: Fri, 8 May 2015 02:46:54 +0530 Subject: [PATCH 2/2] added documentation --- app/src/processing/app/Preferences.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/processing/app/Preferences.java b/app/src/processing/app/Preferences.java index 6b49f33ab..13aac3280 100644 --- a/app/src/processing/app/Preferences.java +++ b/app/src/processing/app/Preferences.java @@ -141,6 +141,8 @@ public class Preferences { PApplet.useNativeSelect = Preferences.getBoolean("chooser.files.native"); //$NON-NLS-1$ + // So that the system proxy setting are used by default + // https://github.com/processing/processing/issues/2643 System.setProperty("java.net.useSystemProxies","true"); // Set http proxy for folks that require it.