Added heroic import amazon to ui + fixes

This commit is contained in:
GeoffreyCoulaud
2023-07-20 10:29:27 +02:00
parent a399113ff9
commit 2acdedf033
4 changed files with 14 additions and 3 deletions

View File

@@ -174,6 +174,15 @@ template $PreferencesWindow : Adw.PreferencesWindow {
}
}
Adw.ActionRow {
title: _("Import Amazon Games");
activatable-widget: heroic_import_amazon_switch;
Switch heroic_import_amazon_switch {
valign: center;
}
}
Adw.ActionRow {
title: _("Import Sideloaded Games");
activatable-widget: heroic_import_sideload_switch;

View File

@@ -43,10 +43,10 @@
<key name="heroic-import-gog" type="b">
<default>true</default>
</key>
<key name="heroic-import-sideload" type="b">
<key name="heroic-import-amazon" type="b">
<default>true</default>
</key>
<key name="heroic-import-amazon" type="b">
<key name="heroic-import-sideload" type="b">
<default>true</default>
</key>
<key name="bottles" type="b">

View File

@@ -348,7 +348,7 @@ class HeroicSource(URLExecutableSource):
),
paths={
"config.json": (False, "config.json"),
"store_config.json": (False, ("store", "config.json")),
"store_config.json": (False, Path("store") / "config.json"),
},
)

View File

@@ -68,6 +68,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
heroic_config_file_chooser_button = Gtk.Template.Child()
heroic_import_epic_switch = Gtk.Template.Child()
heroic_import_gog_switch = Gtk.Template.Child()
heroic_import_amazon_switch = Gtk.Template.Child()
heroic_import_sideload_switch = Gtk.Template.Child()
bottles_expander_row = Gtk.Template.Child()
@@ -181,6 +182,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
"lutris-import-flatpak",
"heroic-import-epic",
"heroic-import-gog",
"heroic-import-amazon",
"heroic-import-sideload",
"flatpak-import-launchers",
"sgdb",