diff options
Diffstat (limited to 'srcs')
| -rw-r--r-- | srcs/juloo.keyboard2/KeyValue.java | 2 | ||||
| -rw-r--r-- | srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java | 4 | ||||
| -rw-r--r-- | srcs/special_font/222.svg | 13 | ||||
| -rw-r--r-- | srcs/special_font/223.svg | 10 |
4 files changed, 29 insertions, 0 deletions
diff --git a/srcs/juloo.keyboard2/KeyValue.java b/srcs/juloo.keyboard2/KeyValue.java index ee7b415..df0ef9d 100644 --- a/srcs/juloo.keyboard2/KeyValue.java +++ b/srcs/juloo.keyboard2/KeyValue.java @@ -602,6 +602,8 @@ public final class KeyValue implements Comparable<KeyValue> case "combining_kasratan": return makeCharKey(0xE219, '\u064D', 0); case "combining_dammatan": return makeCharKey(0xE220, '\u064C', 0); case "combining_alef_below": return makeCharKey(0xE221, '\u0656', 0); + case "combining_kavyka": return makeCharKey(0xE222, '\uA67C', 0); + case "combining_palatalization": return makeCharKey(0xE223, '\u0484', 0); /* Special event keys */ case "config": return eventKey(0xE004, Event.CONFIG, FLAG_SMALLER_FONT); diff --git a/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java b/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java index 03414af..a304b2a 100644 --- a/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java +++ b/srcs/juloo.keyboard2/prefs/ExtraKeysPreference.java @@ -122,6 +122,8 @@ public class ExtraKeysPreference extends PreferenceCategory "combining_kasratan", "combining_dammatan", "combining_alef_below", + "combining_kavyka", + "combining_palatalization", }; /** Whether an extra key is enabled by default. */ @@ -265,6 +267,8 @@ public class ExtraKeysPreference extends PreferenceCategory case "combining_kasratan": case "combining_dammatan": case "combining_alef_below": + case "combining_kavyka": + case "combining_palatalization": id = R.string.key_descr_combining; break; } diff --git a/srcs/special_font/222.svg b/srcs/special_font/222.svg new file mode 100644 index 0000000..0d428da --- /dev/null +++ b/srcs/special_font/222.svg @@ -0,0 +1,13 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-556 0 581 1000"> + <g transform="matrix(1 0 0 -1 0 800)"> + <path fill="currentColor" +d="M-86.2852 539.639l-33.8447 -33.8447q-54.918 42.1455 -121.969 47.8936v48.5322q86.208 -5.74805 155.813 -62.5811v0v0zM-288.715 553.687q-65.1348 -5.1084 -121.97 -49.1709q0 0.639648 -35.1211 36.3994l1.27637 -1.27734q69.6064 56.834 155.813 62.5811v-48.5322 +v0h0.000976562zM-444.529 470.033q-44.0625 -50.4473 -52.3633 -120.052h-48.5322q8.30176 88.7627 67.0508 155.812l-3.19238 2.55469l1.91504 -1.27734l20.4346 -21.0732q14.6875 -15.3252 14.6875 -15.9648v0v0zM14.6104 349.98h-48.5322 +q-8.30078 68.9668 -52.3623 121.33l33.8438 34.4834q58.749 -67.0508 67.0508 -155.812v0v-0.000976562zM14.6104 302.725q-7.02441 -92.5938 -63.2197 -159.645l-33.8447 34.4834q42.1465 54.2793 48.5322 125.161h48.5322v0v0zM-448.36 178.843v0 +q-42.1455 52.3623 -48.5312 123.885h-48.5332q6.38574 -92.5947 62.5811 -159.646l-1.91504 -1.91504q-0.638672 0 36.3984 37.6758v0zM-82.4531 109.238q-71.5215 -60.665 -159.645 -66.4131v48.5322q68.3271 5.74805 125.8 51.7256zM-288.715 42.8223 +q-88.125 5.74805 -159.646 66.4121l33.8447 33.8457q57.4727 -44.0615 125.801 -51.7256v-48.5322v0v0zM-31 823q-113 -140 -255 -140q-73 0 -131 30.5t-124 109.5l15 11q115 -81 239 -81q131 0 241 81z" /> + </g> + +</svg> diff --git a/srcs/special_font/223.svg b/srcs/special_font/223.svg new file mode 100644 index 0000000..b4427d3 --- /dev/null +++ b/srcs/special_font/223.svg @@ -0,0 +1,10 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="-717 0 725 1000"> + <path fill="currentColor" +d="M-247.285 261.361l-33.8447 33.8447q-54.918 -42.1455 -121.969 -47.8936v-48.5322q86.208 5.74805 155.813 62.5811v0v0zM-449.715 247.313q-65.1348 5.1084 -121.97 49.1709q0 -0.639648 -35.1211 -36.3994l1.27637 1.27734q69.6064 -56.834 155.813 -62.5811v48.5322 +v0h0.000976562zM-605.529 330.967q-44.0625 50.4473 -52.3633 120.052h-48.5322q8.30176 -88.7627 67.0508 -155.812l-3.19238 -2.55469l1.91504 1.27734l20.4346 21.0732q14.6875 15.3252 14.6875 15.9648v0v0zM-146.39 451.02h-48.5322 +q-8.30078 -68.9668 -52.3623 -121.33l33.8438 -34.4834q58.749 67.0508 67.0508 155.812v0v0.000976562zM-146.39 498.275q-7.02441 92.5938 -63.2197 159.645l-33.8447 -34.4834q42.1465 -54.2793 48.5322 -125.161h48.5322v0v0zM-609.36 622.157v0 +q-42.1455 -52.3623 -48.5312 -123.885h-48.5332q6.38574 92.5947 62.5811 159.646l-1.91504 1.91504q-0.638672 0 36.3984 -37.6758v0zM-243.453 691.762q-71.5215 60.665 -159.645 66.4131v-48.5322q68.3271 -5.74805 125.8 -51.7256zM-449.715 758.178 +q-88.125 -5.74805 -159.646 -66.4121l33.8447 -33.8457q57.4727 44.0615 125.801 51.7256v48.5322v0v0zM-415 174h-24q76 -172 219 -172q74 0 129.5 46.5t88.5 125.5h-24q-26 -49 -70 -75.5t-124 -26.5q-82 0 -125 26.5t-70 75.5z" /> +</svg> |
