feat: add configurable extension download fallback

This commit is contained in:
zarzet
2026-04-06 02:55:03 +07:00
parent 7d330fb2ec
commit 5e17c9f238
28 changed files with 863 additions and 2 deletions
@@ -3011,6 +3011,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) {