aboutsummaryrefslogtreecommitdiffstats
path: root/data/schemas/keyboard.jsonschema
Commit message (Expand)AuthorAgeFilesLines
* Lint default dynamic keymap layer count (#25948)Joel Challis2026-01-131-0/+11
* Add DD {LED,RGB}_MATRIX_DEFAULT_FLAGS support (#25671)Joel Challis2025-09-291-2/+4
* Add generic handling to cycle LED/RGB Matrix flags (#24649)Joel Challis2025-09-221-0/+10
* Refactor battery driver (#25550)Joel Challis2025-08-171-0/+22
* Fix serial speed DD configuration & migrate keyboards (#25546)Jack Sangdahl2025-08-101-3/+7
* Add MATRIX_MASKED DD config (#25383)Joel Challis2025-06-271-0/+1
* Use relative paths for schemas, instead of $id. Enables VScode validation. (#...Nick Brassel2025-05-191-145/+145
* [Core] STM32G0x1 support (#24301)Stefan Kerkmann2025-05-191-0/+1
* Deprecate `usb.force_nkro`/`FORCE_NKRO` (#25262)Joel Challis2025-05-141-1/+17
* Allow for disabling EEPROM subsystem entirely. (#25173)Nick Brassel2025-04-191-1/+1
* Merge remote-tracking branch 'origin/master' into developQMK Bot2025-04-181-3/+3
|\
| * Fix missing and extra commas in JSON schema (#25057)lsh47112025-04-181-3/+3
* | Require 'x'/'y' properties for LED/RGB Matrix layout (#24997)Joel Challis2025-03-101-0/+2
|/
* Community modules (#24848)Nick Brassel2025-02-261-5/+12
* [Core] Add Chordal Hold, an "opposite hands rule" tap-hold option similar to ...Pascal Getreuer2025-01-271-1/+6
* [Core] Add Layer Lock feature (#23430)Drashna Jaelre2024-11-211-0/+6
* Added MCU support for ArteryTek AT32F415 (#23445)HorrorTroll2024-11-211-0/+2
* Add svlinky converter (#24449)Sadek Baroudi2024-10-121-1/+1
* Move split.soft_serial_pin to split.serial.pin (#24127)Joel Challis2024-07-181-2/+6
* Implement data driven joysticks (#22947)Joel Challis2024-06-181-0/+30
* Implement data driven serial driver (#23923)Joel Challis2024-06-171-0/+10
* keyboard.json schema: set minimum value for `key_unit` (#23937)Ryan2024-06-161-4/+4
* Remove 'split.transport.protocol=serial_usart' (#23668)Joel Challis2024-05-101-1/+1
* Rename `RGBW` define to `WS2812_RGBW` (#23585)Ryan2024-04-271-1/+5
* Add audio driver to keyboard.json schema (#23616)Joel Challis2024-04-261-0/+4
* Fix WAIT_FOR_USB handling (#23598)Joel Challis2024-04-241-1/+1
* Add haptic driver to keyboard.json schema (#23591)Ryan2024-04-241-0/+9
* LED drivers: add support for IS31FL3236 (#23264)Ryan2024-03-171-0/+2
* [Audio] Add support for audio shutdown pin (#22731)Drashna Jaelre2024-03-061-0/+8
* Add LED/RGB Matrix drivers to info.json schema (#23127)Ryan2024-02-251-33/+55
* Add encoder abstraction. (#21548)Nick Brassel2024-02-181-0/+4
* Ensure LTO is enabled as a `info.json` build config option (#22932)Joel Challis2024-02-011-2/+2
* Remove redundant audio eeconfig init (#22736)Joel Challis2023-12-241-0/+8
* Add Imera converter (#22419)leah-splitkb2023-11-281-1/+1
* Enable linking of encoders to switch within layout macros (#22264)Joel Challis2023-11-201-0/+1
* Implement data driven lighting defaults (#21825)Joel Challis2023-11-011-0/+43
* Add dd mapping for hardware based split handedness (#22369)Joel Challis2023-11-011-4/+17
* Remove use of broken split.main (#22363)Joel Challis2023-10-301-4/+5
* Implement data driven dip switches (#22017)Joel Challis2023-10-291-1/+37
* Add DD mappings for locking switch (#22242)jack2023-10-251-1/+9
* Support additional split sync items for info.json (#22193)Joel Challis2023-10-211-3/+25
* Fix parsing/validation for 21939 (#22148)Joel Challis2023-09-271-2/+2
* More data driven RGB/LED Matrix config (#21939)Joel Challis2023-09-271-0/+8
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-09-201-1/+8
|\
| * Restrict "feature" and "animation" keys (#21895)Joel Challis2023-09-201-1/+8
* | Implement data driven wear leveling (#21906)Joel Challis2023-09-051-1/+13
|/
* Add "apm32-dfu" in keyboard.jsonschema (#21842)HiryKun2023-08-261-0/+1
* Remove `led_matrix.hue_steps` and `led_matrix.sat_steps` from schema (#21827)Joel Challis2023-08-251-2/+0
* rgblight: driver selection cleanups (#21558)Ryan2023-08-151-0/+4
* Bluetooth: driver naming cleanups (#21624)Ryan2023-07-291-1/+1