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