diff options
| author | Po Lu | 2023-02-06 22:00:08 +0800 |
|---|---|---|
| committer | Po Lu | 2023-02-06 22:00:08 +0800 |
| commit | fc82efc1fe99415d60d9aa06f2ff8e7e92566870 (patch) | |
| tree | 350d9c170f5d8f680b57fd3d012901087073f4a6 /java/AndroidManifest.xml.in | |
| parent | 7275e32d0b0db412d6a20b3d656ef72ea72d8a44 (diff) | |
| download | emacs-fc82efc1fe99415d60d9aa06f2ff8e7e92566870.tar.gz emacs-fc82efc1fe99415d60d9aa06f2ff8e7e92566870.zip | |
Update Android port
* java/AndroidManifest.xml.in: Prevent the Emacs activity from
being overlayed by the emacsclient wrapper.
* java/org/gnu/emacs/EmacsOpenActivity.java (run): Likewise.
(onCreate): Set an appropriate theme on ICS and up.
* java/org/gnu/emacs/EmacsWindow.java (onTouchEvent): Handle
ACTION_CANCEL correctly.
Diffstat (limited to 'java/AndroidManifest.xml.in')
| -rw-r--r-- | java/AndroidManifest.xml.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/AndroidManifest.xml.in b/java/AndroidManifest.xml.in index 923c5a005d5..3c9e30713b6 100644 --- a/java/AndroidManifest.xml.in +++ b/java/AndroidManifest.xml.in | |||
| @@ -72,7 +72,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 72 | android:extractNativeLibs="true"> | 72 | android:extractNativeLibs="true"> |
| 73 | 73 | ||
| 74 | <activity android:name="org.gnu.emacs.EmacsActivity" | 74 | <activity android:name="org.gnu.emacs.EmacsActivity" |
| 75 | android:launchMode="singleTop" | 75 | android:launchMode="singleInstance" |
| 76 | android:windowSoftInputMode="adjustResize" | 76 | android:windowSoftInputMode="adjustResize" |
| 77 | android:exported="true" | 77 | android:exported="true" |
| 78 | android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"> | 78 | android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"> |
| @@ -84,6 +84,8 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 84 | </activity> | 84 | </activity> |
| 85 | 85 | ||
| 86 | <activity android:name="org.gnu.emacs.EmacsOpenActivity" | 86 | <activity android:name="org.gnu.emacs.EmacsOpenActivity" |
| 87 | android:taskAffinity="open.dialog" | ||
| 88 | android:excludeFromRecents="true" | ||
| 87 | android:exported="true"> | 89 | android:exported="true"> |
| 88 | 90 | ||
| 89 | <!-- Allow Emacs to open all kinds of files known to Android. --> | 91 | <!-- Allow Emacs to open all kinds of files known to Android. --> |
| @@ -137,6 +139,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 137 | <data android:mimeType="image/t38"/> | 139 | <data android:mimeType="image/t38"/> |
| 138 | <data android:mimeType="image/tiff"/> | 140 | <data android:mimeType="image/tiff"/> |
| 139 | <data android:mimeType="image/tiff-fx"/> | 141 | <data android:mimeType="image/tiff-fx"/> |
| 142 | <data android:mimeType="image/xpm"/> | ||
| 140 | <data android:mimeType="text/*"/> | 143 | <data android:mimeType="text/*"/> |
| 141 | <data android:mimeType="application/*xml"/> | 144 | <data android:mimeType="application/*xml"/> |
| 142 | <data android:mimeType="application/atom+xml"/> | 145 | <data android:mimeType="application/atom+xml"/> |