From 67cb8744797ad232ac32c8c4753de747adb81a30 Mon Sep 17 00:00:00 2001 From: itdominator <1itdominator@gmail.com> Date: Sun, 4 Jan 2026 13:13:16 -0600 Subject: [PATCH] fixed pyright pathing; exception typo; and path manager arg typo --- pyrightconfig.json | 2 +- src/core/window.py | 2 +- src/libs/settings/path_manager.py | 40 +++++++++++++++---------------- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/pyrightconfig.json b/pyrightconfig.json index 4d8b8ec..7e5dd43 100644 --- a/pyrightconfig.json +++ b/pyrightconfig.json @@ -5,7 +5,7 @@ "reportDuplicateImport": true, "executionEnvironments": [ { - "root": "./src/versions/solarfm-0.0.1/solarfm" + "root": "./src/" } ], "venvPath": ".", diff --git a/src/core/window.py b/src/core/window.py index 3a9f914..ea1a123 100644 --- a/src/core/window.py +++ b/src/core/window.py @@ -21,7 +21,7 @@ from core.controllers.base_controller import BaseController -class ControllerStartExceptiom(Exception): +class ControllerStartException(Exception): ... diff --git a/src/libs/settings/path_manager.py b/src/libs/settings/path_manager.py index 40a07c5..e9bd5aa 100644 --- a/src/libs/settings/path_manager.py +++ b/src/libs/settings/path_manager.py @@ -18,23 +18,23 @@ class MissingConfigError(Exception): class PathManager: def __init__(self): - self._SCRIPT_PTH: str = path.dirname(path.realpath(__file__)) - self._USER_HOME: str = path.expanduser('~') - self._HOME_CONFIG_PATH: str = f"{self._USER_HOME}/.config/{APP_NAME.lower()}" - self._USR_PATH: str = f"/usr/share/{APP_NAME.lower()}" - self._USR_CONFIG_FILE: str = f"{self._USR_PATH}/settings.json" + self._SCRIPT_PTH: str = path.dirname(path.realpath(__file__)) + self._USER_HOME: str = path.expanduser('~') + self._HOME_CONFIG_PATH: str = f"{self._USER_HOME}/.config/{APP_NAME.lower()}" + self._USR_PATH: str = f"/usr/share/{APP_NAME.lower()}" + self._USR_CONFIG_FILE: str = f"{self._USR_PATH}/settings.json" - self._CONTEXT_PATH: str = f"{self._HOME_CONFIG_PATH}/context_path" - self._PLUGINS_PATH: str = f"{self._HOME_CONFIG_PATH}/plugins" - self._DEFAULT_ICONS: str = f"{self._HOME_CONFIG_PATH}/icons" - self._CONFIG_FILE: str = f"{self._HOME_CONFIG_PATH}/settings.json" - self._GLADE_FILE: str = f"{self._HOME_CONFIG_PATH}/Main_Window.glade" - self._CSS_FILE: str = f"{self._HOME_CONFIG_PATH}/stylesheet.css" - self._KEY_BINDINGS_FILE: str = f"{self._HOME_CONFIG_PATH}/key-bindings.json" - self._PID_FILE: str = f"{self._HOME_CONFIG_PATH}/{APP_NAME.lower()}.pid" - self._UI_WIDEGTS_PATH: str = f"{self._HOME_CONFIG_PATH}/ui_widgets" - self._CONTEXT_MENU: str = f"{self._HOME_CONFIG_PATH}/contexct_menu.json" - self._WINDOW_ICON: str = f"{self._DEFAULT_ICONS}/{APP_NAME.lower()}.png" + self._CONTEXT_PATH: str = f"{self._HOME_CONFIG_PATH}/context_path" + self._PLUGINS_PATH: str = f"{self._HOME_CONFIG_PATH}/plugins" + self._DEFAULT_ICONS: str = f"{self._HOME_CONFIG_PATH}/icons" + self._CONFIG_FILE: str = f"{self._HOME_CONFIG_PATH}/settings.json" + self._GLADE_FILE: str = f"{self._HOME_CONFIG_PATH}/Main_Window.glade" + self._CSS_FILE: str = f"{self._HOME_CONFIG_PATH}/stylesheet.css" + self._KEY_BINDINGS_FILE: str = f"{self._HOME_CONFIG_PATH}/key-bindings.json" + self._PID_FILE: str = f"{self._HOME_CONFIG_PATH}/{APP_NAME.lower()}.pid" + self._UI_WIDEGETS_PATH: str = f"{self._HOME_CONFIG_PATH}/ui_widgets" + self._CONTEXT_MENU: str = f"{self._HOME_CONFIG_PATH}/contexct_menu.json" + self._WINDOW_ICON: str = f"{self._DEFAULT_ICONS}/{APP_NAME.lower()}.png" # self._USR_CONFIG_FILE: str = f"{self._USR_PATH}/settings.json" # self._PLUGINS_PATH: str = f"plugins" @@ -44,7 +44,7 @@ class PathManager: # self._KEY_BINDINGS_FILE: str = f"key-bindings.json" # self._PID_FILE: str = f"{APP_NAME.lower()}.pid" # self._WINDOW_ICON: str = f"{APP_NAME.lower()}.png" - # self._UI_WIDEGTS_PATH: str = f"ui_widgets" + # self._UI_WIDEGETS_PATH: str = f"ui_widgets" # self._CONTEXT_MENU: str = f"contexct_menu.json" # self._DEFAULT_ICONS: str = f"icons" @@ -78,14 +78,14 @@ class PathManager: self._WINDOW_ICON = f"{self._USR_PATH}/icons/{APP_NAME.lower()}.png" if not path.exists(self._WINDOW_ICON): raise MissingConfigError("Unable to find the application icon.") - if not path.exists(self._UI_WIDEGTS_PATH): - self._UI_WIDEGTS_PATH = f"{self._USR_PATH}/ui_widgets" + if not path.exists(self._UI_WIDEGETS_PATH): + self._UI_WIDEGETS_PATH = f"{self._USR_PATH}/ui_widgets" if not path.exists(self._CONTEXT_MENU): self._CONTEXT_MENU = f"{self._USR_PATH}/contexct_menu.json" def get_glade_file(self) -> str: return self._GLADE_FILE - def get_ui_widgets_path(self) -> str: return self._UI_WIDEGTS_PATH + def get_ui_widgets_path(self) -> str: return self._UI_WIDEGETS_PATH def get_context_path(self) -> str: return self._CONTEXT_PATH def get_plugins_path(self) -> str: return self._PLUGINS_PATH def get_css_file(self) -> str: return self._CSS_FILE