Merge remote-tracking branch 'origin/master' into develop
Allow for `qmk mass-compile all:<keymap>` (#22116) Co-authored-by: Joel Challis <git@zvecr.com>
GMMK2 65% ISO Community Layout Support (#22152) * Refactor `LAYOUT` into `LAYOUT_65_iso_blocker` Move the Enter key to the end of the home row for Community Layout compatibility. [chore] [refactor] * Enable Community Layout support [enhancement]
refactor: move default RGB/LED matrix #defines (#21938) * refactor: move default RGB/LED matrix #defines Moving the fallback definitions of macros like LED_MATRIX_VAL_STEP and RGB_MATRIX_MAXIMUM_BRIGHTNESS to header files allows keyboards to leverage these defaults without requiring #ifdef guards (and often repeating said fallback definitions). * style: use if(n)def for consistency and remove redundant UINT8_MAX checks on maximum brightness Co-authored-by: Joel Challis <git@zvecr.com> * refactor: remove INDICATOR_MAX_BRIGHTNESS macro Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Joel Challis <git@zvecr.com>
Merge remote-tracking branch 'origin/master' into develop
Allow inline generation of compile_commands.json while doing a `qmk compile`, using `--compiledb` (#21549)
Fix issues with adm42 (#22144)
is31fl3733: complete LED Matrix support (#22149)
is31fl3218: Add LED Matrix support (#22126) Co-authored-by: Joel Challis <git@zvecr.com>
Update Drop keyboards for develop (#22145)
Merge remote-tracking branch 'origin/master' into develop
Drop V2 production updates (#22147)
Fix parsing/validation for 21939 (#22148)
is31fl3736: extract single-color API (#22133)
Merge remote-tracking branch 'origin/master' into develop
Add support for YMD75 V4 - ISO (#22128)
Initial support for CSTM80 (#22137)
More data driven RGB/LED Matrix config (#21939)
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Add spankbd, 3x5+3 split keyboard (#22003)