~ruther/qmk_firmware

e863c431 — Selene ToyKeeper 2 years ago
added BS_TOGG so BS_SWAP and BS_NORM can be on a single key (#18837)

Co-authored-by: Selene ToyKeeper <git@toykeeper.net>
Deprecate `CAPS_WORD`/`CAPSWRD` for `CW_TOGG` (#18834)

Normalise Joystick and Programmable Button keycodes (#18832)

64ca14fe — Joel Challis 2 years ago
Fix garbled test output (#18822)

* Fix garbled test output

* Correct SRC listing
1a1a3651 — QMK Bot 2 years ago
Format code according to conventions (#18818)

c0124907 — precondition 2 years ago
Add unit tests for HOLD_ON_OTHER_KEY_PRESS (#18721)

* Add HOLD_ON_OTHER_KEY_PRESS to data/ files

* Add unit tests for HOLD_ON_OTHER_KEY_PRESS
Deprecate `VLK_TOG` for `VK_TOGG` (#18807)

2e2e7511 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
cdb04900 — James Young 2 years ago
Polyandry: rename LAYOUT to LAYOUT_ortho_4x3 (#18815)

71480001 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
fc394dfd — Eddie Nuno 2 years ago
[Docs] Fix link to keyboard layout editor (#18801)

575db694 — Joel Challis 2 years ago
Generalise CTPC logic from common_features (#18803)

416c5429 — QMK Bot 2 years ago
Merge remote-tracking branch 'origin/master' into develop
68e68e7d — stanrc85 2 years ago
[Keyboard] Add Bolsalice keyboard (#18772)

1ea54e50 — Sergey Vlasov 2 years ago
ChibiOS USB: Add a dummy IN callback to work around LLD bugs (#18811)

In #18631 some IN notification callbacks that were doing nothing were
removed, which should be a valid thing to do (ChibiOS HAL checks the
`in_cb` and `out_cb` pointers for being non-NULL before invoking those
optional callbacks).  However, it turned out that some less popular USB
LLDs (KINETIS and MIMXRT1062) have their own checks for those pointers,
and (incorrectly) skip the ChibiOS callback handling when those pointers
are NULL, which breaks the code for the `USB_USE_WAIT` configuration
option (the waiting thread never gets resumed if the corresponding
callback pointer is NULL).

Add those dummy callbacks again (but use a single function for all of
them instead of individual ones for each endpoint); this restores the
KINETIS and MIMXRT1062 boards to the working state while the LLDs are
getting fixed.
428114fa — Joel Challis 2 years ago
Remove broken userspace and keymaps (#18806)

Remove legacy fauxclicky and unicode keycodes (#18800)

Deprecate `KC_LOCK` for `QK_LOCK` (#18796)

Deprecate `KC_LEAD` for `QK_LEAD` (#18792)

374d5d74 — Selene ToyKeeper 2 years ago
wilba_tech: allow keymaps to override backlight_effect_indicators() (#18791)

Next