abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/KeyValue.java
diff options
context:
space:
mode:
authorJules Aguillon2024-12-08 11:41:50 +0100
committerJules Aguillon2024-12-08 11:41:50 +0100
commit2060e6ab07ea1b16b368e2bab2423cfa35fac760 (patch)
tree64205f49d7f2d466614e8c85170f4f5c0a9ac031 /srcs/juloo.keyboard2/KeyValue.java
parentb3d28a65d1a98a0e92486b34db28985b34bdbaf4 (diff)
downloadunexpected-keyboard-2060e6ab07ea1b16b368e2bab2423cfa35fac760.tar.gz
unexpected-keyboard-2060e6ab07ea1b16b368e2bab2423cfa35fac760.zip
Add :keyevent key syntax
Allow to add keyevent keys to the keyboard. For example to add a Play/Pause button: :keyevent symbol='⏯' flags='small':85
Diffstat (limited to 'srcs/juloo.keyboard2/KeyValue.java')
-rw-r--r--srcs/juloo.keyboard2/KeyValue.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java
index d572b03..fcb9ed0 100644
--- a/srcs/juloo.keyboard2/KeyValue.java
+++ b/srcs/juloo.keyboard2/KeyValue.java
@@ -345,12 +345,12 @@ public final class KeyValue implements Comparable<KeyValue>
return eventKey(String.valueOf((char)symbol), e, flags | FLAG_KEY_FONT);
}
- private static KeyValue keyeventKey(String symbol, int code, int flags)
+ public static KeyValue keyeventKey(String symbol, int code, int flags)
{
return new KeyValue(symbol, Kind.Keyevent, code, flags | FLAG_SECONDARY);
}
- private static KeyValue keyeventKey(int symbol, int code, int flags)
+ public static KeyValue keyeventKey(int symbol, int code, int flags)
{
return keyeventKey(String.valueOf((char)symbol), code, flags | FLAG_KEY_FONT);
}