Erovia
fbfd5312b9
CLI: Validate JSON keymap input ( #16261 )
...
* Fix schema validator
It should use the passed schema.
* Add required attributes to keymap schema
* Rework subcommands to validate the JSON keymaps
The 'compile', 'flash' and 'json2c' subcommands were reworked to add
JSON keymap validation so error is reported for non-JSON and
non-compliant-JSON inputs.
* Fix required fields in keymap schema
* Add tests
* Fix compiling keymaps directly from keymap directory
* Schema should not require version for now.
3 years ago
Joel Challis
779c7debcf
Fix issues with data driven split keyboards ( #16457 )
3 years ago
Takeshi ISHII
e884414e1e
fix helix/rev2:edvorakjp build error ( #16433 )
...
'helix/rev2/keymaps/edvorakjp' was no longer buildable due to changes made by #14864 .
The reason is that the prototype of `oled_task_user()` was changed in keymaps/edvorakjp/oled.c, but keymaps/edvorakjp/oled.h was not changed.
Therefore, I modified the prototype in keymaps/edvorakjp/oled.h.
3 years ago
Joel Challis
77cdb20e16
Revert CLI default for manufacturer ( #16467 )
3 years ago
James Young
a7a3f72235
Wolf Sabre: fix Configurator layout data ( #16465 )
...
* apply friendly formatting to info.json
* rebuild Configurator layout data
KLE Rotation leads to incorrect layout data when converted to `info.json` format.
* add matrix diagram to sabre.h
3 years ago
James Young
57601d3cfe
Wren: fix QMK Configurator key sequence ( #16462 )
...
* Wren: fix QMK Configurator key sequence
* info.json: update maintainer field
3 years ago
Albert Y
29ab430f1f
[Docs] Anchor link correction in rgb matrix docs ( #16460 )
3 years ago
stanrc85
1d30ee72ab
[Keymap] stanrc85 userspace rules cleanup ( #16447 )
3 years ago
Dasky
259cf76966
Link WS2812 driver page from rgb feature docs ( #16366 )
3 years ago
James Young
c1e008b052
[Keyboard] add YMDK YMD21 v2 ( #16442 )
...
* [Keyboard] add YMDK YMD21 v2
* remove trailing whitespace from default keymap
3 years ago
Ryan
97d0e7cb2d
[Docs] Add commands to flashing docs ( #16456 )
3 years ago
Dari
d94b5d0b82
[Handwired] Support for Adafruit lemon keypad ( #16395 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: zvecr <git@zvecr.com>
3 years ago
peepeetee
3057e5f8ca
[Keyboard] ada1800mini ( #16386 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
Joel Challis
83a32b2574
Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )
...
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
3 years ago
zvecr
e793128991
Merge remote-tracking branch 'origin/develop'
3 years ago
zvecr
c0ee3d2c79
Merge '51db8baf77e2c0aa5f54d73114e84a33306d7380' as empty
3 years ago
Joel Challis
cf31355f08
Changelog 2022q1 ( #16380 )
...
* Initial changelog pass
* update generate-develop-pr-list content
* Fix bad word-ness
* Fix generate-develop-pr-list ignores
* Update docs/ChangeLog/20220226.md
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
3 years ago
QMK Bot
bd01e1cee8
Merge remote-tracking branch 'origin/master' into develop
3 years ago
QMK Bot
8aec20c0da
Format code according to conventions ( #16435 )
3 years ago
QMK Bot
a58a95f1f5
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Joel Challis
5330d0888d
Install extra CLI dependencies that are missing ( #16426 )
...
* Install extra CLI dependencies that are missing
* dos2unix is part of base container
3 years ago
QMK Bot
3039186dd9
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Ryan
7646e567bd
handwired/frankie_macropad: disable some features to reduce size ( #16431 )
3 years ago
QMK Bot
749918e119
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Joel Challis
5dcc0743f5
Install extra CLI dependencies that are missing ( #16425 )
3 years ago
QMK Bot
c2ea26745d
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Fernando Rodrigues
e0342fec18
[Keyboard] Fixed default keymap and add VIA for Baredev rev1 ( #15818 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
QMK Bot
6b94d8e1c9
Merge remote-tracking branch 'origin/master' into develop
3 years ago
xiao
ffe9c22032
[Keyboard] Add keyboard 3dortho14u ( #16329 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
3 years ago
QMK Bot
82a670135f
Merge remote-tracking branch 'origin/master' into develop
3 years ago
Alexander
239fed2ef1
[Keyboard] Move rgb animation defines for KAPL keyboard ( #16341 )
3 years ago
fauxpark
145dca0e49
Merge remote-tracking branch 'upstream/master' into develop
3 years ago
jack
31f5900666
fix layout macro ( #16414 )
...
Co-authored-by: jack <{ID}+{username}@users.noreply.github.com>
3 years ago
Danny
302ed624ac
Add encoder defaults for Keebio boards ( #16398 )
...
* Add BDN9 encoder defaults
* Add DSP40 encoder default
* Add FoldKB encoder defaults
* Add Iris encoder defaults
* Update Iris Rev. 6 encoder orientation
* Add KBO-5000 encoder defaults
* Add Quefrency encoder defaults
* Add Sinc encoder defaults
* Add Stick encoder defaults
* Remove encoder settings from VIA keymaps
3 years ago
jack
6ad86042fe
Fix kikoslab/ellora65 ( #16415 )
3 years ago
QMK Bot
2f0dc0fb6d
Format code according to conventions ( #16419 )
3 years ago
Adam Lickel
a5901a6c0d
[Keymap] BDN9 keymap ( #15924 )
3 years ago
peepeetee
3290377918
[Keyboard] infinity81 ( #16387 )
3 years ago
yiancar
83b9483045
[keyboard] DC01 i2c timeout fix ( #16392 )
3 years ago
evanmcook
0b21fbc37b
[Keyboard] add evancookaudio sleepingdinosaur ( #16320 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
3 years ago
takashicompany
7e4f74d689
[Keyboard] Update Heavy Left ( #16354 )
3 years ago
peepeetee
59f671744b
[Keyboard] ID75 v2 ( #16351 )
3 years ago
Wolf Van Herreweghe
7fb22706fd
[Keyboard] Add sabre ( #15964 )
...
Co-authored-by: Wolf Van Herreweghe <wolfvh@getupgamesofficial.com>
3 years ago
66f9e4eae
249eb87102
[Keyboard] [redox_w] add dvorak layout and white led support ( #16259 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
Michal Petrik
b1f8622513
[Docs] Update feature_leader_key.md ( #16344 )
...
Co-authored-by: zvecr <git@zvecr.com>
3 years ago
Michal Petrik
d3584be431
[Docs] Update newbs_building_firmware.md ( #16333 )
3 years ago
Takeshi ISHII
c204c735af
Helix/pico move to split_common ( #16418 )
3 years ago
QMK Bot
25ba9b41c1
Format code according to conventions ( #16421 )
3 years ago
fauxpark
a44abeb99a
Merge remote-tracking branch 'upstream/master' into develop
3 years ago
Ryan
f30f963a0b
Internal docs generation updates ( #16411 )
3 years ago