Joel Challis
a19ae3d784
Add dd mapping for hardware based split handedness ( #22369 )
7 months ago
Joel Challis
98530cad3b
Implement data driven dip switches ( #22017 )
* Add data driven dip switches
* Autogen weak matrix_mask
7 months ago
jack
896d3dc497
Add DD mappings for locking switch ( #22242 )
Co-authored-by: Ryan <fauxpark@gmail.com>
7 months ago
Joel Challis
e4c54a9612
Support additional split sync items for info.json ( #22193 )
7 months ago
Ryan
c0f16be50f
Rename CKLED2001 driver to SNLED27351 ( #22071 )
8 months ago
Ryan
bd5860de4e
is31fl3737/3741: add LED Matrix support ( #22163 )
8 months ago
Ryan
d58f85e09e
is31fl3733: complete LED Matrix support ( #22149 )
8 months ago
Ryan
288c2313fe
is31fl3218: Add LED Matrix support ( #22126 )
Co-authored-by: Joel Challis <git@zvecr.com>
8 months ago
Ryan
32de27bb20
is31fl3736: extract single-color API ( #22133 )
8 months ago
Joel Challis
80ccbdfd86
More data driven RGB/LED Matrix config ( #21939 )
8 months ago
Ryan
a931e6d7bd
Update WS2812 docs and add APA102 docs ( #22106 )
Co-authored-by: Nick Brassel <nick@tzarc.org>
8 months ago
Ryan
1ea54a2d8d
Complete RGB Matrix support for IS31FL3218 ( #22004 )
8 months ago
Ryan
a0aebe5cd5
aw20216: driver naming cleanups ( #21891 )
8 months ago
Joel Challis
5fab310e65
Implement data driven wear leveling ( #21906 )
* DD encoder map, wear leveling
* remove encoder map from DD
let's avoid the support headache
* wear leveling: specify the allowed drivers by name
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add additional params
* Relocate under eeprom
* disable parsing
---------
Co-authored-by: Dimitris Mantzouranis <d3xter93@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
9 months ago
Ryan
736451558e
Rework info.json reference ( #21324 )
* Rework info.json reference
* Apply suggestions from code review
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
* Update backlight.pins description
* Add rgblight.driver and lowercase other driver names
* Remove `split.main` and `split.matrix_grid` for now as they are not working yet
---------
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
9 months ago
Joel Challis
3fc9c03559
Remove `all` from list of animations in `info.json` ( #19978 )
1 year ago
Joel Challis
6133b08e73
Rework input_pressed_state docs ( #19267 )
* Revert changes to porting
* Update reference_info_json.md
1 year ago
Joel Challis
c952458c78
DD bootmagic config ( #19201 )
* DD bootmagic config
* Also enable
* docs
1 year ago
Joel Challis
4a0aa9ada2
Fix headers in info.json reference ( #19202 )
1 year ago
Ndot
5a3770d363
[Docs] Update reference_info_json.md ( #18817 )
* [Docs] Update reference_info_json.md
- Makes it easier to find keyboard.jsonschema.
- Adds a reference to the Data Driven page.
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
1 year ago
Joel Challis
af6aa225eb
Additional DD backlight config ( #19124 )
* Additional dd backlight config
* Update docs
1 year ago
Less/Rikki
00dc764f72
[docs] Improve documentation regarding info.json ( #18508 )
* docs: raise info.json awareness
* docs: note that DD migration is WIP
1 year ago
Markus Knutsson
961de3c205
Update reference_info_json.md ( #18518 )
* Update reference_info_json.md
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
1 year ago
Joel Challis
2a3dd95229
Add basic secure docs ( #17577 )
1 year ago
Josh Hinnebusch
096db8c8ca
Add LED backlight/indicator info to reference_info_json.md ( #17010 )
Co-authored-by: Joel Challis <git@zvecr.com>
1 year ago
Joel Challis
1a400d8644
Allow encoder config from info.json ( #17295 )
1 year ago
evils
0a45a19801
[Docs] clarify inner array of direct pin matrix ( #17437 )
1 year ago
peepeetee
8014fb14b6
Fix in-page links in reference_info_json.md ( #16487 )
2 years ago
Ryan
c72ed7c024
CLI: Parse USB device version BCD ( #14580 )
* CLI: Parse USB device version BCD
* Apply suggestions
2 years ago
Ryan
b7a346600c
[Docs] Clean up reference_info_json.md ( #14806 )
2 years ago
Ryan
4791cfae1a
Remove width, height and key_count from info.json ( #14274 )
2 years ago
Ryan
25f43837d2
Remove references to info.json `width` and `height` in CLI ( #13728 )
2 years ago
Ryan
92a787ca4c
[Docs] Use HTTPS for images and links where possible ( #11695 )
3 years ago
Zach White
962bc8d9dd
Use the schema to eliminate custom code ( #11108 )
* use the schema to eliminate custom code
* Update docs/reference_info_json.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* make flake8 happy
* bugfix
* do not overwrite make vars from json
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
Zach White
47b9b11009
Configure keyboard matrix from info.json ( #10817 )
* Make parameters from info.json available to the build system
* move all clueboard settings to info.json
* code formatting
* make flake8 happy
* make flake8 happy
* make qmk lint happy
* Add support for specifying led indicators in json
* move led indicators to the clueboard info.json
* Apply suggestions from code review
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* add missing docstring
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
3 years ago
George Mao
9e9b604234
Mark 'key_count' as optional within info.json docs ( #10513 )
* Update reference_info_json.md
key_count is now an optional field because it is better to get the keycount by counting the elements in the layout array.
* Updated Japanese documentation as well
3 years ago
skullY
bcb1815420
Add label to the info.json reference
5 years ago
skullY
83f74dd94c
fix the case for some elements
5 years ago
noroadsleft
c6183ab4fc
Update docs/reference_info_json.md
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
5 years ago
skullY
330e2e6af5
Address comments in #4832 . Move info.json reference to its own file.
5 years ago