feat: add configurable extension download fallback

This commit is contained in:
zarzet
2026-04-06 02:55:03 +07:00
parent add4af831e
commit 43469a7ef2
28 changed files with 863 additions and 2 deletions
@@ -2965,6 +2965,13 @@ class MainActivity: FlutterFragmentActivity() {
}
result.success(response)
}
"setDownloadFallbackExtensionIds" -> {
val extensionIdsJson = call.argument<String>("extension_ids") ?: ""
withContext(Dispatchers.IO) {
Gobackend.setExtensionFallbackProviderIDsJSON(extensionIdsJson)
}
result.success(null)
}
"setMetadataProviderPriority" -> {
val priorityJson = call.argument<String>("priority") ?: "[]"
withContext(Dispatchers.IO) {