mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-02-26 01:31:30 -05:00
ensure that IP filters and relays are also hidden in non auto tor mode
This commit is contained in:
parent
865c319978
commit
92555caa25
@ -91,13 +91,13 @@ ServerPage::ServerPage(QWidget * parent, Qt::WindowFlags flags)
|
|||||||
|
|
||||||
if(RsAccounts::isHiddenNode())
|
if(RsAccounts::isHiddenNode())
|
||||||
{
|
{
|
||||||
if(RsAccounts::isTorAuto())
|
ui.tabWidget->removeTab(TAB_RELAYS) ; // remove relays. Not useful in Tor mode.
|
||||||
|
ui.tabWidget->removeTab(TAB_IP_FILTERS) ; // remove IP filters. Not useful in Tor mode.
|
||||||
|
|
||||||
|
if(RsAccounts::isTorAuto())
|
||||||
{
|
{
|
||||||
// Here we use absolute numbers instead of consts defined above, because the consts correspond to the tab number *after* this tab removal.
|
// Here we use absolute numbers instead of consts defined above, because the consts correspond to the tab number *after* this tab removal.
|
||||||
|
|
||||||
ui.tabWidget->removeTab(TAB_RELAYS) ; // remove relays. Not useful in Tor mode.
|
|
||||||
ui.tabWidget->removeTab(TAB_IP_FILTERS) ; // remove IP filters. Not useful in Tor mode.
|
|
||||||
|
|
||||||
ui.hiddenpage_proxyAddress_i2p->hide() ;
|
ui.hiddenpage_proxyAddress_i2p->hide() ;
|
||||||
ui.hiddenpage_proxyLabel_i2p->hide() ;
|
ui.hiddenpage_proxyLabel_i2p->hide() ;
|
||||||
ui.hiddenpage_proxyPort_i2p->hide() ;
|
ui.hiddenpage_proxyPort_i2p->hide() ;
|
||||||
@ -108,9 +108,11 @@ ServerPage::ServerPage(QWidget * parent, Qt::WindowFlags flags)
|
|||||||
ui.l_hiddenpage_configuration->hide() ;
|
ui.l_hiddenpage_configuration->hide() ;
|
||||||
ui.hiddenpageInHelpPlainTextEdit->hide() ;
|
ui.hiddenpageInHelpPlainTextEdit->hide() ;
|
||||||
|
|
||||||
ui.hiddenpage_outHeader->setText(tr("Tor has been automatically configured by Retroshare. You shouldn't need to change anything here.")) ;
|
ui.hiddenpage_outHeader->setText(tr("Tor has been automatically configured by Retroshare. You shouldn't need to change anything here.")) ;
|
||||||
ui.hiddenpage_inHeader->setText(tr("Tor has been automatically configured by Retroshare. You shouldn't need to change anything here.")) ;
|
ui.hiddenpage_inHeader->setText(tr("Tor has been automatically configured by Retroshare. You shouldn't need to change anything here.")) ;
|
||||||
}
|
|
||||||
|
ui.hiddenServiceTab->removeTab(TAB_HIDDEN_SERVICE_I2P_BOB); // warning: the order of operation here is very important.
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user