23721 Commits

Author SHA1 Message Date
Ryan
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT () 2022-09-23 22:46:23 +10:00
QMK Bot
d967de0df7 Merge remote-tracking branch 'origin/master' into develop 2022-09-22 23:52:56 +00:00
dependabot[bot]
3b7aeddc4d
Bump actions/stale from 5 to 6 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-23 09:52:21 +10:00
Stefan Kerkmann
b8ffaa6331
Copy RP2040 vector table to RAM on startup ()
...this reduces possible latency when invoking interrupt handlers by
mitigating XIP cache misses which are not existent when running code from
RAM.
2022-09-22 22:48:20 +01:00
Stefan Kerkmann
828a1db035
Update chibios-contrib for RP2040 i2c fixes take 2 ()
...includes missing system locking inside a timeout waiting condition and
updates to the rp2040 linker file.
2022-09-22 20:57:50 +01:00
QMK Bot
f28d899908 Merge remote-tracking branch 'origin/master' into develop 2022-09-21 21:01:00 +00:00
Drashna Jaelre
ea80141f69
[Docs] Explicitly mention kb/user callbacks as boolean ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-09-21 14:00:25 -07:00
QMK Bot
9b42ee1f6d Merge remote-tracking branch 'origin/master' into develop 2022-09-21 17:33:15 +00:00
bojiguard
ee22f34e69
Fungo rev1: fix QMK Configurator key sequence - info.json ()
* * info.json: fix key position and order

* fix json format

* Update keyboards/fungo/rev1/info.json

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

Co-authored-by: Joel Challis <git@zvecr.com>
2022-09-21 18:32:31 +01:00
Ryan
2f48d300f4
Normalise info_config.h define generation ()
* Normalise info_config.h define generation

* format

* Fix tests

* Update lib/python/qmk/cli/generate/config_h.py

Co-authored-by: Nick Brassel <nick@tzarc.org>

Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-09-21 18:31:57 +01:00
QMK Bot
fc7f3f17e6 Merge remote-tracking branch 'origin/master' into develop 2022-09-21 11:09:23 +00:00
Nick Brassel
b03a3d7047
Checklist clarification. () 2022-09-21 12:08:47 +01:00
Ryan
591701cdf9
Fix incorrect g_led_config generation () 2022-09-21 02:41:18 +01:00
Ryan
89a1374ef4
Add DD mapping for LED/RGB Matrix center () 2022-09-21 00:45:07 +01:00
QMK Bot
8dc81309f4 Merge remote-tracking branch 'origin/master' into develop 2022-09-20 18:44:34 +00:00
Álvaro A. Volpato
b0f824755a
Update Apollo PCBs to use wear levelling code () 2022-09-20 11:43:49 -07:00
Stefan Kerkmann
881aab9e76
Stabilize Half-duplex PIO split comms take 2 ()
...by moving the actually timing critical `enter_rx_state()` and
`leave_rx_state()` functions to RAM in order to not be affected by XIP
cache spikes. This commit also reverts the hacky USB interrupt disabling
that was done in 293c53d774
2022-09-20 08:54:43 +02:00
QMK Bot
ea90fccbd6 Merge remote-tracking branch 'origin/master' into develop 2022-09-20 06:53:12 +00:00
Joel Challis
456d6f3342
Remove legacy keycodes from unit tests () 2022-09-20 08:52:43 +02:00
QMK Bot
c4d8da4112 Merge remote-tracking branch 'origin/master' into develop 2022-09-20 06:20:27 +00:00
Jimmy Sjölund
100cf3db3a
[Keymap] Added Kyria keyboard to jimmysjolund () 2022-09-19 23:19:51 -07:00
Stefan Kerkmann
5a563444ac
Update ChibiOS to latest 21.11.2 ()
This includes a hotfix for RP2040 deadlocks due to XIP cache misses in
the ChibiOS virtual timer implementation.
2022-09-20 01:14:43 +01:00
QMK Bot
0803e2ec00 Merge remote-tracking branch 'origin/master' into develop 2022-09-19 19:27:27 +00:00
Danny
41fdf32afb
Add encoder map to Quefrency VIA keymap ()
* Add encoder map to Quefrency VIA keymap

* Explicitly define which RGB animations are enabled

* Set different PID to prep for different VIA .json usage

* Add ifdefs to handle if ENCODER_ENABLE is set to NO
2022-09-19 20:26:29 +01:00
QMK Bot
e517790b5e Merge remote-tracking branch 'origin/master' into develop 2022-09-19 18:43:16 +00:00
Felix Springer
51620c1042
Fix boardsource/lulu RGB matrix ()
* Fix ordering of entries for RGB matrix.

* Fix typos in RGB matrix definition.

These matrix indices overlapped.

* Improve positions in RGB matrix.

The rotary encoder and the key below that are in a new column.
The rotary encoder's height is inbetween rows.
The key below is kind of off-axis and thus hard to pin down to a
specific location.

The modifer keys in the bottom row are staggered compared to the other
columns.
2022-09-19 19:42:38 +01:00
Ryan
8d0fb4ca9e
Add DD mapping for LED/RGB Matrix HSVS steps () 2022-09-19 19:36:48 +01:00
QMK Bot
731000533f Merge remote-tracking branch 'origin/master' into develop 2022-09-19 18:35:02 +00:00
Marius Renner
652d1d8a6d
Fix int8_t overflow in RGB heatmap effect () 2022-09-19 19:34:29 +01:00
Stefan Kerkmann
613e3f68b5
Update pico-sdk to version 1.4.0 ()
...which contains fixes for GCC warnings.
2022-09-19 19:30:16 +01:00
QMK Bot
4af51ea601 Merge remote-tracking branch 'origin/master' into develop 2022-09-19 18:19:45 +00:00
Danny
89df40d4f3
Enable more BDN9 RGB effects () 2022-09-19 19:19:13 +01:00
QMK Bot
8bcbc2aced Merge remote-tracking branch 'origin/master' into develop 2022-09-19 18:19:00 +00:00
Derek
ed6679b89c
[Keyboard] Sodium50 - Fix configuration () 2022-09-19 19:18:13 +01:00
Stefan Kerkmann
2aa3a8e059
[Core] remove busy waiting from rgblight functions () 2022-09-19 18:05:31 +02:00
QMK Bot
252810a72c Merge remote-tracking branch 'origin/master' into develop 2022-09-19 01:20:51 +00:00
coliss86
2c516fab29
[Docs] Extract 'Layer Change Code' and EEPROM ()
* [Docs] Extract 'Layer Change Code' and EEPROM

* adjust wording

* Update docs/custom_quantum_functions.md

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

Co-authored-by: Joel Challis <git@zvecr.com>
2022-09-19 02:20:22 +01:00
Joel Challis
20f142a772
Tidy up LAYOUT macro generation () 2022-09-19 01:35:46 +01:00
QMK Bot
07936d37b6 Merge remote-tracking branch 'origin/master' into develop 2022-09-18 23:11:22 +00:00
Daniel Shields
d8ef2ea7dd
Add home row modifiers to dshields keymaps. () 2022-09-18 19:10:50 -04:00
QMK Bot
b7358825d7 Merge remote-tracking branch 'origin/master' into develop 2022-09-18 23:09:33 +00:00
Joel Challis
e7e08030d2
Reduce charue/sunsetter_r2 firmware size ()
* Reduce charue/sunsetter_r2 firmware size

* add rules.mk
2022-09-19 00:09:02 +01:00
Joshua Diamond
9a1b4b78f1 Merge remote-tracking branch 'origin/master' into develop 2022-09-18 19:06:31 -04:00
Danny
ecb4ba70b1
Add encoder map to BDN9 VIA keymap () 2022-09-18 19:01:05 -04:00
jonavin
c6ff10a257
FIx ARRAYSIZE def and Murphpad string array ()
Co-authored-by: Jonavin <=>
2022-09-18 18:57:37 -04:00
Ryan
8beb61b790
Add DD mapping for LED/RGB Matrix split count () 2022-09-18 22:57:50 +01:00
Nick Brassel
1849897444
[QP] Add RGB565 surface. Docs clarification, cleanup, tabsification, and reordering. () 2022-09-19 07:30:08 +10:00
QMK Bot
e9bdc4eeb1 Merge remote-tracking branch 'origin/master' into develop 2022-09-18 21:19:38 +00:00
Nick Brassel
c56dc9c0bb
Fixup axon40 lint. ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-09-19 07:19:03 +10:00
Ryan
0f5cfc0363
Add DD mapping for LED/RGB Matrix max brightness () 2022-09-18 20:32:47 +01:00