1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-29 16:41:45 -08:00
emacs/java/org/gnu/emacs
Po Lu 9443f8145e Communicate frame titles to the window manager on Android
* java/org/gnu/emacs/EmacsActivity.java (detachWindow)
(attachWindow): Call updateWmName.
(updateWmName): New function; transfer wm name from the window
attached to the task's description.

* java/org/gnu/emacs/EmacsWindow.java (EmacsWindow)
<wmName>: New field.
(setWmName): New function.

* src/android.c (android_init_emacs_window): Link to new
function.
(android_set_wm_name): New function.

* src/android.h (struct android_emacs_service): Delete unused
entries.

* src/androidfns.c (android_set_name_internal, android_set_name)
(android_implicitly_set_name, android_explicitly_set_name)
(android_set_title): Port from X.

* src/androidterm.c (android_term_init): Compute default frame
title.

* src/androidterm.h (struct android_display_info) <x_id_name>:
New field.
2024-05-13 14:42:35 +08:00
..
EmacsActivity.java Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
EmacsApplication.java
EmacsClipboard.java Fix hang after failed yank-media on Android 2024-05-08 16:03:49 +08:00
EmacsContextMenu.java
EmacsCursor.java
EmacsDesktopNotification.java
EmacsDialog.java
EmacsDialogButtonLayout.java
EmacsDirectoryEntry.java
EmacsDocumentsProvider.java
EmacsDrawable.java
EmacsDrawLine.java
EmacsDrawPoint.java
EmacsDrawRectangle.java
EmacsFillPolygon.java
EmacsFillRectangle.java
EmacsFontDriver.java
EmacsGC.java Optimize stipples on Android 2024-05-06 12:09:21 +08:00
EmacsHandleObject.java
EmacsHolder.java
EmacsInputConnection.java
EmacsLauncherPreferencesActivity.java
EmacsMultitaskActivity.java
EmacsNative.java Delete unused functions 2024-05-11 14:34:32 +08:00
EmacsNoninteractive.java
EmacsOpenActivity.java
EmacsPixmap.java
EmacsPreferencesActivity.java
EmacsSafThread.java
EmacsSdk7FontDriver.java
EmacsSdk8Clipboard.java Fix hang after failed yank-media on Android 2024-05-08 16:03:49 +08:00
EmacsSdk11Clipboard.java Fix hang after failed yank-media on Android 2024-05-08 16:03:49 +08:00
EmacsSdk23FontDriver.java
EmacsService.java Remove redundant encoding of strings in androidvfs.c 2024-05-10 11:42:37 +08:00
EmacsSurfaceView.java
EmacsThread.java
EmacsTileObject.java ; * java/org/gnu/emacs/EmacsTileObject.java: Fix copyright dates. 2024-05-06 17:23:57 +08:00
EmacsView.java Additional changes to processing of Num Lock on Android 2024-05-12 15:49:53 +08:00
EmacsWindow.java Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
EmacsWindowManager.java