♻️ Restructured sources and managers
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
from abc import abstractmethod
|
||||
from functools import lru_cache
|
||||
from pathlib import Path
|
||||
from sqlite3 import connect
|
||||
from time import time
|
||||
from pathlib import Path
|
||||
|
||||
import src.shared as shared
|
||||
from src.game import Game
|
||||
from src.importer.source import Source, SourceIterator
|
||||
from src.importer.sources.source import Source, SourceIterator
|
||||
from src.utils.decorators import replaced_by_path, replaced_by_schema_key
|
||||
from src.utils.save_cover import resize_cover, save_cover
|
||||
|
||||
|
||||
@@ -4,22 +4,15 @@ from pathlib import Path
|
||||
from time import time
|
||||
from typing import Iterator
|
||||
|
||||
from requests import HTTPError, JSONDecodeError
|
||||
|
||||
from src.game import Game
|
||||
from src.importer.source import Source, SourceIterator
|
||||
from src.importer.sources.source import Source, SourceIterator
|
||||
from src.utils.decorators import (
|
||||
replaced_by_env_path,
|
||||
replaced_by_path,
|
||||
replaced_by_schema_key,
|
||||
)
|
||||
from src.utils.save_cover import resize_cover, save_cover
|
||||
from src.utils.steam import (
|
||||
SteamGameNotFoundError,
|
||||
SteamHelper,
|
||||
SteamInvalidManifestError,
|
||||
SteamNotAGameError,
|
||||
)
|
||||
from src.utils.steam import SteamHelper, SteamInvalidManifestError
|
||||
|
||||
|
||||
class SteamSourceIterator(SourceIterator):
|
||||
|
||||
@@ -39,10 +39,10 @@ from src.importer.sources.steam_source import (
|
||||
SteamWindowsSource,
|
||||
)
|
||||
from src.preferences import PreferencesWindow
|
||||
from src.store.display_manager import DisplayManager
|
||||
from src.store.file_manager import FileManager
|
||||
from src.store.sgdb_manager import SGDBManager
|
||||
from src.store.steam_api_manager import SteamAPIManager
|
||||
from src.store.managers.display_manager import DisplayManager
|
||||
from src.store.managers.file_manager import FileManager
|
||||
from src.store.managers.sgdb_manager import SGDBManager
|
||||
from src.store.managers.steam_api_manager import SteamAPIManager
|
||||
from src.store.store import Store
|
||||
from src.window import CartridgesWindow
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import src.shared as shared
|
||||
from src.game import Game
|
||||
from src.store.manager import Manager
|
||||
from src.store.sgdb_manager import SGDBManager
|
||||
from src.store.steam_api_manager import SteamAPIManager
|
||||
from src.store.managers.manager import Manager
|
||||
from src.store.managers.sgdb_manager import SGDBManager
|
||||
from src.store.managers.steam_api_manager import SteamAPIManager
|
||||
|
||||
|
||||
class DisplayManager(Manager):
|
||||
@@ -1,7 +1,7 @@
|
||||
from src.game import Game
|
||||
from src.store.manager import Manager
|
||||
from src.store.sgdb_manager import SGDBManager
|
||||
from src.store.steam_api_manager import SteamAPIManager
|
||||
from src.store.managers.manager import Manager
|
||||
from src.store.managers.sgdb_manager import SGDBManager
|
||||
from src.store.managers.steam_api_manager import SteamAPIManager
|
||||
|
||||
|
||||
class FileManager(Manager):
|
||||
@@ -1,7 +1,7 @@
|
||||
from requests import HTTPError
|
||||
|
||||
from src.game import Game
|
||||
from src.store.manager import Manager
|
||||
from src.store.managers.manager import Manager
|
||||
from src.utils.steamgriddb import SGDBAuthError, SGDBError, SGDBHelper
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from requests import HTTPError, JSONDecodeError
|
||||
|
||||
from src.game import Game
|
||||
from src.store.manager import Manager
|
||||
from src.store.managers.manager import Manager
|
||||
from src.utils.steam import SteamGameNotFoundError, SteamHelper, SteamNotAGameError
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@ from gi.repository import GObject
|
||||
|
||||
import src.shared as shared
|
||||
from src.game import Game
|
||||
from src.store.manager import Manager
|
||||
from src.utils.task import Task
|
||||
from store.managers.manager import Manager
|
||||
|
||||
|
||||
class Pipeline(GObject.Object):
|
||||
|
||||
Reference in New Issue
Block a user