abouttreesummaryrefslogcommitdiff
path: root/srcs
diff options
context:
space:
mode:
Diffstat (limited to 'srcs')
-rw-r--r--srcs/juloo.keyboard2/KeyModifier.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/KeyModifier.java b/srcs/juloo.keyboard2/KeyModifier.java
index fa23217..f119635 100644
--- a/srcs/juloo.keyboard2/KeyModifier.java
+++ b/srcs/juloo.keyboard2/KeyModifier.java
@@ -119,6 +119,7 @@ class KeyModifier
{
case Char: name = apply_fn_char(k.getChar()); break;
case Keyevent: name = apply_fn_keyevent(k.getKeyevent()); break;
+ case Event: name = apply_fn_event(k.getEvent()); break;
case String:
switch (k.getString())
{
@@ -147,6 +148,15 @@ class KeyModifier
}
}
+ private static String apply_fn_event(KeyValue.Event ev)
+ {
+ switch (ev)
+ {
+ case SWITCH_NUMERIC: return "switch_greekmath";
+ default: return null;
+ }
+ }
+
/** Return the name of modified key, or [null]. */
private static String apply_fn_char(char c)
{