From 3e0ac66055b155ace74d489a6b9d403bb22ad73d Mon Sep 17 00:00:00 2001 From: Hiddify Date: Thu, 25 Jan 2024 20:00:25 +0100 Subject: [PATCH] new: add warp option (experimental) --- lib/singbox/model/singbox_proxy_type.dart | 2 +- lib/utils/link_parsers.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/singbox/model/singbox_proxy_type.dart b/lib/singbox/model/singbox_proxy_type.dart index b77cadd4..c69d4882 100644 --- a/lib/singbox/model/singbox_proxy_type.dart +++ b/lib/singbox/model/singbox_proxy_type.dart @@ -20,7 +20,7 @@ enum ProxyType { selector("Selector"), urltest("URLTest"), - + warp("Warp") unknown("Unknown"); const ProxyType(this.label); diff --git a/lib/utils/link_parsers.dart b/lib/utils/link_parsers.dart index 35056280..869ce8f5 100644 --- a/lib/utils/link_parsers.dart +++ b/lib/utils/link_parsers.dart @@ -57,7 +57,8 @@ abstract class LinkParser { 'hy' || 'hysteria' => fragment ?? ProxyType.hysteria.label, 'ssh' => fragment ?? ProxyType.ssh.label, 'wg' => fragment ?? ProxyType.wireguard.label, - _ => null, + 'warp'=>fragment ?? ProxyType.warp.label, + _ => ProxyType.unknown.label, }; if (name != null) { return (content: content, name: name);