Addon catalogs + manifest.behaviorHints #97
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements an ability for addons to provide catalogs with addons, therefore adding the addon repository feature to Stremio
See #28
This option seems least cumbersome to implement: "alternatively, addon catalogs will be hidden behind a required property, and we will instantiate CatalogFiltered with some extra prop already passed;"
Others have problems:
.addon_catalogs
requires another generic trait, makes things much more complicated, for essentially what is the same data structure as.catalogs
; as forresource_name
, it's weird cause.catalogs
implies acatalog
resourceChecklist:
items_group
should useCatalogError
items_group
forCatalogFiltered
or alternatively usetry_from
directly, to make it polymorphicDescriptor
or genericDescriptor
CatalogAdapter
andmanifest.addon_catalogs