SteamGridDB animated covers

This commit is contained in:
kramo
2023-04-11 15:42:07 +02:00
parent 5b08cea6de
commit 0da5f94ea3
4 changed files with 53 additions and 17 deletions

View File

@@ -120,6 +120,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
sgdb_key_entry_row = Gtk.Template.Child()
sgdb_download_switch = Gtk.Template.Child()
sgdb_prefer_switch = Gtk.Template.Child()
sgdb_animated_switch = Gtk.Template.Child()
def __init__(self, parent_widget, **kwargs):
super().__init__(**kwargs)
@@ -325,6 +326,13 @@ class PreferencesWindow(Adw.PreferencesWindow):
Gio.SettingsBindFlags.DEFAULT,
)
self.schema.bind(
"sgdb-animated",
self.sgdb_animated_switch,
"active",
Gio.SettingsBindFlags.DEFAULT,
)
def sgdb_key_changed(_widget):
self.schema.set_string("sgdb-key", self.sgdb_key_entry_row.get_text())