[Feature] Key Overrides (#11422)
Keyboards/sol rev2 fix (#13533)
* Fixed a recent develop error
* minor fix cause I am tired
Change the prototype of matrix_output_unselect_delay() (#13045)
The prototype of matrix_output_unselect_delay() has been changed as follows.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed);
```
Currently, no keyboard seems to be redefining `matrix_output_unselect_delay()`, so there is no change in the system behavior.
With this change, the keyboard level code can get some optimization hints, for example, the following.
```c
void matrix_output_unselect_delay(uint8_t line, bool key_pressed) {
/* If none of the keys are pressed,
* there is no need to wait for time for the next line. */
if (key_pressed) {
#ifdef MATRIX_IO_DELAY
# if MATRIX_IO_DELAY > 0
wait_us(MATRIX_IO_DELAY);
# endif
#else
wait_us(30);
#endif
}
}
```
Merge remote-tracking branch 'origin/master' into develop
ID67 codebase touch-up (#13521)
* correct layout data
Fix incorrect key sizes/positions.
* rename LAYOUT to LAYOUT_65_ansi_blocker
* tweak human-friendly formatting for info.json
Add new lines for new rows.
* adjust keycode alignment in via keymap
* clean up extra lines in readme file
* enable 65_ansi_blocker Community Layout support
* clean up rules.mk
Aligns the inline comments.
[Keymap] add simple gmmk pro macos keymap with rgb (#13504)
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] RGB Matrix support for TBK Mini (#13506)
Co-authored-by: filterpaper <filterpaper@localhost>
Enable g_is31_leds PROGMEM for RGB Matrix IS31FL3737 driver (#13480)
Fix two out of bounds accesses from #13330. (#13525)
Two occurrences of `MATRIX_ROWS` weren't properly changed to
`ROWS_PER_HAND` in #13330, causing a crash during boot on at least my
Ergodox Infinity (including #13481).
Merge remote-tracking branch 'origin/master' into develop
Unify matrix for split common and regular matrix (#13330)
Matrix consistency check (#13470)
* Add a check to make sure the matrix sizes match the actual matrix size
* make flake8 happy
Merge remote-tracking branch 'origin/master' into develop
[Keyboard] Update lazydesigners/the60/rev2/rev2.h (#13505)
Update lazydesigners/the60/rev2/rev2.h
[Keyboard] CapsUnlocked CU7 (#13429)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Merge remote-tracking branch 'origin/master' into develop
[Keymap] Fix Corne Via Layout properly (#13518)
Merge remote-tracking branch 'origin/master' into develop