Skip to content

Commit 2bfdcb4

Browse files
committed
fix a few problems in the new layouts
1 parent 7205c9a commit 2bfdcb4

File tree

7 files changed

+27
-8
lines changed

7 files changed

+27
-8
lines changed

.DS_Store

-8 KB
Binary file not shown.

packages/keybr-generators/cldr-keyboards-43.0/keyboards/windows/et-ee-k0-windows.xml renamed to packages/keybr-generators/cldr-keyboards-43.0/keyboards/windows/et-t-k0-windows.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE keyboard SYSTEM "../dtd/ldmlKeyboard.dtd">
3-
<keyboard locale="et-ee-k0-windows">
3+
<keyboard locale="et-t-k0-windows">
44
<version platform="10" number="$Revision$"/>
55
<names>
66
<name value="Estonian"/>

packages/keybr-generators/lib/generate-layouts.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ for (const [id, layout] of [
4444
["en_gallium", importKlc("layouts/en_gallium.klc")],
4545
["en_gallium_matrix", importKlc("layouts/en_gallium_matrix.klc")],
4646
["en_graphite", importKeymap("layouts/en_graphite.json")],
47+
["en_graphite_angle_kp", importKeymap("layouts/en_graphite_angle_kp.json")],
4748
["en_halmak", importKeymap("layouts/en_halmak.json")],
4849
["en_hands_down_neu", importKeymap("layouts/en_hands_down_neu.json")],
4950
["en_hands_down_promethium", importKeymap("layouts/en_hands_down_promethium.json")],
@@ -62,7 +63,7 @@ for (const [id, layout] of [
6263
["es_mx", importCldr("cldr-keyboards-43.0/keyboards/windows/es-419-t-k0-windows.xml")],
6364
["es_latam_dvorak", importKeymap("layouts/es_latam_dvorak.json")],
6465
["es_dvorak", importKeymap("layouts/es_dvorak.json")],
65-
["et-ee", importCldr("cldr-keyboards-43.0/keyboards/windows/et-ee-k0-windows.xml")],
66+
["et-ee", importCldr("cldr-keyboards-43.0/keyboards/windows/et-t-k0-windows.xml")],
6667
["fa_ir", importCldr("cldr-keyboards-43.0/keyboards/windows/fa-t-k0-windows-extended.xml")],
6768
["fa_ir_legacy", importCldr("cldr-keyboards-43.0/keyboards/windows/fa-t-k0-windows.xml")],
6869
["fi_fi", importCldr("cldr-keyboards-43.0/keyboards/windows/fi-t-k0-windows.xml")],
@@ -80,7 +81,7 @@ for (const [id, layout] of [
8081
["it_it", importCldr("cldr-keyboards-43.0/keyboards/windows/it-t-k0-windows.xml")],
8182
["ja_jp_jis", importKeymap("layouts/ja_jp_jis.json")],
8283
["lt_lt", importCldr("cldr-keyboards-43.0/keyboards/windows/lt-t-k0-windows-lt1582.xml")],
83-
["lv_t", importCldr("cldr-keyboards-43.0/keyboards/windows/lv-t-k0-windows.xml")],
84+
["lv_lv", importCldr("cldr-keyboards-43.0/keyboards/windows/lv-t-k0-windows.xml")],
8485
["nb_kvikk", importKeymap("layouts/nb_kvikk.json")],
8586
["nb_no", importCldr("cldr-keyboards-43.0/keyboards/windows/nb-t-k0-windows.xml")],
8687
["nb_skarp", importKeymap("layouts/nb_skarp.json")],

packages/keybr-keyboard/lib/language.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export class Language implements EnumItem {
102102
/* id= */ "lt",
103103
/* script= */ "latin",
104104
/* direction= */ "ltr",
105-
/* alphabet= */ "aąbcčdeęėfghiįyjklmnņoprsštuųūvzž",
105+
/* alphabet= */ "aąbcčdeęėfghiįyjklmnoprsštuųūvzž",
106106
);
107107
static readonly LV = new Language(
108108
/* id= */ "lv",
@@ -132,7 +132,7 @@ export class Language implements EnumItem {
132132
/* id= */ "pt",
133133
/* script= */ "latin",
134134
/* direction= */ "ltr",
135-
/* alphabet= */ "abcdefghijklmnopqrstuvwxyzäāčēģīķļņšūž",
135+
/* alphabet= */ "aáâãàbcçdeéêfghiíjlmnoóôõpqrstuúvxz",
136136
);
137137
static readonly RO = new Language(
138138
/* id= */ "ro",

packages/keybr-keyboard/lib/layout-id.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@
159159
- `0xaa`: English/MTGAP
160160
- `0xab`: Spanish/Dvorak
161161
- `0xac`: Spanish/Dvorak (Latin American)
162-
- `0xad`:
162+
- `0xad`: English/Graphite Angle KP
163163
- `0xae`:
164164
- `0xaf`:
165165
- `0xb0`:
@@ -243,7 +243,7 @@
243243
- `0xfe`:
244244
- `0xff`:
245245

246-
87 allocated identifiers
246+
88 allocated identifiers
247247

248-
153 free identifiers
248+
152 free identifiers
249249

packages/keybr-keyboard/lib/layout.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -977,6 +977,21 @@ export class Layout implements XEnumItem {
977977
Geometry.MATRIX,
978978
),
979979
);
980+
static readonly EN_GRAPHITE_ANGLE_KP = new Layout(
981+
/* id= */ "en-graphite-angle-kp",
982+
/* xid= */ 0xad,
983+
/* name= */ "Graphite Angle KP",
984+
/* family= */ "en-graphite-angle-kp",
985+
/* language= */ Language.EN,
986+
/* emulate= */ true,
987+
/* geometries= */ new Enum(
988+
Geometry.ANSI_101,
989+
Geometry.ANSI_101_FULL,
990+
Geometry.ISO_102,
991+
Geometry.ISO_102_FULL,
992+
Geometry.MATRIX,
993+
),
994+
);
980995
static readonly TH_TH = new Layout(
981996
/* id= */ "th-th",
982997
/* xid= */ 0x9a,
@@ -1282,6 +1297,7 @@ export class Layout implements XEnumItem {
12821297
Layout.EN_GALLIUM,
12831298
Layout.EN_GALLIUM_MATRIX,
12841299
Layout.EN_GRAPHITE,
1300+
Layout.EN_GRAPHITE_ANGLE_KP,
12851301
Layout.EN_APT_v3,
12861302
Layout.EN_FOCAL,
12871303
Layout.EN_ENTHIUM_V6,

packages/keybr-keyboard/lib/load.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ import { LAYOUT_EN_FOCAL } from "./layout/en_focal.ts";
4444
import { LAYOUT_EN_GALLIUM } from "./layout/en_gallium.ts";
4545
import { LAYOUT_EN_GALLIUM_MATRIX } from "./layout/en_gallium_matrix.ts";
4646
import { LAYOUT_EN_GRAPHITE } from "./layout/en_graphite.ts";
47+
import { LAYOUT_EN_GRAPHITE_ANGLE_KP } from "./layout/en_graphite_angle_kp.ts";
4748
import { LAYOUT_EN_HALMAK } from "./layout/en_halmak.ts";
4849
import { LAYOUT_EN_HANDS_DOWN_NEU } from "./layout/en_hands_down_neu.ts";
4950
import { LAYOUT_EN_HANDS_DOWN_PROMETHIUM } from "./layout/en_hands_down_promethium.ts";
@@ -134,6 +135,7 @@ const layouts = new Map<Layout, CharacterDict>([
134135
[Layout.EN_GALLIUM, LAYOUT_EN_GALLIUM],
135136
[Layout.EN_GALLIUM_MATRIX, LAYOUT_EN_GALLIUM_MATRIX],
136137
[Layout.EN_GRAPHITE, LAYOUT_EN_GRAPHITE],
138+
[Layout.EN_GRAPHITE_ANGLE_KP, LAYOUT_EN_GRAPHITE_ANGLE_KP],
137139
[Layout.EN_HALMAK, LAYOUT_EN_HALMAK],
138140
[Layout.EN_HANDS_DOWN_NEU, LAYOUT_EN_HANDS_DOWN_NEU],
139141
[Layout.EN_HANDS_DOWN_PROMETHIUM, LAYOUT_EN_HANDS_DOWN_PROMETHIUM],

0 commit comments

Comments
 (0)