diff options
| author | Po Lu | 2023-10-10 13:11:14 +0800 |
|---|---|---|
| committer | Po Lu | 2023-10-10 13:11:14 +0800 |
| commit | 336c3674119f61bd78a056476769ce83b97230bb (patch) | |
| tree | 0af3b8f39dabdf71849c30fe0bf67952305b9319 /java/debug.sh | |
| parent | 238292d6571402e93d4f7886baac9853011b36f6 (diff) | |
| download | emacs-336c3674119f61bd78a056476769ce83b97230bb.tar.gz emacs-336c3674119f61bd78a056476769ce83b97230bb.zip | |
Implement frame restacking under Android
* java/org/gnu/emacs/EmacsActivity.java (invalidateFocus1):
Synchronize with window.children for iteration through it.
* java/org/gnu/emacs/EmacsService.java (queryTree): Synchronize
with windowList for iteration through it.
* java/org/gnu/emacs/EmacsView.java (moveChildToBack): Correct
formatting mistake.
(moveAbove, moveBelow): New functions.
* java/org/gnu/emacs/EmacsWindow.java (destroyHandle, reparentTo)
(raise, lower): Remedy synchronization blunders.
(reconfigure): New function.
* src/android.c (android_init_emacs_window): Link with
`reconfigure'.
(android_reconfigure_wm_window): New wrapper function.
* src/androidfns.c (android_frame_restack): New function.
(Fandroid_frame_restack): Properly implement this function and
expunge outdated comment.
* src/androidgui.h (enum android_stack_mode)
(enum android_window_changes): New enumerators.
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions