Add optional property for locations

This commit is contained in:
kramo
2023-12-20 17:33:49 +01:00
parent f8bc23991a
commit ec69361826
3 changed files with 23 additions and 7 deletions

View File

@@ -36,8 +36,9 @@ class FlatpakSourceIterable(SourceIterable):
"""Generator method producing games"""
icon_theme = Gtk.IconTheme.new()
if user_data := self.source.locations.user_data["icons"]:
icon_theme.add_search_path(str(user_data))
icon_theme.add_search_path(str(self.source.locations.system_data["icons"]))
icon_theme.add_search_path(str(self.source.locations.user_data["icons"]))
blacklist = (
{"hu.kramo.Cartridges", "hu.kramo.Cartridges.Devel"}
@@ -154,5 +155,6 @@ class FlatpakSource(ExecutableFormatSource):
"icons": LocationSubPath("exports/share/icons", True),
},
invalid_subtitle=Location.DATA_INVALID_SUBTITLE,
optional=True,
),
)