Skip to content

Commit 93618a4

Browse files
feat: add BackgroundExecutor as plugin
1 parent 52d7d54 commit 93618a4

9 files changed

Lines changed: 14 additions & 4 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
"cordova-plugin-browser": {},
3838
"cordova-plugin-sftp": {},
3939
"cordova-plugin-system": {},
40-
"com.foxdebug.acode.rk.exec.terminal": {},
41-
"com.foxdebug.acode.rk.exec.proot": {}
40+
"com.foxdebug.acode.rk.exec.proot": {},
41+
"com.foxdebug.acode.rk.exec.terminal": {}
4242
},
4343
"platforms": [
4444
"android"

src/plugins/terminal/plugin.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,15 @@
1616
<feature name="Executor">
1717
<param name="android-package" value="com.foxdebug.acode.rk.exec.terminal.Executor" />
1818
</feature>
19+
<feature name="BackgroundExecutor">
20+
<param name="android-package" value="com.foxdebug.acode.rk.exec.terminal.BackgroundExecutor" />
21+
</feature>
1922
</config-file>
2023
<config-file parent="/*" target="AndroidManifest.xml" />
2124

2225
<source-file src="src/android/BackgroundExecutor.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
2326
<source-file src="src/android/ProcessManager.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
24-
<source-file src="src/android/ProcessUtil.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
27+
<source-file src="src/android/ProcessUtils.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
2528
<source-file src="src/android/StreamHandler.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
2629

2730
<source-file src="src/android/Executor.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />

src/plugins/terminal/src/android/AlpineDocumentProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import java.util.LinkedList;
2121
import java.util.Locale;
2222
import com.foxdebug.acode.R;
23+
import com.foxdebug.acode.rk.exec.terminal.*;
2324

2425
public class AlpineDocumentProvider extends DocumentsProvider {
2526

src/plugins/terminal/src/android/BackgroundExecutor.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import java.io.*;
66
import java.util.*;
77
import java.util.concurrent.*;
8+
import com.foxdebug.acode.rk.exec.terminal.*;
89

910
public class BackgroundExecutor extends CordovaPlugin {
1011

src/plugins/terminal/src/android/Executor.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import androidx.core.app.ActivityCompat;
2828
import androidx.core.content.ContextCompat;
2929
import android.app.Activity;
30+
import com.foxdebug.acode.rk.exec.terminal.*;
3031

3132
public class Executor extends CordovaPlugin {
3233

src/plugins/terminal/src/android/ProcessManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import java.io.*;
66
import java.util.Map;
77
import java.util.TimeZone;
8+
import com.foxdebug.acode.rk.exec.terminal.*;
89

910
public class ProcessManager {
1011

src/plugins/terminal/src/android/ProcessUtils.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.foxdebug.acode.rk.exec.terminal;
22

33
import java.lang.reflect.Field;
4+
import com.foxdebug.acode.rk.exec.terminal.*;
45

56
public class ProcessUtils {
67

src/plugins/terminal/src/android/StreamHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.foxdebug.acode.rk.exec.terminal;
22

33
import java.io.*;
4-
4+
import com.foxdebug.acode.rk.exec.terminal.*;
55
public class StreamHandler {
66

77
public interface OutputListener {

src/plugins/terminal/src/android/TerminalService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
import java.util.Map;
2222
import java.util.concurrent.ConcurrentHashMap;
2323
import java.util.concurrent.Executors;
24+
import com.foxdebug.acode.rk.exec.terminal.*;
25+
2426

2527
public class TerminalService extends Service {
2628

0 commit comments

Comments
 (0)