[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r2565: Add a checkbox for toggling UPnP. We may want to think of a (in vidalia: . branches/upnp/src/vidalia/config)
Author: edmanm
Date: 2008-05-09 00:31:18 -0400 (Fri, 09 May 2008)
New Revision: 2565
Modified:
vidalia/
vidalia/branches/upnp/src/vidalia/config/serverpage.cpp
vidalia/branches/upnp/src/vidalia/config/serverpage.ui
Log:
r289@thebe: edmanm | 2008-05-09 00:31:56 -0400
Add a checkbox for toggling UPnP. We may want to think of a better label for
the checkbox, since "port forwarding" might be confusing to some.
Property changes on: vidalia
___________________________________________________________________
svk:merge ticket from /local/vidalia [r289] on 45a62a8a-8088-484c-baad-c7b3e776dd32
Modified: vidalia/branches/upnp/src/vidalia/config/serverpage.cpp
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/serverpage.cpp 2008-05-09 00:01:38 UTC (rev 2564)
+++ vidalia/branches/upnp/src/vidalia/config/serverpage.cpp 2008-05-09 04:31:18 UTC (rev 2565)
@@ -18,6 +18,7 @@
#include <vidalia.h>
#include <vmessagebox.h>
#include <html.h>
+#include <config.h>
#include "configdialog.h"
#include "serverpage.h"
@@ -98,6 +99,10 @@
new QIntValidator(MIN_BANDWIDTH_RATE, MAX_BANDWIDTH_RATE, this));
ui.lineMaxRateLimit->setValidator(
new QIntValidator(MIN_BANDWIDTH_RATE, MAX_BANDWIDTH_RATE, this));
+
+#ifndef USE_MINIUPNPC
+ ui.chkEnableUpnp->setVisible(false);
+#endif
}
/** Destructor */
Modified: vidalia/branches/upnp/src/vidalia/config/serverpage.ui
===================================================================
--- vidalia/branches/upnp/src/vidalia/config/serverpage.ui 2008-05-09 00:01:38 UTC (rev 2564)
+++ vidalia/branches/upnp/src/vidalia/config/serverpage.ui 2008-05-09 04:31:18 UTC (rev 2565)
@@ -127,6 +127,19 @@
</property>
</spacer>
</item>
+ <item row="4" column="0" colspan="8" >
+ <widget class="QCheckBox" name="chkEnableUpnp" >
+ <property name="contextMenuPolicy" >
+ <enum>Qt::NoContextMenu</enum>
+ </property>
+ <property name="toolTip" >
+ <string></string>
+ </property>
+ <property name="text" >
+ <string>Attempt to automatically configure port forwarding</string>
+ </property>
+ </widget>
+ </item>
<item row="1" column="1" colspan="7" >
<widget class="QLineEdit" name="lineServerContact" >
<property name="cursor" >