Migrate some EEPROM config to info.json (#22434)
chibios: disable RWX segment warning on newer GNU lds (#22007)
Merge remote-tracking branch 'origin/master' into develop
Fix typos: key-modifer→key-modifier and interacton→interaction (#22464)
Merge remote-tracking branch 'origin/master' into develop
add `68_ansi` Community Layout to nebula68b (#22433)
Generalise ADC driver source inclusion (#22448)
Remove requirement for `keymap_steno.h` include in keymaps (#22423)
* Remove requirement for `keymap_steno.h` include in keymaps
* Add back keymap_steno.h with a note for the time being
Slight refactor of joystick axis type into typedef (#22445)
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Fixes to make snes_macropad play nicer with qmk configurator (#22432)
* [Keyboard] Change default implementation for get_layer_name_user
Will now show the layer number instead of "Unknown", since this is
what will be shown if QMK Configurator is used to compile the
firmware.
* [Keyboard] Update the layout info
This makes it look sort of like a macropad + gamepad rather than an 4x6
ortholinear keyboard.
* [Keyboard] Fix default implementation of get_layer_name_user
Based on feedback from code review the implementation was swapped in
favor of using get_u8_str. This implied a change to the argument type
from int to uint8_t, which cascaded into the existing keymaps. (This
made sense in general, since the return type of get_highest_layer is
also a uint8_t.)
Merge remote-tracking branch 'origin/master' into develop
studiokestra/line_tkl: correct layout data (#22455)
* fix `layouts` data
* add EoF
Merge remote-tracking branch 'origin/master' into develop
fix: make clicky delay silent (#21866)
Merge remote-tracking branch 'origin/master' into develop
Add `qmk license-check` developer-level CLI command. (#22075)
Fixup snes_macropad on develop (#22444)