diff options
| author | Po Lu | 2023-02-09 22:56:41 +0800 |
|---|---|---|
| committer | Po Lu | 2023-02-09 22:56:41 +0800 |
| commit | 209ae003b7444d2e9b195db9475ddbdefa8f9c64 (patch) | |
| tree | 5826ded6dffda28fb76300c3df8222432771c6fd /java/AndroidManifest.xml.in | |
| parent | f0f45ab10d9599c1dfe44ace8fe6b604de0b2935 (diff) | |
| download | emacs-209ae003b7444d2e9b195db9475ddbdefa8f9c64.tar.gz emacs-209ae003b7444d2e9b195db9475ddbdefa8f9c64.zip | |
Allow other text editors to edit files in Emacs' home directory
* java/AndroidManifest.xml.in: Declare the new documents
provider.
* java/README: Describe the meaning of files in res/values.
* java/org/gnu/emacs/EmacsDocumentsProvider.java
(EmacsDocumentsProvider): New file.
* java/res/values-v19/bool.xml:
* java/res/values/bool.xml: New files.
Diffstat (limited to 'java/AndroidManifest.xml.in')
| -rw-r--r-- | java/AndroidManifest.xml.in | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/java/AndroidManifest.xml.in b/java/AndroidManifest.xml.in index 3c9e30713b6..1da3646e2f5 100644 --- a/java/AndroidManifest.xml.in +++ b/java/AndroidManifest.xml.in | |||
| @@ -179,6 +179,18 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 179 | </intent-filter> | 179 | </intent-filter> |
| 180 | </activity> | 180 | </activity> |
| 181 | 181 | ||
| 182 | <provider android:name="org.gnu.emacs.EmacsDocumentsProvider" | ||
| 183 | android:authorities="org.gnu.emacs" | ||
| 184 | android:exported="true" | ||
| 185 | android:grantUriPermissions="true" | ||
| 186 | android:permission="android.permission.MANAGE_DOCUMENTS" | ||
| 187 | android:enabled="@bool/isAtLeastKitKat"> | ||
| 188 | <intent-filter> | ||
| 189 | <action | ||
| 190 | android:name="android.content.action.DOCUMENTS_PROVIDER"/> | ||
| 191 | </intent-filter> | ||
| 192 | </provider> | ||
| 193 | |||
| 182 | <service android:name="org.gnu.emacs.EmacsService" | 194 | <service android:name="org.gnu.emacs.EmacsService" |
| 183 | android:directBootAware="false" | 195 | android:directBootAware="false" |
| 184 | android:enabled="true" | 196 | android:enabled="true" |