1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-29 00:31:01 -08:00
emacs/java/org/gnu/emacs
Po Lu db8f7ed7f6 Enable customization of the quit key on Android
* doc/emacs/android.texi (Android Windowing):

* doc/emacs/input.texi (On-Screen Keyboards): Document various
tidbits related to the quit key.

* java/org/gnu/emacs/EmacsNative.java (getQuitKeycode): New
function.

* java/org/gnu/emacs/EmacsWindow.java (EmacsWindow): Rename
`lastVolumeButtonRelease' to `lastQuitKeyRelease'.
(onKeyUp): Treat value returned by getQuitKeycode as the quit
key rather than mandate KEYCODE_VOLUME_DOWN.

* src/android.c (getQuitKeycode): Implement new function.

* src/androidterm.c (syms_of_androidterm)
<android_quit_keycode>: New variable.
2024-04-27 10:47:12 +08:00
..
EmacsActivity.java Avoid destroying windows after they are unmapped 2024-04-04 09:53:07 +08:00
EmacsApplication.java
EmacsClipboard.java
EmacsContextMenu.java * java/org/gnu/emacs/EmacsContextMenu.java (display): Reduce timeout. 2024-02-21 21:55:48 +08:00
EmacsCursor.java
EmacsDesktopNotification.java Android compatibility fixes 2024-03-21 14:23:40 +08:00
EmacsDialog.java
EmacsDialogButtonLayout.java
EmacsDirectoryEntry.java
EmacsDocumentsProvider.java
EmacsDrawable.java
EmacsDrawLine.java
EmacsDrawPoint.java
EmacsDrawRectangle.java
EmacsFillPolygon.java
EmacsFillRectangle.java Implement face stipples on Android 2024-04-23 14:30:38 +08:00
EmacsFontDriver.java
EmacsGC.java ; Fix default Android tile mode 2024-04-23 17:09:50 +08:00
EmacsHandleObject.java
EmacsHolder.java
EmacsInputConnection.java
EmacsLauncherPreferencesActivity.java
EmacsMultitaskActivity.java Better align Emacs window management with Android task lifecycles 2024-04-03 20:31:22 +08:00
EmacsNative.java Enable customization of the quit key on Android 2024-04-27 10:47:12 +08:00
EmacsNoninteractive.java
EmacsOpenActivity.java Android compatibility fixes 2024-03-21 14:23:40 +08:00
EmacsPixmap.java
EmacsPreferencesActivity.java ; * java/org/gnu/emacs/EmacsPreferencesActivity.java: Fix commentary. 2024-03-10 10:37:14 +08:00
EmacsSafThread.java
EmacsSdk7FontDriver.java
EmacsSdk8Clipboard.java
EmacsSdk11Clipboard.java
EmacsSdk23FontDriver.java
EmacsService.java Implement face stipples on Android 2024-04-23 14:30:38 +08:00
EmacsSurfaceView.java
EmacsThread.java
EmacsView.java ; * java/org/gnu/emacs/EmacsView.java (onKeyDown): Delete debugging code. 2024-04-03 20:43:42 +08:00
EmacsWindow.java Enable customization of the quit key on Android 2024-04-27 10:47:12 +08:00
EmacsWindowManager.java Remove leftover tasks from previous Emacs sessions on startup 2024-04-14 10:36:50 +08:00