diff options
| author | Po Lu | 2023-03-05 15:55:24 +0800 |
|---|---|---|
| committer | Po Lu | 2023-03-05 15:55:24 +0800 |
| commit | 26b3b8433d933c9f8b26b83ca96ac1bb47711907 (patch) | |
| tree | dd46856e7a399a9e0ccbcdc2a3187b406d61f8a2 /java | |
| parent | 0760d5cc985e449555a9b3879707e91f0d04111c (diff) | |
| download | emacs-26b3b8433d933c9f8b26b83ca96ac1bb47711907.tar.gz emacs-26b3b8433d933c9f8b26b83ca96ac1bb47711907.zip | |
Update Android port
* java/org/gnu/emacs/EmacsOpenActivity.java (onCreate): Don't
set the style here.
* java/res/values-v11/style.xml:
* java/res/values-v14/style.xml:
* java/res/values-v29/style.xml:
* java/res/values/style.xml: Define styles for the emacsclient
wrapper.
* src/keyboard.c (read_key_sequence): Don't disable text
conversion if use_mouse_menu or if a menu bar prefix key is
being displayed.
Diffstat (limited to 'java')
| -rw-r--r-- | java/org/gnu/emacs/EmacsOpenActivity.java | 5 | ||||
| -rw-r--r-- | java/res/values-v11/style.xml | 1 | ||||
| -rw-r--r-- | java/res/values-v14/style.xml | 1 | ||||
| -rw-r--r-- | java/res/values-v29/style.xml | 2 | ||||
| -rw-r--r-- | java/res/values/style.xml | 1 |
5 files changed, 5 insertions, 5 deletions
diff --git a/java/org/gnu/emacs/EmacsOpenActivity.java b/java/org/gnu/emacs/EmacsOpenActivity.java index fddd5331d2f..ac643ae8a13 100644 --- a/java/org/gnu/emacs/EmacsOpenActivity.java +++ b/java/org/gnu/emacs/EmacsOpenActivity.java | |||
| @@ -380,11 +380,6 @@ public final class EmacsOpenActivity extends Activity | |||
| 380 | return; | 380 | return; |
| 381 | } | 381 | } |
| 382 | 382 | ||
| 383 | /* Set an appropriate theme. */ | ||
| 384 | |||
| 385 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) | ||
| 386 | setTheme (android.R.style.Theme_DeviceDefault); | ||
| 387 | |||
| 388 | /* Now see if the action specified is supported by Emacs. */ | 383 | /* Now see if the action specified is supported by Emacs. */ |
| 389 | 384 | ||
| 390 | if (action.equals ("android.intent.action.VIEW") | 385 | if (action.equals ("android.intent.action.VIEW") |
diff --git a/java/res/values-v11/style.xml b/java/res/values-v11/style.xml index 50cf96e8bc5..b114758bf0d 100644 --- a/java/res/values-v11/style.xml +++ b/java/res/values-v11/style.xml | |||
| @@ -20,4 +20,5 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 20 | <resources> | 20 | <resources> |
| 21 | <!-- Style used for popup menus and relatives on Android 3.x. --> | 21 | <!-- Style used for popup menus and relatives on Android 3.x. --> |
| 22 | <style name="EmacsStyle" parent="@android:style/Theme.Holo.NoActionBar"/> | 22 | <style name="EmacsStyle" parent="@android:style/Theme.Holo.NoActionBar"/> |
| 23 | <style name="EmacsStyleOpen" parent="@android:style/Theme.Holo"/> | ||
| 23 | </resources> | 24 | </resources> |
diff --git a/java/res/values-v14/style.xml b/java/res/values-v14/style.xml index 4124887ab5a..2cb54dc301b 100644 --- a/java/res/values-v14/style.xml +++ b/java/res/values-v14/style.xml | |||
| @@ -21,4 +21,5 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 21 | <!-- Style used for popup menus and relatives between Android 4.0 | 21 | <!-- Style used for popup menus and relatives between Android 4.0 |
| 22 | and Android 10. --> | 22 | and Android 10. --> |
| 23 | <style name="EmacsStyle" parent="@android:style/Theme.DeviceDefault.NoActionBar"/> | 23 | <style name="EmacsStyle" parent="@android:style/Theme.DeviceDefault.NoActionBar"/> |
| 24 | <style name="EmacsStyleOpen" parent="@android:style/Theme.DeviceDefault"/> | ||
| 24 | </resources> | 25 | </resources> |
diff --git a/java/res/values-v29/style.xml b/java/res/values-v29/style.xml index cd4a6dd1fec..ec7b8d14554 100644 --- a/java/res/values-v29/style.xml +++ b/java/res/values-v29/style.xml | |||
| @@ -27,4 +27,6 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 27 | <!-- Required to make sure the status bar text remains legible. --> | 27 | <!-- Required to make sure the status bar text remains legible. --> |
| 28 | <item name="android:statusBarColor">@android:color/black</item> | 28 | <item name="android:statusBarColor">@android:color/black</item> |
| 29 | </style> | 29 | </style> |
| 30 | <style name="EmacsStyleOpen" | ||
| 31 | parent="@android:style/Theme.DeviceDefault.DayNight"/> | ||
| 30 | </resources> | 32 | </resources> |
diff --git a/java/res/values/style.xml b/java/res/values/style.xml index 396b7d8da39..498e844fda0 100644 --- a/java/res/values/style.xml +++ b/java/res/values/style.xml | |||
| @@ -22,4 +22,5 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> | |||
| 22 | 2.3. Styles used for newer Android versions are defined in | 22 | 2.3. Styles used for newer Android versions are defined in |
| 23 | the res/values- directories for their respective API levels. --> | 23 | the res/values- directories for their respective API levels. --> |
| 24 | <style name="EmacsStyle" parent="@android:style/Theme.NoTitleBar"/> | 24 | <style name="EmacsStyle" parent="@android:style/Theme.NoTitleBar"/> |
| 25 | <style name="EmacsStyleOpen" parent="@android:style/Theme"/> | ||
| 25 | </resources> | 26 | </resources> |