[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r14139: startproxyarguments patch has been applied to Vidalia; archi (in torbrowser/trunk/src: archived-patches current-patches)



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