QMK-ify some GPIO macros (#8315)
BACKLIGHT_ON_STATE config.h fixes (#8862)
format code according to conventions [skip ci]
[Keyboard] Vitamins included VIA support (#8876)
* Added VIA support
* added via support to vitamins included
* Added VIA support
* added via support to vitamins included
* Used actual nkro alias
[Keyboard] id80: Transpose matrix to use faster COL2ROW routines (#8930)
* id80: Transpose matrix to use faster COL2ROW routines
Even the standard QMK matrix_scan() function can give about 2 times
higher scan rate (if compiled with optimizations enabled) if the COL2ROW
matrix layout is used instead of ROW2COL. Although the ID80 PCB is
wired using the ROW2COL matrix layout, it is possible to transpose the
matrix from the QMK standpoint, so that "columns" would correspond to
horizontal connections, and "rows" would correspond to (mostly) vertical
connections; in this case the matrix could be handled as if it had the
COL2ROW layout.
The matrix layout change makes the older VIA JSON layout definition
incompatible, but the corresponding JSON was not yet accepted to the VIA
repository, so it should still be safe to make this change.
* id80: Remove obsolete comments
[Keymap] Add VIA Keymap to RoMac+ Directory (#8966)
format code according to conventions [skip ci]
Convert clipping variables in rgblight.c to a structure (#7720)
[Keyboard] Add via support for cypher rev5 PCB (#8898)
A few final edits to the keymap and readme. (#8845)
* A few final edits to the keymap and readme.
* Update keyboards/xd75/keymaps/buzzlighter1/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/xd75/keymaps/buzzlighter1/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/xd75/keymaps/buzzlighter1/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/xd75/keymaps/buzzlighter1/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Add SPI master for ChibiOS/ARM. (#8779)
fix sick68 space key handwiring location (#8962)
* fix space key handwiring location
* fix mechmerlin layout
* Revert changes from mechmerlin layout
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update layouts/community/65_ansi/mechmerlin/keymap.c
* revert
Co-authored-by: Joel Challis <git@zvecr.com>
Allow some usbconfig.h overrides at the keyboard level (#8647)
Edit Unit Testing Documentation (#8961)
[Keymap] add chriskopher keymap for usb-usb converter (#8856)
[Keymap] Added Xd75 and viterbi keymaps,refactored my userspace. (#8776)
format code according to conventions [skip ci]
Add Romanian keymap and sendstring LUT (#8852)