LED Matrix: Effects! (#12651)
Fixup build errors on `develop` branch. (#12723)
Merge remote-tracking branch 'origin/master' into develop
peepeetee's custom keymap for bm68rgb (#12232)
* add custom keymaps for BM68rgb
* add user keymap for bm68rgb
* fix grammar
* add custom hub16 keymap
* Apply suggestions from code review
* fix errorenously included hub16 file
* add GPL headers
* revert defining dfa_state in keymap.h
* Update keyboards/bm68rgb/keymaps/peepeetee/keymap.h
* enable tap dance, add tap dance to left alt
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Turn OLED off on suspend in soundmonster keymap (#10419)
Merge remote-tracking branch 'origin/master' into develop
Improve EEPROM defaults for Dynamic Keymaps (#12853)
Merge remote-tracking branch 'origin/master' into develop
Conflicts:
bin/qmk
lib/python/qmk/cli/__init__.py
Merge conflicts fixed by skullydazed.
Move the module checking and updating to lib/python (#12416)
* move the module checking and updating to lib/python
* make flake8 happy
* Update lib/python/qmk/cli/__init__.py
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* prompt the user to disable developer mode
* pyformat
* flake8
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Merge remote-tracking branch 'origin/master' into develop
Improve our CI tests (#11476)
* add a test and dry-run to qmk generate-api
* add a dry-run to qmk pyformat
* Add a --dry-run to qmk cformat
* reverse the order of nose2 and flake8 tests
* run CI test against cformat and pyformat
* fix programming errors
* tweak job name
* fix argument
* refine the files we select
* fix stack trace in --ci
* make cformat exit clean
* fix c file extensions
* decouple CI from pyformat
* remove --ci arg
* make ci happy
* use the environment var instead
* change output to text
* fix log message
* replace tabs
Merge remote-tracking branch 'origin/master' into develop
Lagrange handwired Configurator bugfix (#12854)
* use human-friendly formatting
* correct key object order
Fix another bin/qmk reference (#12856)
Make Swap Hands use PROGMEM (#12284)
This converts the array that the Swap Hands feature uses to use PROGMEM,
and to read from that array, as such. Since this array never changes at
runtime, there is no reason to keep it in memory. Especially for AVR
boards, as memory is a precious resource.
Merge remote-tracking branch 'origin/master' into develop
Merge remote-tracking branch 'origin/master' into develop