platform: modularize api/gui, add docs-tests-web foundation, and refresh root config

This commit is contained in:
beckline
2026-03-26 22:40:54 +03:00
parent 0e2d7f61ea
commit 6a56d734c2
562 changed files with 70151 additions and 16423 deletions

View File

@@ -0,0 +1,26 @@
from .constants import (
LOCATION_TARGET_ROLE,
LoginPage,
SINGBOX_EDITOR_PROTOCOL_IDS,
SINGBOX_EDITOR_PROTOCOL_OPTIONS,
SINGBOX_PROTOCOL_SEED_SPEC,
SINGBOX_STATUS_ROLE,
)
from .runtime_actions_mixin import MainWindowRuntimeActionsMixin
from .singbox_mixin import SingBoxMainWindowMixin
from .ui_shell_mixin import MainWindowUIShellMixin
from .workers import EventThread, LocationsThread
__all__ = [
"EventThread",
"LOCATION_TARGET_ROLE",
"MainWindowRuntimeActionsMixin",
"MainWindowUIShellMixin",
"LocationsThread",
"LoginPage",
"SingBoxMainWindowMixin",
"SINGBOX_EDITOR_PROTOCOL_IDS",
"SINGBOX_EDITOR_PROTOCOL_OPTIONS",
"SINGBOX_PROTOCOL_SEED_SPEC",
"SINGBOX_STATUS_ROLE",
]