[or-cvs] r14139: startproxyarguments patch has been applied to Vidalia; archi (in torbrowser/trunk/src: archived-patches current-patches)
sjm217 at seul.org
sjm217 at seul.org
Thu Mar 20 12:03:52 UTC 2008
Author: sjm217
Date: 2008-03-20 08:03:52 -0400 (Thu, 20 Mar 2008)
New Revision: 14139
Added:
torbrowser/trunk/src/archived-patches/vidalia-startproxyarguments.patch
Removed:
torbrowser/trunk/src/current-patches/vidalia-startproxyarguments.patch
Log:
startproxyarguments patch has been applied to Vidalia; archive it
Copied: torbrowser/trunk/src/archived-patches/vidalia-startproxyarguments.patch (from rev 14138, torbrowser/trunk/src/current-patches/vidalia-startproxyarguments.patch)
===================================================================
--- torbrowser/trunk/src/archived-patches/vidalia-startproxyarguments.patch (rev 0)
+++ torbrowser/trunk/src/archived-patches/vidalia-startproxyarguments.patch 2008-03-20 12:03:52 UTC (rev 14139)
@@ -0,0 +1,69 @@
+Index: src/vidalia/config/vidaliasettings.cpp
+===================================================================
+--- src/vidalia/config/vidaliasettings.cpp (revision 2326)
++++ src/vidalia/config/vidaliasettings.cpp (working copy)
+@@ -44,6 +44,7 @@
+ #define SETTING_SHOW_MAINWINDOW_AT_START "ShowMainWindowAtStart"
+ #define SETTING_BROWSER_EXECUTABLE "BrowserExecutable"
+ #define SETTING_PROXY_EXECUTABLE "ProxyExecutable"
++#define SETTING_PROXY_EXECUTABLE_ARGUMENTS "ProxyExecutableArguments"
+
+ #if defined(Q_OS_WIN32)
+ #define STARTUP_REG_KEY "Software\\Microsoft\\Windows\\CurrentVersion\\Run"
+@@ -76,6 +77,7 @@
+ setDefault(SETTING_SHOW_MAINWINDOW_AT_START, true);
+ setDefault(SETTING_BROWSER_EXECUTABLE, "");
+ setDefault(SETTING_PROXY_EXECUTABLE, "");
++ setDefault(SETTING_PROXY_EXECUTABLE_ARGUMENTS, QStringList());
+ }
+
+ /** Gets the currently preferred language code for Vidalia. */
+@@ -203,3 +205,17 @@
+ {
+ setValue(SETTING_PROXY_EXECUTABLE, proxyExecutable);
+ }
++
++/** Returns a list containing additional command line arguments to be passed to ProxyExecutable */
++QStringList
++VidaliaSettings::getProxyExecutableArguments() const
++{
++ return value(SETTING_PROXY_EXECUTABLE_ARGUMENTS).toStringList();
++}
++
++/** Sets the additional arguments to be passed to Proxy Executable */
++void
++VidaliaSettings::setProxyExecutableArguments(const QStringList &proxyExecutableArguments)
++{
++ setValue(SETTING_PROXY_EXECUTABLE_ARGUMENTS, proxyExecutableArguments);
++}
+Index: src/vidalia/config/vidaliasettings.h
+===================================================================
+--- src/vidalia/config/vidaliasettings.h (revision 2326)
++++ src/vidalia/config/vidaliasettings.h (working copy)
+@@ -86,7 +86,12 @@
+ /** Sets the location and name of the proxy server executable to the given string.
+ * If set to the empty string, the proxy will not be started. */
+ void setProxyExecutable(const QString &proxyExecutable);
++
++ /** Returns a list containing additional command line arguments to be passed to ProxyExecutable */
++ QStringList getProxyExecutableArguments() const;
++
++ /** Sets the additional arguments to be passed to Proxy Executable */
++ void setProxyExecutableArguments(const QStringList &proxyExecutableArguments);
+ };
+
+ #endif
+-
+Index: src/vidalia/mainwindow.cpp
+===================================================================
+--- src/vidalia/mainwindow.cpp (revision 2326)
++++ src/vidalia/mainwindow.cpp (working copy)
+@@ -459,7 +459,7 @@
+ QString executable = settings.getProxyExecutable();
+
+ if (!executable.isEmpty())
+- _proxyProcess->start(executable, QStringList());
++ _proxyProcess->start(executable, settings.getProxyExecutableArguments());
+ }
+
+ /** Called when the proxy server fails to start, for example, because
Deleted: torbrowser/trunk/src/current-patches/vidalia-startproxyarguments.patch
===================================================================
--- torbrowser/trunk/src/current-patches/vidalia-startproxyarguments.patch 2008-03-20 10:40:44 UTC (rev 14138)
+++ torbrowser/trunk/src/current-patches/vidalia-startproxyarguments.patch 2008-03-20 12:03:52 UTC (rev 14139)
@@ -1,69 +0,0 @@
-Index: src/vidalia/config/vidaliasettings.cpp
-===================================================================
---- src/vidalia/config/vidaliasettings.cpp (revision 2326)
-+++ src/vidalia/config/vidaliasettings.cpp (working copy)
-@@ -44,6 +44,7 @@
- #define SETTING_SHOW_MAINWINDOW_AT_START "ShowMainWindowAtStart"
- #define SETTING_BROWSER_EXECUTABLE "BrowserExecutable"
- #define SETTING_PROXY_EXECUTABLE "ProxyExecutable"
-+#define SETTING_PROXY_EXECUTABLE_ARGUMENTS "ProxyExecutableArguments"
-
- #if defined(Q_OS_WIN32)
- #define STARTUP_REG_KEY "Software\\Microsoft\\Windows\\CurrentVersion\\Run"
-@@ -76,6 +77,7 @@
- setDefault(SETTING_SHOW_MAINWINDOW_AT_START, true);
- setDefault(SETTING_BROWSER_EXECUTABLE, "");
- setDefault(SETTING_PROXY_EXECUTABLE, "");
-+ setDefault(SETTING_PROXY_EXECUTABLE_ARGUMENTS, QStringList());
- }
-
- /** Gets the currently preferred language code for Vidalia. */
-@@ -203,3 +205,17 @@
- {
- setValue(SETTING_PROXY_EXECUTABLE, proxyExecutable);
- }
-+
-+/** Returns a list containing additional command line arguments to be passed to ProxyExecutable */
-+QStringList
-+VidaliaSettings::getProxyExecutableArguments() const
-+{
-+ return value(SETTING_PROXY_EXECUTABLE_ARGUMENTS).toStringList();
-+}
-+
-+/** Sets the additional arguments to be passed to Proxy Executable */
-+void
-+VidaliaSettings::setProxyExecutableArguments(const QStringList &proxyExecutableArguments)
-+{
-+ setValue(SETTING_PROXY_EXECUTABLE_ARGUMENTS, proxyExecutableArguments);
-+}
-Index: src/vidalia/config/vidaliasettings.h
-===================================================================
---- src/vidalia/config/vidaliasettings.h (revision 2326)
-+++ src/vidalia/config/vidaliasettings.h (working copy)
-@@ -86,7 +86,12 @@
- /** Sets the location and name of the proxy server executable to the given string.
- * If set to the empty string, the proxy will not be started. */
- void setProxyExecutable(const QString &proxyExecutable);
-+
-+ /** Returns a list containing additional command line arguments to be passed to ProxyExecutable */
-+ QStringList getProxyExecutableArguments() const;
-+
-+ /** Sets the additional arguments to be passed to Proxy Executable */
-+ void setProxyExecutableArguments(const QStringList &proxyExecutableArguments);
- };
-
- #endif
--
-Index: src/vidalia/mainwindow.cpp
-===================================================================
---- src/vidalia/mainwindow.cpp (revision 2326)
-+++ src/vidalia/mainwindow.cpp (working copy)
-@@ -459,7 +459,7 @@
- QString executable = settings.getProxyExecutable();
-
- if (!executable.isEmpty())
-- _proxyProcess->start(executable, QStringList());
-+ _proxyProcess->start(executable, settings.getProxyExecutableArguments());
- }
-
- /** Called when the proxy server fails to start, for example, because
More information about the tor-commits
mailing list