mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-06 11:16:51 +02:00
Cleanup proxy enable/disable, fix #518
This commit is contained in:
@@ -51,6 +51,11 @@ namespace Wox
|
||||
Loaded += Setting_Loaded;
|
||||
}
|
||||
|
||||
private void ProxyToggled(object sender, RoutedEventArgs e)
|
||||
{
|
||||
_settings.ProxyEnabled = ToggleProxy.IsChecked ?? false;
|
||||
}
|
||||
|
||||
private void Setting_Loaded(object sender, RoutedEventArgs ev)
|
||||
{
|
||||
#region General
|
||||
@@ -119,9 +124,7 @@ namespace Wox
|
||||
|
||||
#region Proxy
|
||||
|
||||
cbEnableProxy.Checked += (o, e) => EnableProxy();
|
||||
cbEnableProxy.Unchecked += (o, e) => DisableProxy();
|
||||
cbEnableProxy.IsChecked = _settings.ProxyEnabled;
|
||||
ToggleProxy.IsChecked = _settings.ProxyEnabled;
|
||||
tbProxyServer.Text = _settings.ProxyServer;
|
||||
if (_settings.ProxyPort != 0)
|
||||
{
|
||||
@@ -129,14 +132,6 @@ namespace Wox
|
||||
}
|
||||
tbProxyUserName.Text = _settings.ProxyUserName;
|
||||
tbProxyPassword.Password = _settings.ProxyPassword;
|
||||
if (_settings.ProxyEnabled)
|
||||
{
|
||||
EnableProxy();
|
||||
}
|
||||
else
|
||||
{
|
||||
DisableProxy();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -726,7 +721,7 @@ namespace Wox
|
||||
#region Proxy
|
||||
private void btnSaveProxy_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
_settings.ProxyEnabled = cbEnableProxy.IsChecked ?? false;
|
||||
_settings.ProxyEnabled = ToggleProxy.IsChecked ?? false;
|
||||
|
||||
int port = 80;
|
||||
if (_settings.ProxyEnabled)
|
||||
@@ -805,22 +800,6 @@ namespace Wox
|
||||
}
|
||||
}
|
||||
|
||||
private void EnableProxy()
|
||||
{
|
||||
tbProxyPassword.IsEnabled = true;
|
||||
tbProxyServer.IsEnabled = true;
|
||||
tbProxyUserName.IsEnabled = true;
|
||||
tbProxyPort.IsEnabled = true;
|
||||
}
|
||||
|
||||
private void DisableProxy()
|
||||
{
|
||||
tbProxyPassword.IsEnabled = false;
|
||||
tbProxyServer.IsEnabled = false;
|
||||
tbProxyUserName.IsEnabled = false;
|
||||
tbProxyPort.IsEnabled = false;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region About
|
||||
|
||||
Reference in New Issue
Block a user