This commit is contained in:
kramo
2023-09-26 19:54:36 +02:00
parent 38e71e32b9
commit ac36118d57
14 changed files with 40 additions and 46 deletions

View File

@@ -25,8 +25,8 @@ import yaml
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import SourceIterable, URLExecutableSource
from src.importer.location import Location, LocationSubPath
from src.importer.source import SourceIterable, URLExecutableSource
class BottlesSourceIterable(SourceIterable):

View File

@@ -27,7 +27,7 @@ from gi.repository import GLib, Gtk
from src import shared
from src.game import Game
from src.importer.sources.source import Source, SourceIterable
from src.importer.source import Source, SourceIterable
class DesktopSourceIterable(SourceIterable):

View File

@@ -24,8 +24,8 @@ from gi.repository import GLib, Gtk
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import ExecutableFormatSource, SourceIterable
from src.importer.location import Location, LocationSubPath
from src.importer.source import ExecutableFormatSource, SourceIterable
class FlatpakSourceIterable(SourceIterable):

View File

@@ -29,8 +29,8 @@ from typing import Iterable, NamedTuple, Optional, TypedDict
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import (
from src.importer.location import Location, LocationSubPath
from src.importer.source import (
SourceIterable,
SourceIterationResult,
URLExecutableSource,

View File

@@ -28,8 +28,8 @@ from src import shared
from src.errors.error_producer import ErrorProducer
from src.errors.friendly_error import FriendlyError
from src.game import Game
from src.importer.sources.location import UnresolvableLocationError
from src.importer.sources.source import Source
from src.importer.location import UnresolvableLocationError
from src.importer.source import Source
from src.store.managers.async_manager import AsyncManager
from src.store.pipeline import Pipeline

View File

@@ -24,8 +24,8 @@ from typing import NamedTuple
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import SourceIterable, URLExecutableSource
from src.importer.location import Location, LocationSubPath
from src.importer.source import SourceIterable, URLExecutableSource
from src.utils.sqlite import copy_db

View File

@@ -24,8 +24,8 @@ from typing import NamedTuple
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import (
from src.importer.location import Location, LocationSubPath
from src.importer.source import (
ExecutableFormatSource,
SourceIterable,
SourceIterationResult,

View File

@@ -23,8 +23,8 @@ from typing import NamedTuple
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import SourceIterable, URLExecutableSource
from src.importer.location import Location, LocationSubPath
from src.importer.source import SourceIterable, URLExecutableSource
from src.utils.sqlite import copy_db

View File

@@ -29,13 +29,9 @@ from typing import NamedTuple
from src import shared
from src.errors.friendly_error import FriendlyError
from src.game import Game
from src.importer.sources.location import (
Location,
LocationSubPath,
UnresolvableLocationError,
)
from src.importer.sources.source import Source, SourceIterable
from src.importer.sources.steam_source import SteamSource
from src.importer.location import Location, LocationSubPath, UnresolvableLocationError
from src.importer.source import Source, SourceIterable
from src.importer.steam_source import SteamSource
class RetroarchSourceIterable(SourceIterable):

View File

@@ -23,7 +23,7 @@ from collections.abc import Iterable
from typing import Any, Collection, Generator, Optional
from src.game import Game
from src.importer.sources.location import Location
from src.importer.location import Location
# Type of the data returned by iterating on a Source
SourceIterationResult = Optional[Game | tuple[Game, tuple[Any]]]

View File

@@ -25,8 +25,8 @@ from typing import Iterable, NamedTuple
from src import shared
from src.game import Game
from src.importer.sources.location import Location, LocationSubPath
from src.importer.sources.source import SourceIterable, URLExecutableSource
from src.importer.location import Location, LocationSubPath
from src.importer.source import SourceIterable, URLExecutableSource
from src.utils.steam import SteamFileHelper, SteamInvalidManifestError

View File

@@ -20,8 +20,6 @@
import json
import lzma
import os
import shlex
import subprocess
import sys
from typing import Any, Optional
@@ -36,16 +34,16 @@ from gi.repository import Adw, Gio, GLib, Gtk
from src import shared
from src.details_window import DetailsWindow
from src.game import Game
from src.importer.bottles_source import BottlesSource
from src.importer.desktop_source import DesktopSource
from src.importer.flatpak_source import FlatpakSource
from src.importer.heroic_source import HeroicSource
from src.importer.importer import Importer
from src.importer.sources.bottles_source import BottlesSource
from src.importer.sources.desktop_source import DesktopSource
from src.importer.sources.flatpak_source import FlatpakSource
from src.importer.sources.heroic_source import HeroicSource
from src.importer.sources.itch_source import ItchSource
from src.importer.sources.legendary_source import LegendarySource
from src.importer.sources.lutris_source import LutrisSource
from src.importer.sources.retroarch_source import RetroarchSource
from src.importer.sources.steam_source import SteamSource
from src.importer.itch_source import ItchSource
from src.importer.legendary_source import LegendarySource
from src.importer.lutris_source import LutrisSource
from src.importer.retroarch_source import RetroarchSource
from src.importer.steam_source import SteamSource
from src.logging.setup import log_system_info, setup_logging
from src.preferences import PreferencesWindow
from src.store.managers.cover_manager import CoverManager

View File

@@ -28,16 +28,16 @@ from gi.repository import Adw, Gio, GLib, Gtk
from src import shared
from src.errors.friendly_error import FriendlyError
from src.game import Game
from src.importer.sources.bottles_source import BottlesSource
from src.importer.sources.flatpak_source import FlatpakSource
from src.importer.sources.heroic_source import HeroicSource
from src.importer.sources.itch_source import ItchSource
from src.importer.sources.legendary_source import LegendarySource
from src.importer.sources.location import UnresolvableLocationError
from src.importer.sources.lutris_source import LutrisSource
from src.importer.sources.retroarch_source import RetroarchSource
from src.importer.sources.source import Source
from src.importer.sources.steam_source import SteamSource
from src.importer.bottles_source import BottlesSource
from src.importer.flatpak_source import FlatpakSource
from src.importer.heroic_source import HeroicSource
from src.importer.itch_source import ItchSource
from src.importer.legendary_source import LegendarySource
from src.importer.location import UnresolvableLocationError
from src.importer.lutris_source import LutrisSource
from src.importer.retroarch_source import RetroarchSource
from src.importer.source import Source
from src.importer.steam_source import SteamSource
from src.store.managers.sgdb_manager import SgdbManager
from src.utils.create_dialog import create_dialog