Skip to content

Commit da12c50

Browse files
authored
Merge pull request #15787 from keymanapp/fix/keyman-touch-layout-spec-default-prop
fix(common): add missing `default` property to keyman-touch-layout.clean.spec.json
2 parents b8aa8de + d97fb2c commit da12c50

2 files changed

Lines changed: 11 additions & 6 deletions

File tree

common/schemas/keyman-touch-layout/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,10 @@ string") into the appropriate spec format.
457457

458458
# .keyman-touch-layout version history
459459

460+
## 2026-03-26 2.1.2 stable
461+
* Add missing 'default' property for longpress (sk) keys to clean spec. No other
462+
changes.
463+
460464
## 2024-02-23 2.1.1 stable
461465
* Loosen `layer.id` requirements to any non-whitespace characters, recommend
462466
only alphanumeric, -, _. clean spec enforces this recommendation.

common/schemas/keyman-touch-layout/keyman-touch-layout.clean.spec.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,9 @@
8585
"text": { "type": "string" },
8686
"layer": { "$ref": "#/definitions/layer-id" },
8787
"nextlayer": { "$ref": "#/definitions/layer-id" },
88-
"font": { "$ref": "#/definitions/font-spec" },
8988
"fontsize": { "$ref": "#/definitions/fontsize-spec" },
90-
"sp": { "$ref": "#/definitions/key-sp" },
89+
"font": { "$ref": "#/definitions/font-spec" },
90+
"sp": { "$ref" : "#/definitions/key-sp" },
9191
"pad": { "$ref" : "#/definitions/key-pad" },
9292
"width": { "$ref" : "#/definitions/key-width" },
9393
"sk": { "$ref": "#/definitions/subkeys" },
@@ -140,11 +140,12 @@
140140
"text": { "type": "string" },
141141
"layer": { "$ref": "#/definitions/layer-id" },
142142
"nextlayer": { "$ref": "#/definitions/layer-id" },
143-
"font": { "$ref": "#/definitions/font-spec" },
144-
"fontsize": { "$ref": "#/definitions/fontsize-spec" },
145-
"sp": { "$ref": "#/definitions/key-sp" },
143+
"sp": { "$ref" : "#/definitions/key-sp" },
146144
"pad": { "$ref" : "#/definitions/key-pad" },
147-
"width": { "$ref" : "#/definitions/key-width" }
145+
"width": { "$ref" : "#/definitions/key-width" },
146+
"fontsize": { "$ref": "#/definitions/fontsize-spec" },
147+
"font": { "$ref": "#/definitions/font-spec" },
148+
"default": { "type": "boolean" }
148149
},
149150
"required": ["id"],
150151
"additionalProperties": false

0 commit comments

Comments
 (0)