From 3d96eea8a2b61130cada44b4bc6bfa5df53bf289 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Sun, 9 Aug 2026 14:39:47 +0800 Subject: [PATCH] Rename Domain package to Models Signed-off-by: Loren Eteval --- Furious/Actions/Connection.py | 2 +- Furious/Actions/Import.py | 2 +- Furious/Backends/Configuration.py | 6 +++--- Furious/Backends/Hysteria1/Editor.py | 2 +- Furious/Backends/Hysteria2/Editor.py | 2 +- Furious/Backends/Xray/Process.py | 2 +- Furious/Backends/Xray/RoutingWindow.py | 2 +- Furious/Backends/Xray/ShadowsocksEditor.py | 2 +- Furious/Backends/Xray/SocksEditor.py | 2 +- Furious/Backends/Xray/TlsEditor.py | 2 +- Furious/Backends/Xray/TransportEditor.py | 2 +- Furious/Backends/Xray/TrojanEditor.py | 2 +- Furious/Backends/Xray/VlessEditor.py | 2 +- Furious/Backends/Xray/VmessEditor.py | 2 +- Furious/{Domain => Models}/Configuration.py | 0 Furious/{Domain => Models}/Encoding.py | 0 Furious/{Domain => Models}/Profile.py | 0 Furious/{Domain => Models}/Protocol.py | 0 Furious/{Domain => Models}/__init__.py | 0 Furious/Plugins/Profile.py | 2 +- Furious/Qt/EditorWidgets.py | 2 +- Furious/Qt/QtWidgets.py | 2 +- Furious/Repository/Routings.py | 2 +- Furious/Repository/Servers.py | 4 ++-- Furious/Repository/Storage.py | 2 +- Furious/Repository/Subscriptions.py | 2 +- Furious/Repository/TunSettings.py | 2 +- Furious/Service/ConnectionManager.py | 2 +- Furious/Service/DnsResolver.py | 2 +- Furious/Service/SubscriptionImporter.py | 2 +- Furious/Service/UpdateManager.py | 2 +- Furious/Widget/ServerTableView.py | 2 +- Furious/Window/MainWindow.py | 2 +- Furious/Window/TextEditorWindow.py | 2 +- Translation.py | 2 +- 35 files changed, 33 insertions(+), 33 deletions(-) rename Furious/{Domain => Models}/Configuration.py (100%) rename Furious/{Domain => Models}/Encoding.py (100%) rename Furious/{Domain => Models}/Profile.py (100%) rename Furious/{Domain => Models}/Protocol.py (100%) rename Furious/{Domain => Models}/__init__.py (100%) diff --git a/Furious/Actions/Connection.py b/Furious/Actions/Connection.py index 6e3ebcd..5249e09 100644 --- a/Furious/Actions/Connection.py +++ b/Furious/Actions/Connection.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Repository import * from Furious.Plugins import getPluginRegistry from Furious.Qt import * diff --git a/Furious/Actions/Import.py b/Furious/Actions/Import.py index caf86f3..b5cfc3a 100644 --- a/Furious/Actions/Import.py +++ b/Furious/Actions/Import.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Plugins import profileFromAny from Furious.Repository import * from Furious.Qt import * diff --git a/Furious/Backends/Configuration.py b/Furious/Backends/Configuration.py index 17db349..e642987 100644 --- a/Furious/Backends/Configuration.py +++ b/Furious/Backends/Configuration.py @@ -19,9 +19,9 @@ from __future__ import annotations -from Furious.Domain.Configuration import ConfigFactory -from Furious.Domain.Encoding import * -from Furious.Domain.Protocol import Protocol +from Furious.Models.Configuration import ConfigFactory +from Furious.Models.Encoding import * +from Furious.Models.Protocol import Protocol from typing import Union, Tuple diff --git a/Furious/Backends/Hysteria1/Editor.py b/Furious/Backends/Hysteria1/Editor.py index 6a7184f..1715283 100644 --- a/Furious/Backends/Hysteria1/Editor.py +++ b/Furious/Backends/Hysteria1/Editor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import ConfigFactory, Protocol +from Furious.Models import ConfigFactory, Protocol from Furious.Qt import * from Furious.Qt import gettext as _ diff --git a/Furious/Backends/Hysteria2/Editor.py b/Furious/Backends/Hysteria2/Editor.py index 4476504..4abfc62 100644 --- a/Furious/Backends/Hysteria2/Editor.py +++ b/Furious/Backends/Hysteria2/Editor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import ConfigFactory, Protocol +from Furious.Models import ConfigFactory, Protocol from Furious.Qt import * from Furious.Qt import gettext as _ diff --git a/Furious/Backends/Xray/Process.py b/Furious/Backends/Xray/Process.py index 4c34f0b..086a67d 100644 --- a/Furious/Backends/Xray/Process.py +++ b/Furious/Backends/Xray/Process.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Core import * from enum import Enum diff --git a/Furious/Backends/Xray/RoutingWindow.py b/Furious/Backends/Xray/RoutingWindow.py index f57ad97..00fa138 100644 --- a/Furious/Backends/Xray/RoutingWindow.py +++ b/Furious/Backends/Xray/RoutingWindow.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Repository import * from Furious.Qt import * from Furious.Qt import gettext as _ diff --git a/Furious/Backends/Xray/ShadowsocksEditor.py b/Furious/Backends/Xray/ShadowsocksEditor.py index 64b21b1..aac8dd0 100644 --- a/Furious/Backends/Xray/ShadowsocksEditor.py +++ b/Furious/Backends/Xray/ShadowsocksEditor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/SocksEditor.py b/Furious/Backends/Xray/SocksEditor.py index 80fec2c..49403ce 100644 --- a/Furious/Backends/Xray/SocksEditor.py +++ b/Furious/Backends/Xray/SocksEditor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/TlsEditor.py b/Furious/Backends/Xray/TlsEditor.py index 0759a95..ab48302 100644 --- a/Furious/Backends/Xray/TlsEditor.py +++ b/Furious/Backends/Xray/TlsEditor.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/TransportEditor.py b/Furious/Backends/Xray/TransportEditor.py index 2e4a6fb..afd487c 100644 --- a/Furious/Backends/Xray/TransportEditor.py +++ b/Furious/Backends/Xray/TransportEditor.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/TrojanEditor.py b/Furious/Backends/Xray/TrojanEditor.py index 4ad1236..715a352 100644 --- a/Furious/Backends/Xray/TrojanEditor.py +++ b/Furious/Backends/Xray/TrojanEditor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/VlessEditor.py b/Furious/Backends/Xray/VlessEditor.py index ef56295..2d114a1 100644 --- a/Furious/Backends/Xray/VlessEditor.py +++ b/Furious/Backends/Xray/VlessEditor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Backends/Xray/VmessEditor.py b/Furious/Backends/Xray/VmessEditor.py index b5e5073..1c61b4e 100644 --- a/Furious/Backends/Xray/VmessEditor.py +++ b/Furious/Backends/Xray/VmessEditor.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt import * from Furious.Qt import gettext as _ from Furious.Backends.Configuration import * diff --git a/Furious/Domain/Configuration.py b/Furious/Models/Configuration.py similarity index 100% rename from Furious/Domain/Configuration.py rename to Furious/Models/Configuration.py diff --git a/Furious/Domain/Encoding.py b/Furious/Models/Encoding.py similarity index 100% rename from Furious/Domain/Encoding.py rename to Furious/Models/Encoding.py diff --git a/Furious/Domain/Profile.py b/Furious/Models/Profile.py similarity index 100% rename from Furious/Domain/Profile.py rename to Furious/Models/Profile.py diff --git a/Furious/Domain/Protocol.py b/Furious/Models/Protocol.py similarity index 100% rename from Furious/Domain/Protocol.py rename to Furious/Models/Protocol.py diff --git a/Furious/Domain/__init__.py b/Furious/Models/__init__.py similarity index 100% rename from Furious/Domain/__init__.py rename to Furious/Models/__init__.py diff --git a/Furious/Plugins/Profile.py b/Furious/Plugins/Profile.py index f837496..6011388 100644 --- a/Furious/Plugins/Profile.py +++ b/Furious/Plugins/Profile.py @@ -19,7 +19,7 @@ from __future__ import annotations -from Furious.Domain import ConfigFactory, ServerProfile, ensureProfile +from Furious.Models import ConfigFactory, ServerProfile, ensureProfile from typing import Mapping, Union diff --git a/Furious/Qt/EditorWidgets.py b/Furious/Qt/EditorWidgets.py index 398427b..f6f8fa4 100644 --- a/Furious/Qt/EditorWidgets.py +++ b/Furious/Qt/EditorWidgets.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import ConfigFactory, ServerProfile +from Furious.Models import ConfigFactory, ServerProfile from Furious.Qt.DynamicTranslate import gettext as _ from Furious.Qt.QtWidgets import * diff --git a/Furious/Qt/QtWidgets.py b/Furious/Qt/QtWidgets.py index 55c77fa..294bc8e 100644 --- a/Furious/Qt/QtWidgets.py +++ b/Furious/Qt/QtWidgets.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt.AppStyleSheet import * from Furious.Qt.DynamicTheme import * from Furious.Qt.DynamicTranslate import gettext as _ diff --git a/Furious/Repository/Routings.py b/Furious/Repository/Routings.py index a9cbb2c..09b4557 100644 --- a/Furious/Repository/Routings.py +++ b/Furious/Repository/Routings.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain.Encoding import * +from Furious.Models.Encoding import * __all__ = ['UserRoutings'] diff --git a/Furious/Repository/Servers.py b/Furious/Repository/Servers.py index 21a4a0b..e598f28 100644 --- a/Furious/Repository/Servers.py +++ b/Furious/Repository/Servers.py @@ -21,8 +21,8 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import ProfileMetadata, ServerProfile -from Furious.Domain.Encoding import * +from Furious.Models import ProfileMetadata, ServerProfile +from Furious.Models.Encoding import * from Furious.Plugins import configurationFromAny from dataclasses import asdict, dataclass diff --git a/Furious/Repository/Storage.py b/Furious/Repository/Storage.py index fab5f72..0b75f59 100644 --- a/Furious/Repository/Storage.py +++ b/Furious/Repository/Storage.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import ServerProfile +from Furious.Models import ServerProfile from Furious.Repository.Routings import UserRoutings from Furious.Repository.Servers import UserServers from Furious.Repository.Subscriptions import UserSubs diff --git a/Furious/Repository/Subscriptions.py b/Furious/Repository/Subscriptions.py index 40ed779..842af1e 100644 --- a/Furious/Repository/Subscriptions.py +++ b/Furious/Repository/Subscriptions.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain.Encoding import * +from Furious.Models.Encoding import * __all__ = ['UserSubs'] diff --git a/Furious/Repository/TunSettings.py b/Furious/Repository/TunSettings.py index b6fff4f..690e684 100644 --- a/Furious/Repository/TunSettings.py +++ b/Furious/Repository/TunSettings.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain.Encoding import * +from Furious.Models.Encoding import * __all__ = ['UserTUNSettings'] diff --git a/Furious/Service/ConnectionManager.py b/Furious/Service/ConnectionManager.py index 3d85374..e4fba52 100644 --- a/Furious/Service/ConnectionManager.py +++ b/Furious/Service/ConnectionManager.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Repository import * from Furious.Plugins import * from Furious.Qt import * diff --git a/Furious/Service/DnsResolver.py b/Furious/Service/DnsResolver.py index 4a8a8e7..acf75ce 100644 --- a/Furious/Service/DnsResolver.py +++ b/Furious/Service/DnsResolver.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt.WebGETManager import * from PySide6 import QtCore diff --git a/Furious/Service/SubscriptionImporter.py b/Furious/Service/SubscriptionImporter.py index a6ecb87..c1f0d77 100644 --- a/Furious/Service/SubscriptionImporter.py +++ b/Furious/Service/SubscriptionImporter.py @@ -19,7 +19,7 @@ from __future__ import annotations -from Furious.Domain import ServerProfile +from Furious.Models import ServerProfile from Furious.Plugins import getPluginRegistry, profileFromAny from dataclasses import dataclass, field diff --git a/Furious/Service/UpdateManager.py b/Furious/Service/UpdateManager.py index ba3f428..f549460 100644 --- a/Furious/Service/UpdateManager.py +++ b/Furious/Service/UpdateManager.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Qt.QtWidgets import * from Furious.Qt.DynamicTranslate import gettext as _ from Furious.Qt.WebGETManager import * diff --git a/Furious/Widget/ServerTableView.py b/Furious/Widget/ServerTableView.py index 37da6e2..3108c49 100644 --- a/Furious/Widget/ServerTableView.py +++ b/Furious/Widget/ServerTableView.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Repository import * from Furious.Plugins import ( blankProfile, diff --git a/Furious/Window/MainWindow.py b/Furious/Window/MainWindow.py index d82f929..6baaf63 100644 --- a/Furious/Window/MainWindow.py +++ b/Furious/Window/MainWindow.py @@ -21,7 +21,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Interface import * -from Furious.Domain import * +from Furious.Models import * from Furious.Repository import * from Furious.Plugins import CapabilityKind, getPluginRegistry from Furious.Qt import * diff --git a/Furious/Window/TextEditorWindow.py b/Furious/Window/TextEditorWindow.py index 26af044..f4e9858 100644 --- a/Furious/Window/TextEditorWindow.py +++ b/Furious/Window/TextEditorWindow.py @@ -20,7 +20,7 @@ from __future__ import annotations from Furious.Frozenlib import * -from Furious.Domain import * +from Furious.Models import * from Furious.Plugins import configurationFromMapping from Furious.Repository import * from Furious.Qt import * diff --git a/Translation.py b/Translation.py index 8daf838..b5f1b72 100644 --- a/Translation.py +++ b/Translation.py @@ -19,7 +19,7 @@ from __future__ import annotations from Furious.Frozenlib import * from Furious.Externals import * -from Furious.Domain import * +from Furious.Models import * import os import re