From a003f8a8fa8d5dbaa58e1a376826741b2ee3cf03 Mon Sep 17 00:00:00 2001
From: Saamkhaih Kyakya <70475761+hiohlan@users.noreply.github.com>
Date: Fri, 16 Jan 2026 04:14:34 +0700
Subject: [PATCH 1/2] =?UTF-8?q?fix(TaiTham):=20add=20=E1=A9=80(=E0=B8=AD?=
=?UTF-8?q?=E0=B8=A2)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 3 +++
input/Manoonchai_Tham.json | 2 +-
.../Resources/Manoonchai TaiTham.keylayout | 2 +-
output/Manoonchai_Tham/Manoonchai_TaiTham.kcm | 4 ++--
output/Manoonchai_Tham/Manoonchai_TaiTham_xkb | 2 +-
output/Manoonchai_Tham/ThamMnc.klc | Bin 3982 -> 3982 bytes
output/Manoonchai_Tham/thammnc/background.js | 2 +-
7 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index f9bb765..0bfbe4e 100644
--- a/README.md
+++ b/README.md
@@ -91,6 +91,9 @@ In this example, we use [Bun](https://bun.sh):
# Changelog
+## 2026/1/16
+- Fixed: missing ᩀ(อย) in TaiTham
+
## 2025/08/04a
- Improved 16x16px icon for Mac
- Swap some key for TaiTham
diff --git a/input/Manoonchai_Tham.json b/input/Manoonchai_Tham.json
index e114d62..a410b65 100644
--- a/input/Manoonchai_Tham.json
+++ b/input/Manoonchai_Tham.json
@@ -58,7 +58,7 @@
"c": ["ᨴ", "᩻", "c", "᪠", "c", ""],
"v": ["ᨿ", "ᨱ", "v", "᪦", "v", ""],
"b": ["ᨧ", "ᩭ", "b", "ᩏ", "b", ""],
- "n": ["ᨣ", "ᩳ", "n", "◌", "n", "<"],
+ "n": ["ᨣ", "ᩀ", "n", "◌", "n", "<"],
"m": ["ᩦ", "᩼", "m", "ᩎ", "m", ">"],
",": ["ᨯ", "ᩆ", ",", ",", ",", "᪪"],
".": ["ᩡ", "ᩛ", ".", ".", ".", "᪫"],
diff --git a/output/Manoonchai_Tham/Manoonchai TaiTham.bundle/Contents/Resources/Manoonchai TaiTham.keylayout b/output/Manoonchai_Tham/Manoonchai TaiTham.bundle/Contents/Resources/Manoonchai TaiTham.keylayout
index 3529b01..fbcccf8 100644
--- a/output/Manoonchai_Tham/Manoonchai TaiTham.bundle/Contents/Resources/Manoonchai TaiTham.keylayout
+++ b/output/Manoonchai_Tham/Manoonchai TaiTham.bundle/Contents/Resources/Manoonchai TaiTham.keylayout
@@ -182,7 +182,7 @@
-
+
diff --git a/output/Manoonchai_Tham/Manoonchai_TaiTham.kcm b/output/Manoonchai_Tham/Manoonchai_TaiTham.kcm
index c4dadd9..ee2959c 100644
--- a/output/Manoonchai_Tham/Manoonchai_TaiTham.kcm
+++ b/output/Manoonchai_Tham/Manoonchai_TaiTham.kcm
@@ -486,8 +486,8 @@ key B {
key N {
label: '\u1a23'
base: '\u1a23'
- shift: '\u1a73'
- capslock: '\u1a73'
+ shift: '\u1a40'
+ capslock: '\u1a40'
capslock+shift: '\u1a23'
ralt: '\u25cc'
ralt+shift: '\u003c'
diff --git a/output/Manoonchai_Tham/Manoonchai_TaiTham_xkb b/output/Manoonchai_Tham/Manoonchai_TaiTham_xkb
index 8a1ae0a..ddef17a 100644
--- a/output/Manoonchai_Tham/Manoonchai_TaiTham_xkb
+++ b/output/Manoonchai_Tham/Manoonchai_TaiTham_xkb
@@ -49,7 +49,7 @@ xkb_symbols "ThamMnc" {
key { [ 0x1001a34, 0x1001a7b, 0x1001aa0,voidsymbol] };
key { [ 0x1001a3f, 0x1001a31, 0x1001aa6,voidsymbol] };
key { [ 0x1001a27, 0x1001a6d, 0x1001a4f,voidsymbol] };
- key { [ 0x1001a23, 0x1001a73, 0x10025cc, 0x100003c] };
+ key { [ 0x1001a23, 0x1001a40, 0x10025cc, 0x100003c] };
key { [ 0x1001a66, 0x1001a7c, 0x1001a4e, 0x100003e] };
key { [ 0x1001a2f, 0x1001a46, 0x100002c, 0x1001aaa] };
key { [ 0x1001a61, 0x1001a5b, 0x100002e, 0x1001aab] };
diff --git a/output/Manoonchai_Tham/ThamMnc.klc b/output/Manoonchai_Tham/ThamMnc.klc
index 4a86e415b8d343630dd4a9a4d1fd3f1d4e0a21fb..ef8b9211259eb5f13d5ac4659da8892cd78a430e 100644
GIT binary patch
delta 16
XcmeB^?~~uKjF;Jj!C>=B-lvQJF6;$#
delta 16
XcmeB^?~~uKjF;J*!FcmZ-lvQJFBS!Q
diff --git a/output/Manoonchai_Tham/thammnc/background.js b/output/Manoonchai_Tham/thammnc/background.js
index 2570a3a..fa41bb9 100644
--- a/output/Manoonchai_Tham/thammnc/background.js
+++ b/output/Manoonchai_Tham/thammnc/background.js
@@ -54,7 +54,7 @@ var lut = {
"KeyC": { "plain": {"plain": "ᨴ", "shifted": "᩻"}, "alternate": {"plain": "᪠", "shifted":""}, "code": "KeyC"},
"KeyV": { "plain": {"plain": "ᨿ", "shifted": "ᨱ"}, "alternate": {"plain": "᪦", "shifted":""}, "code": "KeyV"},
"KeyB": { "plain": {"plain": "ᨧ", "shifted": "ᩭ"}, "alternate": {"plain": "ᩏ", "shifted":""}, "code": "KeyB"},
-"KeyN": { "plain": {"plain": "ᨣ", "shifted": "ᩳ"}, "alternate": {"plain": "◌", "shifted":"<"}, "code": "KeyN"},
+"KeyN": { "plain": {"plain": "ᨣ", "shifted": "ᩀ"}, "alternate": {"plain": "◌", "shifted":"<"}, "code": "KeyN"},
"KeyM": { "plain": {"plain": "ᩦ", "shifted": "᩼"}, "alternate": {"plain": "ᩎ", "shifted":">"}, "code": "KeyM"},
"Comma": { "plain": {"plain": "ᨯ", "shifted": "ᩆ"}, "alternate": {"plain": ",", "shifted":"᪪"}, "code": "Comma"},
"Period": { "plain": {"plain": "ᩡ", "shifted": "ᩛ"}, "alternate": {"plain": ".", "shifted":"᪫"}, "code": "Period"},
From aaee9636967881b76f030f5a82f1169b3d679266 Mon Sep 17 00:00:00 2001
From: Saamkhaih Kyakya <70475761+hiohlan@users.noreply.github.com>
Date: Fri, 16 Jan 2026 04:28:03 +0700
Subject: [PATCH 2/2] doc(README): wrong date changelog
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 0bfbe4e..896804e 100644
--- a/README.md
+++ b/README.md
@@ -91,7 +91,7 @@ In this example, we use [Bun](https://bun.sh):
# Changelog
-## 2026/1/16
+## 2026/01/16
- Fixed: missing ᩀ(อย) in TaiTham
## 2025/08/04a