abouttreesummaryrefslogcommitdiff
path: root/srcs/juloo.keyboard2/KeyValue.java
diff options
context:
space:
mode:
authorReza Hosseinzadeh2024-07-21 11:37:01 +0000
committerGitHub2024-07-21 13:37:01 +0200
commit84e10e047012f55d6c2ba2a2c53da93cc9ac00e4 (patch)
tree1546cd88b22c62892457d432703a39bec8fe9643 /srcs/juloo.keyboard2/KeyValue.java
parent65f4ffd15b75057f2eac49f6d733aadac1a3077d (diff)
downloadunexpected-keyboard-84e10e047012f55d6c2ba2a2c53da93cc9ac00e4.tar.gz
unexpected-keyboard-84e10e047012f55d6c2ba2a2c53da93cc9ac00e4.zip
Improve zwnj/halfspace symbol and Persian layout (#711)
* Fix persian's half-space invisibility * Add a 0.5 space before ظ in persian * Change the place of چ in persian * Change the width of backspace in persian * Rename zwnj to halfspace in KeyValue.java and beng_provat layout
Diffstat (limited to 'srcs/juloo.keyboard2/KeyValue.java')
-rw-r--r--srcs/juloo.keyboard2/KeyValue.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java
index 31a92f2..52b5094 100644
--- a/srcs/juloo.keyboard2/KeyValue.java
+++ b/srcs/juloo.keyboard2/KeyValue.java
@@ -550,7 +550,8 @@ public final class KeyValue implements Comparable<KeyValue>
case "meteg_placeholder": return placeholderKey(Placeholder.METEG);
/* intending/preventing ligature - supported by many scripts*/
case "zwj": return charKey("zwj", '\u200D', 0); // zero-width joiner (provides ligature)
- case "zwnj": return charKey("zwnj", '\u200C', 0); // zero-width non joiner (prevents unintended ligature)
+ case "zwnj":
+ case "halfspace": return charKey("⸽", '\u200C', 0); // zero-width non joiner
/* Editing keys */
case "copy": return editingKey(0xE030, Editing.COPY);