refactor: cleanup imports

This commit is contained in:
Sebastian Fitt 2023-04-29 14:32:54 +02:00
parent d6d19383bd
commit 446a20cea8
4 changed files with 21 additions and 23 deletions

View File

@ -1,10 +1,11 @@
from typing import Union, Dict
from osc import EyeId
import os.path
import json import json
from pydantic import BaseModel import os.path
import shutil import shutil
from eye import EyeId
from pydantic import BaseModel
from typing import Union
CONFIG_FILE_NAME: str = "eyetrack_settings.json" CONFIG_FILE_NAME: str = "eyetrack_settings.json"
BACKUP_CONFIG_FILE_NAME: str = "eyetrack_settings.backup" BACKUP_CONFIG_FILE_NAME: str = "eyetrack_settings.backup"

View File

@ -1,15 +1,17 @@
import os import os
from utils.misc_utils import is_nt import os
from osc import VRChatOSCReceiver, VRChatOSC, EyeId
from config import EyeTrackConfig
from camera_widget import CameraWidget
from settings_widget import SettingsWidget
import queue
import threading
import PySimpleGUI as sg import PySimpleGUI as sg
import os import queue
import requests import requests
import threading
from camera_widget import CameraWidget
from config import EyeTrackConfig
from eye import EyeId
from osc import VRChatOSCReceiver, VRChatOSC
from settings_widget import SettingsWidget
from utils.misc_utils import is_nt
if is_nt: if is_nt:
from winotify import Notification from winotify import Notification

View File

@ -1,9 +1,7 @@
import sys
from utils.misc_utils import PlaySound, SND_FILENAME, SND_ASYNC
import numpy as np import numpy as np
from enum import IntEnum from enum import IntEnum
from config import EyeTrackConfig from utils.misc_utils import PlaySound, SND_FILENAME, SND_ASYNC
from config import EyeTrackSettingsConfig
class EyeId(IntEnum): class EyeId(IntEnum):
RIGHT = 0 RIGHT = 0

View File

@ -1,12 +1,9 @@
import PySimpleGUI as sg import PySimpleGUI as sg
from config import EyeTrackSettingsConfig from config import EyeTrackSettingsConfig
from threading import Event, Thread
from eye_processor import EyeProcessor, InformationOrigin
from enum import Enum
from queue import Queue, Empty
from camera import Camera, CameraState
import cv2
from osc import EyeId from osc import EyeId
from queue import Queue
from threading import Event
class SettingsWidget: class SettingsWidget:
def __init__(self, widget_id: EyeId, main_config: EyeTrackSettingsConfig, osc_queue: Queue): def __init__(self, widget_id: EyeId, main_config: EyeTrackSettingsConfig, osc_queue: Queue):