From 0c75de652155268c988a16df080fa707a56d36b4 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Mon, 17 Aug 2026 09:19:24 +0800 Subject: [PATCH] Export Xray routing window components Signed-off-by: Loren Eteval --- Furious/Backends/Xray/RoutingWindow.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Furious/Backends/Xray/RoutingWindow.py b/Furious/Backends/Xray/RoutingWindow.py index 6cff01c..9212596 100644 --- a/Furious/Backends/Xray/RoutingWindow.py +++ b/Furious/Backends/Xray/RoutingWindow.py @@ -36,7 +36,14 @@ import functools from .Routing import cleanRoutingRule -__all__ = ['XrayRoutingWindow'] +__all__ = [ + 'XrayRoutingWindow', + # Begin export for testing + 'RoutingPreviewDialog', + 'RoutingRuleEditDialog', + 'RoutingRulesDialog', + # End export for testing +] logger = logging.getLogger(__name__) @@ -44,7 +51,6 @@ registerAppSettings('UserRoutingWindowGeometry') registerAppSettings('UserRoutingWindowState') registerAppSettings('UserRoutingHeaderViewState') - DOMAIN_STRATEGIES, ROUTING_STATES = ( ['AsIs', 'IPIfNonMatch', 'IPOnDemand'], ['Enabled', 'Disabled'],