diff options
| author | Po Lu | 2023-02-04 23:32:07 +0800 |
|---|---|---|
| committer | Po Lu | 2023-02-04 23:32:07 +0800 |
| commit | 420533a8f9b345699dad9eeafeb3ccecfed516b2 (patch) | |
| tree | 3dba030a6c91eedfd82866aade5cc3200e865e60 /lib-src | |
| parent | bfce0ce57fe0de11a6cbe3ff878a59dd2a0853d4 (diff) | |
| download | emacs-420533a8f9b345699dad9eeafeb3ccecfed516b2.tar.gz emacs-420533a8f9b345699dad9eeafeb3ccecfed516b2.zip | |
Add emacsclient desktop file equivalent on Android
* doc/emacs/android.texi (Android File System):
* java/AndroidManifest.xml.in: Update with new activity. Remove
Android 10 restrictions through a special flag.
* java/org/gnu/emacs/EmacsNative.java (getProcName): New
function.
* java/org/gnu/emacs/EmacsOpenActivity.java (EmacsOpenActivity):
New file.
* java/org/gnu/emacs/EmacsService.java (getLibraryDirection):
Remove unused annotation.
* lib-src/emacsclient.c (decode_options): Set alt_display on
Android.
* src/android.c (android_proc_name): New function.
(NATIVE_NAME): Export via JNI.
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/emacsclient.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index 698bf9b50ae..a72fced1bf2 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c | |||
| @@ -626,6 +626,8 @@ decode_options (int argc, char **argv) | |||
| 626 | alt_display = "w32"; | 626 | alt_display = "w32"; |
| 627 | #elif defined (HAVE_HAIKU) | 627 | #elif defined (HAVE_HAIKU) |
| 628 | alt_display = "be"; | 628 | alt_display = "be"; |
| 629 | #elif defined (HAVE_ANDROID) | ||
| 630 | alt_display = "android"; | ||
| 629 | #endif | 631 | #endif |
| 630 | 632 | ||
| 631 | #ifdef HAVE_PGTK | 633 | #ifdef HAVE_PGTK |