diff --git a/src/Titanium.Cli/Titanium.Cli.csproj b/src/Titanium.Cli/Titanium.Cli.csproj index f84701d7d..ffe9499b7 100644 --- a/src/Titanium.Cli/Titanium.Cli.csproj +++ b/src/Titanium.Cli/Titanium.Cli.csproj @@ -7,7 +7,7 @@ latest enable false - 7.0.7 + 7.0.8 Jehonathan Thomas Titanium Web Proxy CLI (titanium / twp). MIT diff --git a/src/Titanium.Inspector/Titanium.Inspector.csproj b/src/Titanium.Inspector/Titanium.Inspector.csproj index 46684494e..86e0c1500 100644 --- a/src/Titanium.Inspector/Titanium.Inspector.csproj +++ b/src/Titanium.Inspector/Titanium.Inspector.csproj @@ -8,7 +8,7 @@ enable true false - 7.0.7 + 7.0.8 Jehonathan Thomas Titanium Inspector desktop traffic debugger (PolyForm Noncommercial). LICENSE diff --git a/src/Titanium.Inspector/ViewModels/MainWindowViewModel.cs b/src/Titanium.Inspector/ViewModels/MainWindowViewModel.cs index ce4d0bce7..0e250287f 100644 --- a/src/Titanium.Inspector/ViewModels/MainWindowViewModel.cs +++ b/src/Titanium.Inspector/ViewModels/MainWindowViewModel.cs @@ -977,7 +977,7 @@ private async Task ExcludeHostAsync() return; } - var (saved, kind, _) = await AwaitCancellableAsync(ExcludeHostDialog.ShowAsync(owner, _settings, selected.Host)); + var (saved, _) = await AwaitCancellableAsync(ExcludeHostDialog.ShowAsync(owner, _settings, selected.Host)); if (!saved) { StatusText = "Exclude host cancelled"; @@ -985,15 +985,8 @@ private async Task ExcludeHostAsync() } ApplyExclusionSettingsFromSettings(); - if (kind == ExcludeHostKind.BypassProxy && SystemProxy) - { - _interception.ReapplySystemProxyIfEnabled(); - } - UpdateExclusionSummary(); - StatusText = kind == ExcludeHostKind.BypassProxy - ? $"Added {selected.Host} to OS bypass exclusions (new connections)" - : $"Added {selected.Host} to tunnel-only exclusions (new connections)"; + StatusText = $"Excluded {selected.Host} — still listed, HTTPS not read"; } private async Task ResetSettingsAsync() @@ -1461,13 +1454,13 @@ public bool ProxyLoopback if (SystemProxy && !_interception.ReapplySystemProxyIfEnabled()) { - StatusText = "Proxy localhost saved; re-toggle System proxy to apply"; + StatusText = "Capture local traffic saved; re-toggle System proxy to apply"; return; } StatusText = value - ? "Proxy localhost on — loopback uses the system proxy" - : "Proxy localhost off — loopback skips the system proxy"; + ? "Capture local traffic on — localhost uses the system proxy" + : "Capture local traffic off — localhost skips the system proxy"; } } diff --git a/src/Titanium.Inspector/Views/ExcludeHostDialog.axaml b/src/Titanium.Inspector/Views/ExcludeHostDialog.axaml index e9b616786..96762c13d 100644 --- a/src/Titanium.Inspector/Views/ExcludeHostDialog.axaml +++ b/src/Titanium.Inspector/Views/ExcludeHostDialog.axaml @@ -3,26 +3,19 @@ x:Class="Titanium.Inspector.Views.ExcludeHostDialog" AutomationProperties.AutomationId="ExcludeHostDialog" Title="Exclude host" - Width="440" Height="280" + Width="440" Height="220" WindowStartupLocation="CenterOwner" CanResize="False"> -