feat: download cancellation, duplicate detection, progress tracking improvements

This commit is contained in:
zarzet
2026-01-16 03:46:31 +07:00
parent 1a90887465
commit b193bc0b8f
19 changed files with 428 additions and 37 deletions
@@ -117,6 +117,13 @@ class MainActivity: FlutterActivity() {
}
result.success(null)
}
"cancelDownload" -> {
val itemId = call.argument<String>("item_id") ?: ""
withContext(Dispatchers.IO) {
Gobackend.cancelDownload(itemId)
}
result.success(null)
}
"setDownloadDirectory" -> {
val path = call.argument<String>("path") ?: ""
withContext(Dispatchers.IO) {