Commit Graph
223 Commits
Author SHA1 Message Date
QMK Bot 36a25359eb Merge remote-tracking branch 'origin/develop' into xap 2026-01-11 01:01:16 +00:00
Pablo Martínezandフィルターペーパー fe1c3fc835 [Bugfix] WS2812 indexing in split boards (#25407)
* initial

* oops

* Update quantum/rgb_matrix/rgb_matrix.c

Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com>

---------

Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com>
2026-01-11 09:00:36 +08:00
QMK Bot 804b92ac2c Merge remote-tracking branch 'origin/develop' into xap 2026-01-03 19:46:47 +00:00
nullptr 91a9f9e492 Fix RGB Matrix Typing Heatmap overflow (#25915) 2026-01-03 19:45:29 +00:00
zvecr 2e04c31310 Regenerate Files 2026-01-03 14:01:25 +00:00
QMK Bot be72ad42a6 Merge remote-tracking branch 'origin/develop' into xap 2025-11-30 20:46:59 +00:00
QMK Bot 43bbb5e99a [CI] Format code according to conventions (#25828)
Format code according to conventions
2025-11-30 20:46:22 +00:00
QMK Bot c40af3b7d6 Merge remote-tracking branch 'origin/develop' into xap 2025-10-26 23:47:45 +00:00
Filios92 cb3149b7f2 Fix RGB matrix not syncing and turning off properly on timeout (#25467) 2025-10-26 16:47:04 -07:00
QMK Bot 62d3c1e8ab Merge remote-tracking branch 'origin/develop' into xap 2025-09-21 23:02:00 +00:00
Joel Challis 883465d9fb Add generic handling to cycle LED/RGB Matrix flags (#24649) 2025-09-22 00:01:23 +01:00
QMK Bot 54ac3b0deb Merge remote-tracking branch 'origin/develop' into xap 2025-09-10 08:42:06 +00:00
フィルターペーパーandJoel Challis 633479ced5 Restructure Pixel Rain interval code (#25516)
Co-authored-by: Joel Challis <git@zvecr.com>
2025-09-10 01:41:29 -07:00
QMK Bot 16ab63f498 Merge remote-tracking branch 'origin/develop' into xap 2025-09-06 21:43:35 +00:00
フィルターペーパー d8ce8cd204 Simplify hue calculation in raindrops animation (#25587) 2025-09-06 14:43:01 -07:00
QMK Bot 8531ab7619 Merge remote-tracking branch 'origin/develop' into xap 2025-07-13 15:39:06 +00:00
フィルターペーパー ad4233d078 Clamp reactive offset value (#25489)
* Avoids underflow of the unsigned 8-bit
2025-07-13 16:38:32 +01:00
QMK Bot 532ba48d93 Merge remote-tracking branch 'origin/develop' into xap 2025-07-06 06:47:09 +00:00
フィルターペーパー 584ad807cc Refactor Starlight Smooth matrix effect (#25442) 2025-07-05 23:44:44 -07:00
QMK Bot dd05bfcadf Merge remote-tracking branch 'origin/develop' into xap 2025-06-07 12:57:34 +00:00
Nick Brassel 7808f8f56b Add {rgb|led}_matrix_get_mode_name(). (#25344) 2025-06-07 22:56:58 +10:00
QMK Bot a88b5cd5eb Merge remote-tracking branch 'origin/develop' into xap 2025-05-22 13:31:52 +00:00
Pablo Martínez 955809bd5a Add compiler_support.h (#25274) 2025-05-22 23:31:15 +10:00
QMK Bot 328655713a Merge remote-tracking branch 'origin/develop' into xap 2025-05-20 18:23:57 +00:00
Stefan Kerkmann 4f0a0f32f2 [Chore] use {rgblight,rgb_matrix}_hsv_to_rgb overrides (#25271) 2025-05-20 19:23:20 +01:00
zvecr a9f676948b Merge remote-tracking branch 'origin/develop' into xap 2025-05-12 12:06:53 +01:00
Pascal GetreuerandJoel Challis f4171412a6 Enable community modules to define LED matrix and RGB matrix effects. (#25187)
Co-authored-by: Joel Challis <git@zvecr.com>
2025-05-12 09:30:19 +10:00
art-was-here 7f42a5bc03 [New Feature/Core] New RGB Matrix Animation "Starlight Smooth" (#25203) 2025-05-12 08:50:36 +10:00
QMK Bot c5a2cb542b Merge remote-tracking branch 'origin/develop' into xap 2025-05-05 00:22:21 +00:00
Drashna Jaelre 12caf0be4e Add additional hooks for Community modules (#25050) 2025-05-05 10:21:47 +10:00
Nick Brassel 0d6dbe4a5f Merge remote-tracking branch 'upstream/develop' into xap 2025-04-22 14:58:42 +10:00
Nick Brassel 5c39722ab9 Allow for disabling EEPROM subsystem entirely. (#25173) 2025-04-19 20:20:00 +01:00
Nick Brassel bb34a247b8 Merge remote-tracking branch 'upstream/develop' into xap 2025-03-22 20:45:27 +11:00
Nick Brassel 2b00b846dc Non-volatile memory data repository pattern (#24356)
* First batch of eeconfig conversions.

* Offset and length for datablocks.

* `via`, `dynamic_keymap`.

* Fix filename.

* Commentary.

* wilba leds

* satisfaction75

* satisfaction75

* more keyboard whack-a-mole

* satisfaction75

* omnikeyish

* more whack-a-mole

* `generic_features.mk` to automatically pick up nvm repositories

* thievery

* deferred variable resolve

* whitespace

* convert api to structs/unions

* convert api to structs/unions

* convert api to structs/unions

* fixups

* code-side docs

* code size fix

* rollback

* nvm_xxxxx_erase

* Updated location of eeconfig magic numbers so non-EEPROM nvm drivers can use them too.

* Fixup build.

* Fixup compilation error with encoders.

* Build fixes.

* Add `via_ci` keymap to onekey to exercise VIA bindings (and thus dynamic keymap et.al.), fixup compilation errors based on preprocessor+sizeof.

* Build failure rectification.
2025-03-21 23:38:34 +11:00
QMK Bot 1b4d4a30bc Merge remote-tracking branch 'origin/develop' into xap 2025-03-06 23:18:25 +00:00
Joel Challis 6e1d3d6d07 Add EOL to non-keyboard files (#24990) 2025-03-06 23:17:51 +00:00
Nick Brassel d9adad642a Fix up generated files. 2025-01-21 09:05:58 +11:00
QMK Bot 97ef06ba52 Merge remote-tracking branch 'origin/develop' into xap 2025-01-02 10:24:13 +00:00
フィルターペーパー c23e64f551 Refactor Hue Breathing matrix effect with runner (#24525) 2025-01-02 02:23:41 -08:00
QMK Bot e692d3a943 Merge remote-tracking branch 'origin/develop' into xap 2025-01-02 07:11:42 +00:00
フィルターペーパー e016b9b4c5 Update Raindrops effect to respect LED range limits (#24531) 2025-01-01 23:11:28 -08:00
QMK Bot b6003c1079 Merge remote-tracking branch 'origin/develop' into xap 2025-01-02 07:10:45 +00:00
フィルターペーパー cf975e2bfa Update Starlight matrix effects (#24521) 2025-01-01 23:10:34 -08:00
QMK Bot da066c78a7 Merge remote-tracking branch 'origin/develop' into xap 2024-11-08 06:13:45 +00:00
Eric N. Vander Weele 9523ed9e32 Expose rgb_matrix_update_pwm_buffers to be available in keymaps (#24573)
* Expose rgb_matrix_update_pwm_buffers to be available in keymaps

Exposing this API enables the examples in the keyboard shutdown/reboot
documentation to compile instead of calling `rgb_matrix_driver.flush`
directly.

* Remove extraneous rgb_matrix_update_pwm_buffers prototype declarations

Now that `rgb_matrix_update_pwm_buffers` is public, there isn't the need
for local prototype declarations.
2024-11-07 23:12:59 -07:00
QMK Bot 5b42ce0ad4 Merge remote-tracking branch 'origin/develop' into xap 2024-10-28 06:20:48 +00:00
フィルターペーパー 25fac5e737 Refactor Breathing effect with runner (#24535) 2024-10-27 23:20:38 -07:00
QMK Bot 1647ce22d2 Merge remote-tracking branch 'origin/develop' into xap 2024-10-28 06:20:17 +00:00
フィルターペーパー dd7287bf4e Update Jellybean Raindrops to respect LED range limits (#24534) 2024-10-27 23:20:14 -07:00
フィルターペーパー d9fedce9b9 Update Pixel Rain to respect LED range limits (#24532) 2024-10-27 23:19:45 -07:00