abouttreesummaryrefslogcommitdiff
diff options
context:
space:
mode:
-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 a273d70..4258322 100644
--- a/srcs/juloo.keyboard2/KeyModifier.java
+++ b/srcs/juloo.keyboard2/KeyModifier.java
@@ -213,6 +213,7 @@ public final class KeyModifier
case Event: name = apply_fn_event(k.getEvent()); break;
case Placeholder: name = apply_fn_placeholder(k.getPlaceholder()); break;
case Editing: name = apply_fn_editing(k.getEditing()); break;
+ case Modifier: name = apply_fn_modifier(k.getModifier()); break;
}
return (name == null) ? k : KeyValue.getKeyByName(name);
}
@@ -268,6 +269,15 @@ public final class KeyModifier
}
}
+ private static String apply_fn_modifier(KeyValue.Modifier m)
+ {
+ switch (m)
+ {
+ case SHIFT: return "capslock";
+ default: return null;
+ }
+ }
+
private static KeyValue apply_ctrl(KeyValue k)
{
if (_modmap != null)