aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/schemas/keyboard.jsonschema2
-rw-r--r--keyboards/knobgoblin/info.json44
-rw-r--r--keyboards/naked64/info.json2
-rw-r--r--lib/python/qmk/info.py5
4 files changed, 26 insertions, 27 deletions
diff --git a/data/schemas/keyboard.jsonschema b/data/schemas/keyboard.jsonschema
index f5fb611bd..749e8f100 100644
--- a/data/schemas/keyboard.jsonschema
+++ b/data/schemas/keyboard.jsonschema
@@ -88,7 +88,7 @@
88 "oneOf": [ 88 "oneOf": [
89 { 89 {
90 "type": "string", 90 "type": "string",
91 "enum": ["LAYOUT"] 91 "enum": ["LAYOUT", "LAYOUT_planck_1x2uC"]
92 }, 92 },
93 { 93 {
94 "type": "string", 94 "type": "string",
diff --git a/keyboards/knobgoblin/info.json b/keyboards/knobgoblin/info.json
index f63e00b44..3e350de90 100644
--- a/keyboards/knobgoblin/info.json
+++ b/keyboards/knobgoblin/info.json
@@ -8,32 +8,32 @@
8 "LAYOUT_ortho": { 8 "LAYOUT_ortho": {
9 "layout": [ 9 "layout": [
10 10
11 {"Label": "F17", "x": 1, "y": 0}, 11 {"label": "F17", "x": 1, "y": 0},
12 {"Label": "F18", "x": 2, "y": 0}, 12 {"label": "F18", "x": 2, "y": 0},
13 {"Label": "F19", "x": 3, "y": 0}, 13 {"label": "F19", "x": 3, "y": 0},
14 {"Label": "F20", "x": 4, "y": 0}, 14 {"label": "F20", "x": 4, "y": 0},
15 15
16 {"Label": "F13", "x": 1, "y": 1}, 16 {"label": "F13", "x": 1, "y": 1},
17 {"Label": "F14", "x": 2, "y": 1}, 17 {"label": "F14", "x": 2, "y": 1},
18 {"Label": "F15", "x": 3, "y": 1}, 18 {"label": "F15", "x": 3, "y": 1},
19 {"Label": "F16", "x": 4, "y": 1}, 19 {"label": "F16", "x": 4, "y": 1},
20 20
21 {"Label": "F9", "x": 1, "y": 2}, 21 {"label": "F9", "x": 1, "y": 2},
22 {"Label": "F10", "x": 2, "y": 2}, 22 {"label": "F10", "x": 2, "y": 2},
23 {"Label": "F11", "x": 3, "y": 2}, 23 {"label": "F11", "x": 3, "y": 2},
24 {"Label": "F12", "x": 4, "y": 2}, 24 {"label": "F12", "x": 4, "y": 2},
25 25
26 {"Label": "K2", "x": 0, "y": 3}, 26 {"label": "K2", "x": 0, "y": 3},
27 {"Label": "F5", "x": 1, "y": 3}, 27 {"label": "F5", "x": 1, "y": 3},
28 {"Label": "F6", "x": 2, "y": 3}, 28 {"label": "F6", "x": 2, "y": 3},
29 {"Label": "F7", "x": 3, "y": 3}, 29 {"label": "F7", "x": 3, "y": 3},
30 {"Label": "F8", "x": 4, "y": 3}, 30 {"label": "F8", "x": 4, "y": 3},
31 31
32 {"Label": "K1", "x": 0, "y": 4}, 32 {"label": "K1", "x": 0, "y": 4},
33 {"Label": "F1", "x": 1, "y": 4}, 33 {"label": "F1", "x": 1, "y": 4},
34 {"Label": "F2", "x": 2, "y": 4}, 34 {"label": "F2", "x": 2, "y": 4},
35 {"Label": "F3", "x": 3, "y": 4}, 35 {"label": "F3", "x": 3, "y": 4},
36 {"Label": "F4", "x": 4, "y": 4} 36 {"label": "F4", "x": 4, "y": 4}
37 37
38 ] 38 ]
39 } 39 }
diff --git a/keyboards/naked64/info.json b/keyboards/naked64/info.json
index 17619187d..a704be315 100644
--- a/keyboards/naked64/info.json
+++ b/keyboards/naked64/info.json
@@ -74,8 +74,6 @@
74 ] 74 ]
75 }, 75 },
76 "LAYOUT_with_setta21": { 76 "LAYOUT_with_setta21": {
77 "width": 21.5,
78 "height": 6.25,
79 "layout": [ 77 "layout": [
80 {"label":"pgup", "x":0.25, "y":0}, 78 {"label":"pgup", "x":0.25, "y":0},
81 {"label":"ESC", "x":1.75, "y":0}, 79 {"label":"ESC", "x":1.75, "y":0},
diff --git a/lib/python/qmk/info.py b/lib/python/qmk/info.py
index cf5dc6640..051459698 100644
--- a/lib/python/qmk/info.py
+++ b/lib/python/qmk/info.py
@@ -454,8 +454,9 @@ def _find_all_layouts(info_data, keyboard):
454 if these_layouts: 454 if these_layouts:
455 layouts.update(these_layouts) 455 layouts.update(these_layouts)
456 456
457 if these_aliases: 457 for alias, alias_text in these_aliases.items():
458 aliases.update(these_aliases) 458 if alias_text in layouts:
459 aliases[alias] = alias_text
459 460
460 return layouts, aliases 461 return layouts, aliases
461 462