diff options
| author | Jules Aguillon | 2022-12-30 15:15:58 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2022-12-30 15:29:18 +0100 |
| commit | e333eb06fd9f95ad1234c2bf0c50ce229b0a0e03 (patch) | |
| tree | 39313ab4ed726142d0ca6c48cb8a560840a76654 /srcs/juloo.keyboard2/KeyValue.java | |
| parent | 764cd882d2980bc734cf9ed9f0b1d74e552474aa (diff) | |
| download | unexpected-keyboard-e333eb06fd9f95ad1234c2bf0c50ce229b0a0e03.tar.gz unexpected-keyboard-e333eb06fd9f95ad1234c2bf0c50ce229b0a0e03.zip | |
Add keys for every context menu actions
The most requested keys are undo and redo. Unfortunatly redo doesn't
work reliably.
The other context menu actions like share, assist and autofill are added
even thought they are rarely useful or implemented.
Diffstat (limited to 'srcs/juloo.keyboard2/KeyValue.java')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyValue.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java index 7215736..b7a0593 100644 --- a/srcs/juloo.keyboard2/KeyValue.java +++ b/srcs/juloo.keyboard2/KeyValue.java @@ -58,6 +58,14 @@ final class KeyValue PASTE, CUT, SELECT_ALL, + PASTE_PLAIN, + UNDO, + REDO, + // Android context menu actions + REPLACE, + SHARE, + ASSIST, + AUTOFILL, } public static enum Kind @@ -356,7 +364,14 @@ final class KeyValue addEditingKey("copy", "copy", Editing.COPY); addEditingKey("paste", "paste", Editing.PASTE); addEditingKey("cut", "cut", Editing.CUT); - addEditingKey("select_all", "s. all", Editing.SELECT_ALL); + addEditingKey("selectAll", "s. all", Editing.SELECT_ALL); + addEditingKey("shareText", "share", Editing.SHARE); + addEditingKey("pasteAsPlainText", "<paste>", Editing.PASTE_PLAIN); + addEditingKey("undo", "undo", Editing.UNDO); + addEditingKey("redo", "redo", Editing.REDO); + addEditingKey("replaceText", "repl.", Editing.REPLACE); + addEditingKey("textAssist", "assist", Editing.ASSIST); + addEditingKey("autofill", "auto.", Editing.AUTOFILL); } static final HashMap<String, String> keys_descr = new HashMap<String, String>(); |
