]> git.eshelyaron.com Git - emacs.git/commit
Add emacsclient desktop file equivalent on Android
authorPo Lu <luangruo@yahoo.com>
Sat, 4 Feb 2023 15:32:07 +0000 (23:32 +0800)
committerPo Lu <luangruo@yahoo.com>
Sat, 4 Feb 2023 15:32:07 +0000 (23:32 +0800)
commit420533a8f9b345699dad9eeafeb3ccecfed516b2
tree3dba030a6c91eedfd82866aade5cc3200e865e60
parentbfce0ce57fe0de11a6cbe3ff878a59dd2a0853d4
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.
doc/emacs/android.texi
java/AndroidManifest.xml.in
java/org/gnu/emacs/EmacsNative.java
java/org/gnu/emacs/EmacsOpenActivity.java [new file with mode: 0644]
java/org/gnu/emacs/EmacsService.java
lib-src/emacsclient.c
src/android.c