Type hints
This commit is contained in:
@@ -166,11 +166,8 @@ class Game(Gtk.Box):
|
|||||||
if self.win.navigation_view.get_visible_page() == self.win.details_page:
|
if self.win.navigation_view.get_visible_page() == self.win.details_page:
|
||||||
self.win.navigation_view.pop()
|
self.win.navigation_view.pop()
|
||||||
|
|
||||||
self.create_toast(
|
# The variable is the title of the game
|
||||||
# The variable is the title of the game
|
self.create_toast(_("{} removed").format(self.name), "remove")
|
||||||
_("{} removed").format(GLib.markup_escape_text(self.name)),
|
|
||||||
"remove",
|
|
||||||
)
|
|
||||||
|
|
||||||
def set_loading(self, state: int) -> None:
|
def set_loading(self, state: int) -> None:
|
||||||
self.loading += state
|
self.loading += state
|
||||||
|
|||||||
@@ -156,7 +156,7 @@ class CartridgesApplication(Adw.Application):
|
|||||||
game = Game(data)
|
game = Game(data)
|
||||||
shared.store.add_game(game, {"skip_save": True})
|
shared.store.add_game(game, {"skip_save": True})
|
||||||
|
|
||||||
def get_source_name(self, source_id: str):
|
def get_source_name(self, source_id: str) -> Any:
|
||||||
if source_id == "all":
|
if source_id == "all":
|
||||||
name = _("All Games")
|
name = _("All Games")
|
||||||
elif source_id == "imported":
|
elif source_id == "imported":
|
||||||
|
|||||||
@@ -85,8 +85,8 @@ class CartridgesWindow(Adw.ApplicationWindow):
|
|||||||
filter_state: str = "all"
|
filter_state: str = "all"
|
||||||
source_rows: dict = {}
|
source_rows: dict = {}
|
||||||
|
|
||||||
def create_source_rows(self):
|
def create_source_rows(self) -> None:
|
||||||
def get_removed(source_id):
|
def get_removed(source_id: str) -> Any:
|
||||||
removed = tuple(
|
removed = tuple(
|
||||||
game.removed or game.hidden or game.blacklisted
|
game.removed or game.hidden or game.blacklisted
|
||||||
for game in shared.store.source_games[source_id].values()
|
for game in shared.store.source_games[source_id].values()
|
||||||
@@ -189,7 +189,7 @@ class CartridgesWindow(Adw.ApplicationWindow):
|
|||||||
if not restored:
|
if not restored:
|
||||||
self.sidebar.select_row(self.all_games_row_box.get_parent())
|
self.sidebar.select_row(self.all_games_row_box.get_parent())
|
||||||
|
|
||||||
def row_selected(self, _widget, row):
|
def row_selected(self, _widget: Any, row: Gtk.ListBoxRow | None) -> None:
|
||||||
if not row:
|
if not row:
|
||||||
return
|
return
|
||||||
match row.get_child():
|
match row.get_child():
|
||||||
@@ -274,7 +274,7 @@ class CartridgesWindow(Adw.ApplicationWindow):
|
|||||||
continue
|
continue
|
||||||
child = None
|
child = None
|
||||||
|
|
||||||
def remove_from_overlay(widget):
|
def remove_from_overlay(widget: Gtk.Widget) -> None:
|
||||||
if isinstance(widget.get_parent(), Gtk.Overlay):
|
if isinstance(widget.get_parent(), Gtk.Overlay):
|
||||||
widget.get_parent().remove_overlay(widget)
|
widget.get_parent().remove_overlay(widget)
|
||||||
|
|
||||||
@@ -405,12 +405,12 @@ class CartridgesWindow(Adw.ApplicationWindow):
|
|||||||
|
|
||||||
return ((get_value(0) > get_value(1)) ^ order) * 2 - 1
|
return ((get_value(0) > get_value(1)) ^ order) * 2 - 1
|
||||||
|
|
||||||
def set_show_hidden(self, widget, *_args):
|
def set_show_hidden(self, navigation_view: Adw.NavigationView, *_args: Any) -> None:
|
||||||
self.lookup_action("show_hidden").set_enabled(
|
self.lookup_action("show_hidden").set_enabled(
|
||||||
widget.get_visible_page() == self.library_page
|
navigation_view.get_visible_page() == self.library_page
|
||||||
)
|
)
|
||||||
|
|
||||||
def on_show_sidebar_action(self, *_args):
|
def on_show_sidebar_action(self, *_args: Any) -> None:
|
||||||
shared.state_schema.set_boolean(
|
shared.state_schema.set_boolean(
|
||||||
"show-sidebar", (value := not self.overlay_split_view.get_show_sidebar())
|
"show-sidebar", (value := not self.overlay_split_view.get_show_sidebar())
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user