Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | WS2812 API rework (#24364) | Ryan | 2024-10-06 | 11 | -213/+84 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Begin WS2812 API rework * Move RGBW conversion, clean up color.h, fix RGBW for AVR bitbang * Formatting & update PS2AVRGB I2C driver (untested) * Tested ARM bitbang RGB+RGBW * Tested ARM SPI RGB - RGBW not working * Tested ARM PWM RGB+RGBW * Tested RP2040 PIO driver RGB+RGBW * Update RGBLight * Formatting * Fix BM60HSRGB rev2 * Fix oddforge/vea * Fix 1k and XD002 RGBLite * Fix model_m/mschwingen * Fix handwired/promethium * Rename `WS2812_LED_TOTAL` for BM60HSRGB * Fix work_louder boards * Fix dawn60 * Fix rgbkb/pan * Fix neson_design/700e and n6 * Fix ergodox_ez/shine * ergodox_ez/shine: invert indices for left half * Fix matrix/abelx * Fix matrix/m20add * Remove custom rgblight driver for matrix/noah - should be done with lighting layers * Fix LED indexes for RGBLight split * Rename `convert_rgb_to_rgbw()` to `ws2812_rgb_to_rgbw()` * Update WS2812 API docs * `ergodox_ez/shine`: simplify LED index calculation * LED/RGB Matrix: Add weak function for LED index resolution * Bandaid fix for RGB Matrix splits not using WS2812 * `steelseries/prime_plus`: redo custom RGBLight driver * Update keyboards/steelseries/prime_plus/rgblight_custom.c Co-authored-by: Dasky <[email protected]> --------- Co-authored-by: Dasky <[email protected]> | |||||
* | | Add LD7032 support to QP. (#20828) | Dasky | 2024-09-18 | 3 | -1/+33 | |
| | | | | | | | | | | Co-authored-by: Nick Brassel <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]> | |||||
* | | Reinstate global `k_rgb_matrix_split` (#24388) | Ryan | 2024-09-15 | 2 | -8/+9 | |
| | | ||||||
* | | Add combo key repress feature (#22858) | Filios92 | 2024-09-05 | 1 | -12/+34 | |
| | | | | | | | | Co-authored-by: jack <[email protected]> | |||||
* | | Remove `arm_atsam` platform (#24337) | Joel Challis | 2024-09-02 | 2 | -6/+1 | |
| | | ||||||
* | | Remove global k_rgb_matrix_split (#24348) | Thomas Weißschuh | 2024-08-31 | 1 | -5/+0 | |
| | | | | | | All users have their own local definition. | |||||
* | | Add new connection keycodes for Bluetooth, 2.4GHz. (#24251) | Nick Brassel | 2024-08-27 | 5 | -18/+85 | |
| | | ||||||
* | | Segregrate keycode at pre-process record quantum (#24194) | フィルターペーパー | 2024-08-26 | 1 | -3/+2 | |
|/ | ||||||
* | Enhance overlapping mouse keys control (#23341) | フィルターペーパー | 2024-08-19 | 2 | -5/+15 | |
| | | | Enhance the overlapping mouse key press acceleration (introduced in #21494) with user preprocessor controls. | |||||
* | Add dynamic macro keyboard callbacks (#24142) | Drashna Jaelre | 2024-08-18 | 3 | -286/+44 | |
| | ||||||
* | Refactor starlight RGB matrix effects (#24202) | フィルターペーパー | 2024-08-14 | 3 | -14/+17 | |
| | | | | | | * Use unsigned integers * Use lib8tion random8 function * Test for valid LED flags * Use rgb_matrix_hsv_to_rgb function | |||||
* | Refactor riverflow RGB matrix loop (#24203) | フィルターペーパー | 2024-08-14 | 1 | -1/+1 | |
| | | | Check for LED flags at the start of loop to skip early | |||||
* | Check LED flags for Pixel Fractal effect (#23881) | フィルターペーパー | 2024-07-23 | 1 | -12/+12 | |
| | ||||||
* | Add support for key override introspection. (#24120) | Nick Brassel | 2024-07-16 | 4 | -15/+64 | |
| | ||||||
* | Update atomic GPIO macros in keyboard custom matrix (#23796) | Ryan | 2024-07-13 | 1 | -11/+11 | |
| | ||||||
* | Tap dance introspection (#24049) | Nick Brassel | 2024-07-06 | 4 | -8/+56 | |
| | ||||||
* | Normalise mouse keycodes (#23975) | Ryan | 2024-07-03 | 9 | -111/+150 | |
| | ||||||
* | Rename encoder pins defines (#24003) | Ryan | 2024-07-03 | 8 | -37/+46 | |
| | ||||||
* | Remove deprecated `led_set_user` (#23979) | Joel Challis | 2024-06-22 | 2 | -11/+3 | |
| | ||||||
* | add farsi keymap extras (#23650) | Amir | 2024-06-20 | 1 | -0/+171 | |
| | ||||||
* | APA102: API rework (#23355) | Ryan | 2024-06-13 | 1 | -0/+8 | |
| | ||||||
* | Add process_keycode handlers for new RGB Matrix and Underglow keycodes (#23896) | Ryan | 2024-06-13 | 4 | -0/+212 | |
| | ||||||
* | GC9xxx LCD family drivers (GC9107 and GC9A01) (#23091) | Fernando Birra | 2024-06-05 | 3 | -2/+21 | |
| | | | | | | | | | | | | Co-authored-by: Nick Brassel <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: フィルターペーパー <[email protected]> Co-authored-by: rookiebwoy <[email protected]> Fixup boardsource/equals (#23106) Fix make clean test:os_detection (#23112) Fix make clean test:os_detection (#23112)" Fixup boardsource/equals (#23106)" | |||||
* | EEPROM: Don't erase if we don't have to. Adding eeprom_driver_format ↵ | Purdea Andrei | 2024-05-28 | 1 | -2/+2 | |
| | | | | abstraction. (#18332) | |||||
* | Insert delay between shifted chars in send_string_with_delay for AVR (#23673) | Skyler Hawthorne | 2024-05-18 | 1 | -10/+6 | |
| | ||||||
* | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-05-17 | 1 | -4/+5 | |
|\ | ||||||
| * | Force CPI update using timer when using split pointing. (#23545) | Dasky | 2024-05-17 | 1 | -4/+5 | |
| | | ||||||
* | | Remove useless `LED/RGB_MATRIX_ENABLE` ifdefs (#23726) | Ryan | 2024-05-16 | 3 | -5/+5 | |
| | | ||||||
* | | Normalise RGBLight (underglow) keycodes (#23656) | Ryan | 2024-05-07 | 3 | -26/+50 | |
| | | ||||||
* | | split_util: rename `usbIsActive` to `usb_bus_detected` (#23657) | Stefan Kerkmann | 2024-05-05 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | split_util: rename usbIsActive to usb_bus_detected This follows the style rules and better reflects the intent. Signed-off-by: Stefan Kerkmann <[email protected]> | |||||
* | | Add new set of keycodes for RGB Matrix (#23463) | Ryan | 2024-05-04 | 1 | -0/+28 | |
| | | ||||||
* | | Add MacOS Czech ISO and ANSI keymaps #23346 (#23412) | Pavel Kroupa | 2024-04-30 | 4 | -0/+564 | |
| | | ||||||
* | | Rename `RGBW` define to `WS2812_RGBW` (#23585) | Ryan | 2024-04-28 | 4 | -13/+13 | |
| | | ||||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-04-26 | 1 | -1/+1 | |
|\| | ||||||
| * | Fix encoder breakage with 4 or more encoders (#23595)0.24.8 | Sergey Vlasov | 2024-04-27 | 1 | -1/+1 | |
| | | ||||||
* | | LED Matrix: replace backlight keycodes with newly added ones (#23455) | Ryan | 2024-04-13 | 1 | -7/+22 | |
| | | ||||||
* | | Add new set of keycodes for LED Matrix (#23432) | Ryan | 2024-04-11 | 1 | -0/+20 | |
| | | ||||||
* | | Separate keycode handling for LED Matrix and Backlight (#23426) | Ryan | 2024-04-11 | 4 | -30/+53 | |
| | | ||||||
* | | Oneshot locked mods split transaction (#23434) | NoOne2246 | 2024-04-08 | 2 | -0/+6 | |
| | | ||||||
* | | Rename `process_{led,rgb}_matrix()` (#23422) | Ryan | 2024-04-05 | 5 | -6/+6 | |
| | | ||||||
* | | Remove deprecated quantum keycodes (#23407) | Ryan | 2024-04-04 | 1 | -53/+0 | |
| | | ||||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-04-04 | 1 | -1/+1 | |
|\| | ||||||
| * | Fix pointing_device_set_cpi_on_side() (#23391)0.24.7 | Taro Hayashi | 2024-04-03 | 1 | -1/+1 | |
| | | | | | | Co-authored-by: Less/Rikki <[email protected]> | |||||
* | | Fix rgblight init (#23335) | Dasky | 2024-03-24 | 1 | -3/+3 | |
| | | ||||||
* | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-03-22 | 1 | -0/+1 | |
|\| | ||||||
| * | Add ES_GRV to latam language-specific keycodes (#23333)0.24.6 | JuanoD | 2024-03-22 | 1 | -0/+1 | |
| | | ||||||
* | | Un-`extern` RGBLight `led[]` array (#23322) | Ryan | 2024-03-22 | 2 | -16/+9 | |
| | | ||||||
* | | Add init function to RGBLight driver struct (#23076) | Ryan | 2024-03-18 | 4 | -0/+6 | |
| | | ||||||
* | | LED drivers: add support for IS31FL3236 (#23264) | Ryan | 2024-03-17 | 4 | -0/+20 | |
| | | ||||||
* | | Refactor vusb to protocol use pre/post task (#14944) | Joel Challis | 2024-03-14 | 1 | -17/+18 | |
| | |