~ruther/qmk_firmware

Merge remote-tracking branch 'origin/master' into develop
b1fbfaaa — Sergey Vlasov 1 year, 11 months ago
keychron/c2_pro/ansi/white: Fix column 19 in the custom matrix (#21805)

Although `keychron/c2_pro/ansi/rgb` and `keychron/c2_pro/ansi/white` use
the same custom matrix code, the matrix layouts are slightly different;
in particular, only the `keychron/c2_pro/ansi/white` board actually uses
column 19.  However, the handling of column 19 in the custom matrix code
was broken, therefore that column did not work.

Looks like the custom matrix code assumes that `SHIFT_COL_END` refers to
the last column connected to the shift register, and not to the column
past that; so the value of `SHIFT_COL_END` needs to be changed from 19
to 18 (columns 11...18 are connected to the shift register, and column
19 is connected to the C14 pin).

Also the code which was determining `SIZE_T` and `UNSELECT_ALL_COL` had
an off-by-one bug when counting the required number of bits (again due
to the confusion on the `SHIFT_COL_END` meaning); this had been fixed
too (the actual behavior of that part of the code did not change,
because both the old and the new version select the 8 bit variant).
1babb2c7 — Joel Challis 1 year, 11 months ago
Fix keyboards with old RGB driver names (#21817)

Merge remote-tracking branch 'origin/master' into develop
c2b83751 — フィルターペーパー 1 year, 11 months ago
[Doc] Improve magic keycode section (#21787)

Fix keyboards with old RGB driver names (#21815)

RGB Matrix: driver naming cleanups (#21594)

dfb6d38f — Joel Challis 1 year, 11 months ago
Simplfy RGB/LED matrix effect logic (#21703)

fix: restore indicators to jellybean_raindrops (#21792)

After #21169, rgb_matrix_indicators() was limited to running on the
final render iteration. Since the jellybean_raindrops animation
immediately returns false after updating a single LED, the iteration
count no longer ends up high enough to render non-advanced indicators.

This change also brings jellybean_raindrops more in line with raindrops.
1236c29b — Controller Works 1 year, 11 months ago
[Keyboard] Add city42 (#21727)

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
eed34f7a — Joel Challis 1 year, 11 months ago
Fix drop/shift/v2 compilation (#21800)

1149212b — Joel Challis 1 year, 11 months ago
Align SENSE75 with recent Drop additions (#21757)

Merge remote-tracking branch 'origin/master' into develop
3f192722 — Joel Challis 1 year, 11 months ago
Initial support for SHIFT v2 (#21756)

f422b3cc — Joel Challis 1 year, 11 months ago
Initial support for CTRL v2 (#21755)

f9aba866 — Joel Challis 1 year, 11 months ago
Initial support for ALT v2 (#21754)

[Keyboard] Add linworks favepada (#20794)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: jack <0x6a73@protonmail.com>
[Keyboard] Add Jelly Evolv (#21407)

Co-authored-by: jack <0x6a73@protonmail.com>
Adding support for TAN67 PCB (#21003)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
d91857d5 — studiokestra 1 year, 11 months ago
Add Galatea rev3 keyboard (#21758)

Next