~ruther/qmk_firmware

ref: 2aacda32358bfda5fccbfb1e6f4f906c5efa702d qmk_firmware/quantum d---------
a8a87a09 — Pascal Getreuer 2 years ago
[Core] Simplify audio_duration_to_ms() and audio_ms_to_duration(), reduce firmware size by a few bytes. (#21427)

e648b84d — Jake Grossman 2 years ago
Allow key override to respect weak mods caused by caps word (#21434)

0035ed67 — フィルターペーパー 2 years ago
Set minimum middle column value (#21365)

df598402 — フィルターペーパー 2 years ago
Refactor kinetic mouse key feature (#21164)

2264e6d2 — mechlovin 2 years ago
add VIA support for LED Matrix (#21281)

1abf8f3e — precondition 2 years ago
[Feature] Send a dummy keycode to neutralize flashing modifiers in retro tap and key overrides (#20992)

55295ed3 — Pablo Martínez 2 years ago
[Enhancement] More info on `apply_autocorrect` (#21056)

Co-authored-by: Drashna Jaelre <drashna@live.com>
e9ff66d8 — Chris Salch 2 years ago
Adds a way to separate tab from AUTO_SHIFT_SPECIAL. (#20996)

Get rid of `USB_LED_CAPS_LOCK` (#21436)

c4f66e5d — Xelus22 2 years ago
[Core] RGB Matrix limit basic indicators to the last render (#21169)

Co-authored-by: Joel Challis <git@zvecr.com>
Get rid of `USB_LED_NUM_LOCK` (#21424)

Get rid of `USB_LED_SCROLL_LOCK` (#21405)

Get rid of `USB_LED_KANA` and `USB_LED_COMPOSE` (#21366)

7178645b — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
884be6c1 — Nick Brassel 2 years ago
Fix up operator precedence in RGBLIGHT (#21280)

6c7c5889 — Nick Brassel 2 years ago
Rely on introspection to handle OOB access. (#21247)

3444e965 — Albert Y 2 years ago
Refactor the rain lighting decision operator (#21139)

806b61c2 — Xelus22 2 years ago
[Core] RGB matrix ws2812 update (#21135)

* ws2812_update boolean to stop update every single cycle

* lint1

Co-authored-by: Joel Challis <git@zvecr.com>

* lint2

Co-authored-by: Joel Challis <git@zvecr.com>

* Update quantum/rgb_matrix/rgb_matrix_drivers.c

---------

Co-authored-by: Joel Challis <git@zvecr.com>
90ea9e44 — dexter93 2 years ago
Reset `matrix_need_update` properly in eager debouncing algorithms (#21154)

The `matrix_need_update` variable needs to be reset to `false` in
`transfer_matrix_values()`, otherwise that function continues to be
invoked for every scanning loop (forever with `sym_eager_pk` and
`sym_eager_pk`, or until some key gets released with
`asym_eager_defer_pk`), and the scanning rate gets much lower because of
all that useless work.

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
54274943 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
Next