From 5be25b87c44eee154e062d936b6f06439261601d Mon Sep 17 00:00:00 2001 From: Sarah Jamie Lewis Date: Wed, 6 Jul 2022 13:57:35 -0700 Subject: [PATCH] Android --- .../kotlin/im/cwtch/flwtch/MainActivity.kt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/android/app/src/main/kotlin/im/cwtch/flwtch/MainActivity.kt b/android/app/src/main/kotlin/im/cwtch/flwtch/MainActivity.kt index 304c704e..d8f50e2b 100644 --- a/android/app/src/main/kotlin/im/cwtch/flwtch/MainActivity.kt +++ b/android/app/src/main/kotlin/im/cwtch/flwtch/MainActivity.kt @@ -313,6 +313,7 @@ class MainActivity: FlutterActivity() { result.success(Cwtch.sendInvitation(profile, conversation.toLong(), target.toLong())) return } + "ShareFile" -> { val profile: String = call.argument("ProfileOnion") ?: "" val conversation: Int = call.argument("conversation") ?: 0 @@ -321,6 +322,27 @@ class MainActivity: FlutterActivity() { return } + "GetSharedFiles" -> { + val profile: String = call.argument("ProfileOnion") ?: "" + val conversation: Int = call.argument("conversation") ?: 0 + result.success(Cwtch.getSharedFiles(profile, conversation.toLong())) + return + } + + "RestartSharing" -> { + val profile: String = call.argument("ProfileOnion") ?: "" + val filepath: String = call.argument("filekey") ?: "" + result.success(Cwtch.restartSharing(profile, filepath)) + return + } + + "StopSharing" -> { + val profile: String = call.argument("ProfileOnion") ?: "" + val filepath: String = call.argument("filekey") ?: "" + result.success(Cwtch.stopSharing(profile, filepath)) + return + } + "CreateProfile" -> { val nick: String = call.argument("nick") ?: "" val pass: String = call.argument("pass") ?: ""