Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24845) | Joel Challis | 2025-01-30 | 1 | -1/+0 |
| | |||||
* | Update keycodes for keyboards with RGB Matrix (#24484) | Ryan | 2024-11-24 | 1 | -3/+3 |
| | |||||
* | WS2812 API rework (#24364) | Ryan | 2024-10-06 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]> | ||||
* | Move LED Matrix LED config to data driven (#24122) | Ryan | 2024-07-19 | 5 | -147/+203 |
| | |||||
* | Migrate SERIAL_DRIVER to json (#23925) | Joel Challis | 2024-07-13 | 2 | -2/+4 |
| | |||||
* | Strip decimals from RGB Matrix layout positions (#23943) | Ryan | 2024-06-17 | 1 | -10/+10 |
| | |||||
* | Remove some useless code from keymaps (#23787) | Ryan | 2024-05-23 | 1 | -6/+0 |
| | |||||
* | Migrate `LOCKING_*_ENABLE` to Data-Driven: I-J (#23767) | James Young | 2024-05-22 | 2 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Affects: - `ianklug/grooveboard` - `ibm/model_m/modelh` - `ibm/model_m_122/ibm122m` - `ibnuda/gurindam` - `idb/idb_60` - `idobao/id75/v1` - `idobao/id75/v2` - `idobao/id96` - `idobao/montex/v1` - `illuminati/is0` - `illusion/rosa` - `ilumkb/primus75` - `ilumkb/volcano660` - `inland/kb83` - `input_club/ergodox_infinity` - `irene` - `iriskeyboards` - `iron180` - `jacky_studio/bear_65/rev1` - `jacky_studio/bear_65/rev2` - `jacky_studio/s7_elephant/rev1` - `jacky_studio/s7_elephant/rev2` - `jadookb/jkb65` - `jae/j01` - `jagdpietr/drakon` - `jd40` - `jd45` - `jels/boaty` - `jels/jels60/v1` - `jels/jels60/v2` - `jels/jels88` - `jolofsor/denial75` - `jorne/rev1` - `joshajohnson/hub16` - `joshajohnson/hub20` - `jukaie/jk01` | ||||
* | Remove RGB keycodes from boards with no RGB config (#23709) | Ryan | 2024-05-20 | 1 | -13/+4 |
| | |||||
* | Change all RGB mode keycodes to short aliases (#23691) | Ryan | 2024-05-12 | 1 | -1/+1 |
| | |||||
* | Update GPIO API usage in keyboard code (#23361) | Ryan | 2024-05-03 | 1 | -2/+2 |
| | |||||
* | Migrate build target markers to keyboard.json - HI (#23540) | Joel Challis | 2024-04-17 | 1 | -0/+0 |
| | |||||
* | Data-Driven Keyboard Conversions: I (#23533) | James Young | 2024-04-17 | 2 | -19/+12 |
| | |||||
* | LED Matrix: replace backlight keycodes with newly added ones (#23455) | Ryan | 2024-04-13 | 1 | -2/+2 |
| | |||||
* | Move `SPLIT_KEYBOARD` to data driven (#21410) | Duncan Sutherland | 2024-04-11 | 2 | -1/+3 |
| | |||||
* | Remove `quantum.h` includes from keyboard code (#23394) | Ryan | 2024-04-03 | 1 | -2/+3 |
| | |||||
* | Migrate build target markers to keyboard.json (#23293) | Joel Challis | 2024-03-30 | 4 | -0/+0 |
| | |||||
* | Migrate features and LTO from rules.mk to data driven (#23307) | Joel Challis | 2024-03-30 | 2 | -14/+8 |
| | |||||
* | Migrate features from rules.mk to data driven - IJK (#23276) | Joel Challis | 2024-03-15 | 4 | -29/+17 |
| | |||||
* | LED drivers: update keyboard LED configs (#23073) | Ryan | 2024-02-25 | 2 | -328/+328 |
| | | | | | | | | | | | | | | | * IS31FL3733: update keyboard LED config * IS31FL3736: update keyboard LED config * IS31FL3737: update keyboard LED config * IS31FL3741: update keyboard LED config * IS31FL3743A: update keyboard LED config * AW20216S: update keyboard LED config * SNLED27351: update keyboard LED config | ||||
* | Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102) | Joel Challis | 2024-02-18 | 12 | -828/+0 |
| | |||||
* | Remove obvious user keymaps, keyboards/{s,t}* edition. (#23084) | Joel Challis | 2024-02-15 | 3 | -248/+0 |
| | |||||
* | LED drivers: add support for shutdown pin (#23058) | Ryan | 2024-02-15 | 7 | -22/+9 |
| | | | | | * LED drivers: add support for shutdown pin * Update candidate boards | ||||
* | LED drivers: create structs to hold PWM/scaling buffers (#22955) | Ryan | 2024-02-10 | 1 | -24/+32 |
| | |||||
* | LED drivers: place I2C addresses into an array (#22975) | Ryan | 2024-02-09 | 2 | -35/+50 |
| | |||||
* | LED drivers: update I2C API usage (#22951) | Ryan | 2024-01-24 | 3 | -8/+8 |
| | |||||
* | LED drivers: remove `write_pwm_buffer()` from public API (#22884) | Ryan | 2024-01-24 | 2 | -8/+7 |
| | |||||
* | LED drivers: switch to i2c_writeReg() (#22878) | Ryan | 2024-01-10 | 1 | -18/+4 |
| | |||||
* | LED drivers: change `write_pwm_buffer()` return type to `void` (#22869) | Ryan | 2024-01-10 | 2 | -16/+7 |
| | |||||
* | LED drivers: more formatting (#22865) | Ryan | 2024-01-08 | 2 | -2/+7 |
| | |||||
* | is31fl3733: change `write_register()` return type to `void` (#22824) | Ryan | 2024-01-08 | 2 | -10/+4 |
| | |||||
* | Migrate RGB Matrix config to info.json (#22863) | Joel Challis | 2024-01-08 | 3 | -76/+75 |
| | |||||
* | Migrate LED Matrix config to info.json (#22792) | Joel Challis | 2024-01-01 | 5 | -35/+49 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into develop | fauxpark | 2023-12-20 | 1 | -53/+0 |
|\ | |||||
| * | [Keymap Removal] xiudi/xd75 and related keymaps. (#22698) | Joel Challis | 2023-12-19 | 1 | -53/+0 |
| | | |||||
* | | Rename `LED_DISABLE_WHEN_USB_SUSPENDED` -> `LED_MATRIX_SLEEP` (#22681) | Ryan | 2023-12-20 | 2 | -2/+2 |
| | | |||||
* | | Update keyboard LED driver configs (#22638) | Ryan | 2023-12-18 | 3 | -3/+3 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into develop | Nick Brassel | 2023-12-17 | 5 | -621/+0 |
|\| | |||||
| * | [Keymap Removal] Planck and related keymaps. (#22683) | Nick Brassel | 2023-12-17 | 5 | -621/+0 |
| | | |||||
* | | LED drivers: change "TWI" to "I2C" (#22617) | Ryan | 2023-12-05 | 1 | -11/+10 |
| | | |||||
* | | LED drivers: refactor page selection (#22518) | Ryan | 2023-12-04 | 3 | -55/+17 |
|/ | |||||
* | Remove userspace keymaps (#22544) | Joel Challis | 2023-11-27 | 23 | -2107/+0 |
| | |||||
* | Remove unnecessary driver counts (#22435) | Joel Challis | 2023-11-22 | 3 | -3/+0 |
| | |||||
* | LED drivers: register naming cleanups (#22436) | Ryan | 2023-11-20 | 2 | -32/+35 |
| | |||||
* | Remove requirement for `keymap_steno.h` include in keymaps (#22423) | Ryan | 2023-11-12 | 1 | -3/+0 |
| | | | | | * Remove requirement for `keymap_steno.h` include in keymaps * Add back keymap_steno.h with a note for the time being | ||||
* | LED drivers: clean up `SWx`/`CSy` pullup/down resistor config (#22381) | Ryan | 2023-11-10 | 2 | -20/+30 |
| | |||||
* | LED drivers: add defines for PWM and LED control register counts (#22383) | Ryan | 2023-11-01 | 1 | -7/+10 |
| | |||||
* | Relocate LED driver init code (#22365) | Ryan | 2023-11-01 | 7 | -29/+46 |
| | |||||
* | whitefox: remove pointless file (#22366) | Ryan | 2023-10-29 | 1 | -106/+0 |
| | |||||
* | Add `_flush()` functions to LED drivers (#22308) | Ryan | 2023-10-22 | 3 | -8/+10 |
| |