From 814a30543a2f1960c02823e8b8baeb2e90aa0bf6 Mon Sep 17 00:00:00 2001 From: sbkelley Date: Fri, 5 Dec 2025 19:43:21 -0500 Subject: [PATCH] Slightly (correctly) change import structure --- src/obs_ctl/app.py | 2 +- src/obs_ctl/interface/__init__.py | 3 +-- src/obs_ctl/interface/molecule/__init__.py | 2 +- src/obs_ctl/interface/molecule/settings_block/__init__.py | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/obs_ctl/app.py b/src/obs_ctl/app.py index 8f31469..f4643ee 100644 --- a/src/obs_ctl/app.py +++ b/src/obs_ctl/app.py @@ -8,7 +8,7 @@ from textual.widgets import Footer, Header, Input # need to import log to initalize logging from . import data, log -from .interface import RecordControls, StatsDisplay, SettingsBlock, obs, settings_block +from .interface import RecordControls, StatsDisplay, SettingsBlock, obs, OBSWebSocketPane, OBSCTLPane, OBSSettingsPane logger = getLogger(__name__) diff --git a/src/obs_ctl/interface/__init__.py b/src/obs_ctl/interface/__init__.py index fb735f2..161ded2 100644 --- a/src/obs_ctl/interface/__init__.py +++ b/src/obs_ctl/interface/__init__.py @@ -1,4 +1,3 @@ """Provides RecordControls, OBSSettingsPane, StatsDisplay, and the obs module""" -from .molecule import RecordControls, SettingsBlock, StatsDisplay -from .molecule import settings_block +from .molecule import RecordControls, SettingsBlock, StatsDisplay, OBSSettingsPane, OBSCTLPane, OBSWebSocketPane from . import obs \ No newline at end of file diff --git a/src/obs_ctl/interface/molecule/__init__.py b/src/obs_ctl/interface/molecule/__init__.py index a880ff2..ba9a9d9 100644 --- a/src/obs_ctl/interface/molecule/__init__.py +++ b/src/obs_ctl/interface/molecule/__init__.py @@ -5,4 +5,4 @@ Uses obs_ctl.interface.element from .record_controls import RecordControls from .settings_block import SettingsBlock from .stats_display import StatsDisplay -from .settings_block import pane \ No newline at end of file +from .settings_block import SettingsBlock, OBSWebSocketPane, OBSCTLPane, OBSSettingsPane \ No newline at end of file diff --git a/src/obs_ctl/interface/molecule/settings_block/__init__.py b/src/obs_ctl/interface/molecule/settings_block/__init__.py index e414d1d..b8bfc6a 100644 --- a/src/obs_ctl/interface/molecule/settings_block/__init__.py +++ b/src/obs_ctl/interface/molecule/settings_block/__init__.py @@ -1 +1 @@ -from .settings_block import SettingsBlock, OBSSettingsPane \ No newline at end of file +from .settings_block import SettingsBlock, OBSSettingsPane, OBSCTLPane, OBSWebSocketPane \ No newline at end of file -- 2.47.3