diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-07-12 14:24:37 +0200 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-07-16 10:21:45 +0200 |
| commit | ea6d0ddbc4c8321996cd218401882d4048b15fa7 (patch) | |
| tree | c26cbe08f63d3f6f423008ba9e645d12a19828eb /desktop | |
| parent | a4e1d33f581b60d3bbe8a9b1e56b2b36c0410f0a (diff) | |
| download | mullvadvpn-ea6d0ddbc4c8321996cd218401882d4048b15fa7.tar.xz mullvadvpn-ea6d0ddbc4c8321996cd218401882d4048b15fa7.zip | |
Add QUIC feature indicator to Electron GUI
Diffstat (limited to 'desktop')
3 files changed, 4 insertions, 0 deletions
diff --git a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts index c5c6ccf4d2..6d8ebcb17b 100644 --- a/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts +++ b/desktop/packages/mullvad-vpn/src/main/grpc-type-convertions.ts @@ -396,6 +396,8 @@ function convertFromFeatureIndicator( return FeatureIndicator.daitaMultihop; case grpcTypes.FeatureIndicator.SHADOWSOCKS: return FeatureIndicator.shadowsocks; + case grpcTypes.FeatureIndicator.QUIC: + return FeatureIndicator.quic; } } diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/main-view/FeatureIndicators.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/main-view/FeatureIndicators.tsx index c98bb0bc62..f1d5595b66 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/main-view/FeatureIndicators.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/main-view/FeatureIndicators.tsx @@ -254,6 +254,7 @@ function getFeatureIndicatorLabel(indicator: FeatureIndicator) { ); case FeatureIndicator.udp2tcp: case FeatureIndicator.shadowsocks: + case FeatureIndicator.quic: return messages.pgettext('wireguard-settings-view', 'Obfuscation'); case FeatureIndicator.multihop: // TRANSLATORS: This refers to the multihop setting in the VPN settings view. This is diff --git a/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts b/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts index 45ed498237..63ec8d0b9b 100644 --- a/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts +++ b/desktop/packages/mullvad-vpn/src/shared/daemon-rpc-types.ts @@ -232,6 +232,7 @@ export enum FeatureIndicator { lockdownMode, udp2tcp, shadowsocks, + quic, lanSharing, dnsContentBlockers, customDns, |
