diff --git a/src/game.py b/src/game.py index 8067e95..e46f81a 100644 --- a/src/game.py +++ b/src/game.py @@ -53,7 +53,7 @@ class Game(Gtk.Box): game_id = None source = None hidden = None - last_played = None + last_played = 0 name = None developer = None removed = None diff --git a/src/importer/sources/lutris_source.py b/src/importer/sources/lutris_source.py index b98c603..5a707ce 100644 --- a/src/importer/sources/lutris_source.py +++ b/src/importer/sources/lutris_source.py @@ -67,7 +67,6 @@ class LutrisSourceIterator(SourceIterator): # Create game values = { "added": int(time()), - "last_played": 0, "hidden": row[4], "name": row[1], "source": f"{self.source.id}_{row[3]}", diff --git a/src/importers/bottles_importer.py b/src/importers/bottles_importer.py index 463e192..707601e 100644 --- a/src/importers/bottles_importer.py +++ b/src/importers/bottles_importer.py @@ -84,7 +84,6 @@ def bottles_importer(): values["hidden"] = False values["source"] = "bottles" values["added"] = current_time - values["last_played"] = 0 importer.save_game( values, diff --git a/src/importers/heroic_importer.py b/src/importers/heroic_importer.py index 848f73a..e3fd503 100644 --- a/src/importers/heroic_importer.py +++ b/src/importers/heroic_importer.py @@ -98,7 +98,6 @@ def heroic_importer(): values["hidden"] = False values["source"] = "heroic_epic" values["added"] = current_time - values["last_played"] = 0 image_path = ( heroic_dir @@ -159,7 +158,6 @@ def heroic_importer(): values["hidden"] = False values["source"] = "heroic_gog" values["added"] = current_time - values["last_played"] = 0 importer.save_game(values, image_path if image_path.exists() else None) @@ -194,7 +192,6 @@ def heroic_importer(): values["hidden"] = False values["source"] = "heroic_sideload" values["added"] = current_time - values["last_played"] = 0 image_path = ( heroic_dir / "images-cache" diff --git a/src/importers/itch_importer.py b/src/importers/itch_importer.py index 26b1573..728670f 100644 --- a/src/importers/itch_importer.py +++ b/src/importers/itch_importer.py @@ -50,7 +50,6 @@ def get_game(task, current_time, row): else ["xdg-open", f"itch://caves/{row[4]}/launch"] ) values["hidden"] = False - values["last_played"] = 0 values["name"] = row[1] values["source"] = "itch" diff --git a/src/importers/lutris_importer.py b/src/importers/lutris_importer.py index ee2552b..40d038d 100644 --- a/src/importers/lutris_importer.py +++ b/src/importers/lutris_importer.py @@ -132,7 +132,6 @@ def lutris_importer(): values["added"] = current_time values["executable"] = ["xdg-open", f"lutris:rungameid/{row[0]}"] values["hidden"] = row[4] == 1 - values["last_played"] = 0 values["name"] = row[1] values["source"] = f"lutris_{row[3]}" diff --git a/src/importers/steam_importer.py b/src/importers/steam_importer.py index df50d5d..10b9540 100644 --- a/src/importers/steam_importer.py +++ b/src/importers/steam_importer.py @@ -72,7 +72,6 @@ def get_game(task, datatypes, current_time, appmanifest, steam_dir): values["hidden"] = False values["source"] = "steam" values["added"] = current_time - values["last_played"] = 0 image_path = ( steam_dir diff --git a/src/window.py b/src/window.py index 45f618d..ba98c34 100644 --- a/src/window.py +++ b/src/window.py @@ -230,7 +230,7 @@ class CartridgesWindow(Adw.ApplicationWindow): _("Added: {}").format(date) ) last_played_date = ( - self.get_time(game.last_played) if game.last_played != 0 else _("Never") + self.get_time(game.last_played) if game.last_played else _("Never") ) self.details_view_last_played.set_label( # The variable is the date when the game was last played