Skip to content

Commit c4aa6c9

Browse files
feat. alpine document provider
1 parent ea71abf commit c4aa6c9

File tree

5 files changed

+360
-129
lines changed

5 files changed

+360
-129
lines changed

package-lock.json

Lines changed: 2 additions & 120 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,4 +129,4 @@
129129
"yargs": "^17.7.2"
130130
},
131131
"browserslist": "cover 100%,not android < 5"
132-
}
132+
}

src/plugins/terminal/plugin.xml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,28 @@
1818
</feature>
1919
</config-file>
2020
<config-file parent="/*" target="AndroidManifest.xml" />
21-
<source-file src="src/android/Executor.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
2221

22+
<source-file src="src/android/Executor.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
23+
<source-file src="src/android/AlpineDocumentProvider.java" target-dir="src/com/foxdebug/acode/rk/exec/terminal" />
2324

2425
<source-file src="scripts/init-sandbox.sh" target-dir="assets"/>
2526
<source-file src="scripts/init-alpine.sh" target-dir="assets"/>
2627

27-
<config-file target="AndroidManifest.xml" parent="/manifest">
28+
<config-file target="AndroidManifest.xml" parent="/manifest"></config-file>
2829

29-
</config-file>
30+
<config-file target="AndroidManifest.xml" parent="./application">
31+
<provider
32+
android:name="com.foxdebug.acode.rk.exec.terminal.AlpineDocumentProvider"
33+
android:authorities="${applicationId}.documents"
34+
android:exported="true"
35+
android:grantUriPermissions="true"
36+
android:icon="@mipmap/ic_launcher"
37+
android:permission="android.permission.MANAGE_DOCUMENTS">
38+
<intent-filter>
39+
<action android:name="android.content.action.DOCUMENTS_PROVIDER" />
40+
</intent-filter>
41+
</provider>
42+
</config-file>
3043

3144

3245
</platform>

0 commit comments

Comments
 (0)