1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-24 21:41:48 -08:00
emacs/java/org/gnu/emacs
Po Lu b84fa71f89 Port visible bell to Android
* java/org/gnu/emacs/EmacsDrawRectangle.java (perform): Ignore
GC_INVERT.

* java/org/gnu/emacs/EmacsFillRectangle.java
(EmacsFillRectangle) <invertFilter>: New variable.
(perform): If the transfer mode is invert, copy the source
to itself with invertFilter as the color filter.

* java/org/gnu/emacs/EmacsGC.java (EmacsGC) <xorAlu, srcInAlu>:
Delete now-redundant ALUs.
(markDirty): Cease updating the paint's transfermode.

* java/org/gnu/emacs/EmacsSafThread.java (openDocument1): Fix
typo in documentation.

* src/android.c (android_blit_xor): Delete unused function.
(android_copy_area): Remove calls to unused blit functions.

* src/androidgui.h (enum android_gc_function): Rename XOR to
INVERT.

* src/androidterm.c (android_flash): Replace with GXinvert.
2024-05-02 11:31:37 +08:00
..
EmacsActivity.java Avoid destroying windows after they are unmapped 2024-04-04 09:53:07 +08:00
EmacsApplication.java
EmacsClipboard.java Fix compatibility issues with Android clipboards 2024-05-01 11:46:31 +08:00
EmacsContextMenu.java Fix compatibility issues with Android clipboards 2024-05-01 11:46:31 +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 ; Delete obsolete commentary 2024-04-29 09:21:02 +08:00
EmacsDrawPoint.java
EmacsDrawRectangle.java Port visible bell to Android 2024-05-02 11:31:37 +08:00
EmacsFillPolygon.java
EmacsFillRectangle.java Port visible bell to Android 2024-05-02 11:31:37 +08:00
EmacsFontDriver.java
EmacsGC.java Port visible bell to Android 2024-05-02 11:31:37 +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 Fix compatibility issues with Android clipboards 2024-05-01 11:46:31 +08:00
EmacsPixmap.java
EmacsPreferencesActivity.java ; * java/org/gnu/emacs/EmacsPreferencesActivity.java: Fix commentary. 2024-03-10 10:37:14 +08:00
EmacsSafThread.java Port visible bell to Android 2024-05-02 11:31:37 +08:00
EmacsSdk7FontDriver.java
EmacsSdk8Clipboard.java Fix compatibility issues with Android clipboards 2024-05-01 11:46:31 +08:00
EmacsSdk11Clipboard.java Fix compatibility issues with Android clipboards 2024-05-01 11:46:31 +08:00
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