diff options
| -rw-r--r-- | data/schemas/keyboard.jsonschema | 2 | ||||
| -rw-r--r-- | keyboards/knobgoblin/info.json | 44 | ||||
| -rw-r--r-- | keyboards/naked64/info.json | 2 | ||||
| -rw-r--r-- | lib/python/qmk/info.py | 5 |
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 | ||
