diff --git a/app/dialogs.py b/app/dialogs.py index 4760e85..6adb4a1 100644 --- a/app/dialogs.py +++ b/app/dialogs.py @@ -21,20 +21,14 @@ from PyQt6.QtWidgets import ( ) # Third party imports -from sqlalchemy.orm.session import Session # App imports from classes import ApplicationError, InsertTrack, MusicMusterSignals from helpers import ( - ask_yes_no, get_relative_date, ms_to_mmss, ) -from log import log -from models import Settings, Tracks -from playlistmodel import PlaylistModel import repository -from ui import dlg_TrackSelect_ui class TrackInsertDialog(QDialog): diff --git a/app/file_importer.py b/app/file_importer.py index 05b7e70..60e3365 100644 --- a/app/file_importer.py +++ b/app/file_importer.py @@ -4,7 +4,6 @@ from dataclasses import dataclass, field from fuzzywuzzy import fuzz # type: ignore import os.path import threading -from typing import Optional, Sequence import os import shutil @@ -37,13 +36,15 @@ from classes import ( from config import Config from helpers import ( file_is_unreadable, + get_audio_metadata, get_tags, + normalise_track, show_OK, ) from log import log from playlistrow import TrackSequence from playlistmodel import PlaylistModel -import helpers +import repository @dataclass