| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add easier way to set default single layer (#24376) | Andre Brait | 2024-10-06 | 2 | -2/+7 |
| | | | | | * Add set_single_default_layer to match set_single_persistent_default_layer * Implements exactly the same behavior, except the write to EEPROM | ||||
| * | 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 <32983009+daskygit@users.noreply.github.com> --------- Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com> | ||||
| * | Add LD7032 support to QP. (#20828) | Dasky | 2024-09-18 | 3 | -1/+33 |
| | | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org> Co-authored-by: Sergey Vlasov <sigprof@gmail.com> | ||||
| * | Reinstate global `k_rgb_matrix_split` (#24388) | Ryan | 2024-09-15 | 2 | -8/+9 |
| | | |||||
| * | Add combo key repress feature (#22858) | Filios92 | 2024-09-06 | 1 | -12/+34 |
| | | | | | Co-authored-by: jack <jack@pngu.org> | ||||
| * | Remove `arm_atsam` platform (#24337) | Joel Challis | 2024-09-02 | 2 | -6/+1 |
| | | |||||
| * | Remove global k_rgb_matrix_split (#24348) | Thomas Weißschuh | 2024-09-01 | 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-21 | 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 <nick@tzarc.org> Co-authored-by: jack <0x6A73@pm.me> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: フィルターペーパー <76888457+filterpaper@users.noreply.github.com> Co-authored-by: rookiebwoy <81021475+rookiebwoy@users.noreply.github.com> 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-19 | 1 | -10/+6 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-05-18 | 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 <karlk90@pm.me> | ||||
| * | | 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-05-01 | 4 | -0/+564 |
| | | | |||||
| * | | Rename `RGBW` define to `WS2812_RGBW` (#23585) | Ryan | 2024-04-27 | 4 | -13/+13 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-04-27 | 1 | -1/+1 |
| |\| | |||||
| | * | Fix encoder breakage with 4 or more encoders (#23595) | 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) | Taro Hayashi | 2024-04-04 | 1 | -1/+1 |
| | | | | | | | Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com> | ||||
| * | | Fix rgblight init (#23335) | Dasky | 2024-03-24 | 1 | -3/+3 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-03-23 | 1 | -0/+1 |
| |\| | |||||
| | * | Add ES_GRV to latam language-specific keycodes (#23333) | JuanoD | 2024-03-23 | 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 |
| | | | |||||