diff options
| author | Po Lu | 2025-06-11 10:34:49 +0800 |
|---|---|---|
| committer | Po Lu | 2025-06-11 10:34:49 +0800 |
| commit | 231c4f20ea17a406519d5797e8ea1afdd0111a7c (patch) | |
| tree | d974ea77ed5c8d8794185f77566078c63e04872d /src | |
| parent | f69b822fb0e804a13ff7a4eb55fc2ae618e0de72 (diff) | |
| download | emacs-231c4f20ea17a406519d5797e8ea1afdd0111a7c.tar.gz emacs-231c4f20ea17a406519d5797e8ea1afdd0111a7c.zip | |
Port to Android API 36
* java/AndroidManifest.xml.in: Update targetSdkVersion to 36.
* java/INSTALL: Document revised compilation dependencies.
* java/org/gnu/emacs/EmacsActivity.java (interceptBackGesture):
New function.
(onCreate): Invoke the same to register back gesture callbacks
on Android 16 or better.
* java/org/gnu/emacs/EmacsWindow.java (onBackInvoked): New
function.
* src/keyboard.c (lispy_function_keys): Amend with new symbols
introduced in Android API 36.
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 5db11ad6379..8b2ebd215d2 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -5099,6 +5099,25 @@ static const char *const lispy_function_keys[] = | |||
| 5099 | [285] = "browser-refresh", | 5099 | [285] = "browser-refresh", |
| 5100 | [28] = "clear", | 5100 | [28] = "clear", |
| 5101 | [300] = "XF86Forward", | 5101 | [300] = "XF86Forward", |
| 5102 | [319] = "dictate", | ||
| 5103 | [320] = "new", | ||
| 5104 | [321] = "close", | ||
| 5105 | [322] = "do-not-disturb", | ||
| 5106 | [323] = "print", | ||
| 5107 | [324] = "lock", | ||
| 5108 | [325] = "fullscreen", | ||
| 5109 | [326] = "f13", | ||
| 5110 | [327] = "f14", | ||
| 5111 | [328] = "f15", | ||
| 5112 | [329] = "f16", | ||
| 5113 | [330] = "f17", | ||
| 5114 | [331] = "f18", | ||
| 5115 | [332] = "f19", | ||
| 5116 | [333] = "f20", | ||
| 5117 | [334] = "f21", | ||
| 5118 | [335] = "f22", | ||
| 5119 | [336] = "f23", | ||
| 5120 | [337] = "f24", | ||
| 5102 | [4] = "XF86Back", | 5121 | [4] = "XF86Back", |
| 5103 | [61] = "tab", | 5122 | [61] = "tab", |
| 5104 | [66] = "return", | 5123 | [66] = "return", |