|
|
@ -76,7 +76,7 @@ |
|
|
|
"type": "string", |
|
|
|
"enum": ["BluefruitLE", "RN42"] |
|
|
|
}, |
|
|
|
"lto": {"type": "boolean"}, |
|
|
|
"lto": {"type": "boolean"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"board": { |
|
|
@ -86,7 +86,29 @@ |
|
|
|
}, |
|
|
|
"bootloader": { |
|
|
|
"type": "string", |
|
|
|
"enum": ["atmel-dfu", "bootloadhid", "bootloadHID", "custom", "caterina", "halfkay", "kiibohd", "lufa-dfu", "lufa-ms", "md-boot", "qmk-dfu", "qmk-hid", "stm32-dfu", "stm32duino", "gd32v-dfu", "wb32-dfu", "unknown", "usbasploader", "USBasp", "tinyuf2", "rp2040"], |
|
|
|
"enum": [ |
|
|
|
"atmel-dfu", |
|
|
|
"bootloadhid", |
|
|
|
"bootloadHID", |
|
|
|
"caterina", |
|
|
|
"custom", |
|
|
|
"gd32v-dfu", |
|
|
|
"halfkay", |
|
|
|
"kiibohd", |
|
|
|
"lufa-dfu", |
|
|
|
"lufa-ms", |
|
|
|
"md-boot", |
|
|
|
"qmk-dfu", |
|
|
|
"qmk-hid", |
|
|
|
"rp2040", |
|
|
|
"stm32-dfu", |
|
|
|
"stm32duino", |
|
|
|
"tinyuf2", |
|
|
|
"unknown", |
|
|
|
"usbasploader", |
|
|
|
"USBasp", |
|
|
|
"wb32-dfu" |
|
|
|
] |
|
|
|
}, |
|
|
|
"bootloader_instructions": { |
|
|
|
"type": "string", |
|
|
@ -104,7 +126,7 @@ |
|
|
|
"type": "string", |
|
|
|
"enum": ["bin", "hex", "uf2"] |
|
|
|
}, |
|
|
|
"lto": {"type": "boolean"}, |
|
|
|
"lto": {"type": "boolean"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"diode_direction": { |
|
|
@ -119,8 +141,8 @@ |
|
|
|
"enabled": {"type": "boolean"}, |
|
|
|
"both_shifts_turns_on": {"type": "boolean"}, |
|
|
|
"double_tap_shift_turns_on": {"type": "boolean"}, |
|
|
|
"idle_timeout": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
}, |
|
|
|
"idle_timeout": {"$ref": "qmk.definitions.v1#/unsigned_int"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"combo": { |
|
|
|
"type": "object", |
|
|
@ -228,10 +250,10 @@ |
|
|
|
"type": "object", |
|
|
|
"properties": { |
|
|
|
"enabled": {"type": "boolean"}, |
|
|
|
"delay": {"$ref": "qmk.definitions.v1#/unsigned_int_8"} |
|
|
|
"interval": {"$ref": "qmk.definitions.v1#/unsigned_int_8"} |
|
|
|
"max_speed": {"$ref": "qmk.definitions.v1#/unsigned_int_8"} |
|
|
|
"time_to_max": {"$ref": "qmk.definitions.v1#/unsigned_int_8"} |
|
|
|
"delay": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, |
|
|
|
"interval": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, |
|
|
|
"max_speed": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, |
|
|
|
"time_to_max": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, |
|
|
|
"wheel_delay": {"$ref": "qmk.definitions.v1#/unsigned_int_8"} |
|
|
|
} |
|
|
|
}, |
|
|
@ -458,7 +480,7 @@ |
|
|
|
"retro_per_key": {"type": "boolean"}, |
|
|
|
"term": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
"term_per_key": {"type": "boolean"}, |
|
|
|
"toggle": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
"toggle": {"$ref": "qmk.definitions.v1#/unsigned_int"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"usb": { |
|
|
@ -482,7 +504,7 @@ |
|
|
|
} |
|
|
|
}, |
|
|
|
"suspend_wakeup_delay": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
"wait_for": {"type": "boolean"}, |
|
|
|
"wait_for": {"type": "boolean"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"qmk": { |
|
|
@ -491,7 +513,7 @@ |
|
|
|
"properties": { |
|
|
|
"keys_per_scan": {"$ref": "qmk.definitions.v1#/unsigned_int_8"}, |
|
|
|
"tap_keycode_delay": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
"tap_capslock_delay": {"$ref": "qmk.definitions.v1#/unsigned_int"}, |
|
|
|
"tap_capslock_delay": {"$ref": "qmk.definitions.v1#/unsigned_int"} |
|
|
|
} |
|
|
|
}, |
|
|
|
"qmk_lufa_bootloader": { |
|
|
|