aboutsummaryrefslogtreecommitdiff
path: root/builddefs/common_features.mk
Commit message (Collapse)AuthorAgeFilesLines
* Set custom effect defines for LED Matrix (#24745)Joel Challis2024-12-241-0/+7
|
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)Joel Challis2024-11-231-0/+1
| | | | | | | | | | | | * [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881) * Apply suggestions from code review Co-authored-by: Nick Brassel <[email protected]> --------- Co-authored-by: Nebuleon <[email protected]> Co-authored-by: Nick Brassel <[email protected]>
* Added MCU support for ArteryTek AT32F415 (#23445)HorrorTroll2024-11-211-1/+1
|
* Backward compatibility for new RGB keycode handling (#24490)Ryan2024-11-201-0/+4
| | | | Co-authored-by: Dasky <[email protected]>
* Move pointing device driver code (#24445)Dasky2024-10-251-1/+1
| | | | Co-authored-by: Drashna Jaelre <[email protected]>
* Separate RGBLight/RGB Matrix keycode handling (#23679)Ryan2024-10-121-6/+2
| | | | | | | | | | | | | | | * Separate RGBLight/RGB Matrix keycode handling * Remove `_DISABLE_KEYCODES` handling * Update RGB Matrix keycode docs * Update underglow keycodes for previously migrated boards * Update keycodes for boards with custom handling * Fix typos * Fix bad merge
* WS2812 API rework (#24364)Ryan2024-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]>
* Remove `arm_atsam` platform (#24337)Joel Challis2024-09-021-4/+0
|
* Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)Nick Brassel2024-08-271-1/+1
|
* SPI flash API cleanup, add async erase capability. (#23894)Nick Brassel2024-07-021-5/+4
|
* Separate keycode handling for LED Matrix and Backlight (#23426)Ryan2024-04-111-1/+1
|
* LED drivers: add support for IS31FL3236 (#23264)Ryan2024-03-171-2/+14
|
* [Core] Allow ChibiOS `SIO` driver for `UART` driver (#22839)Stefan Kerkmann2024-02-201-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | * onekey: stm32f3_disco: add usart pins and activate peripheral Signed-off-by: Stefan Kerkmann <[email protected]> * chibios: uart: change SD1 prefix to UART Signed-off-by: Stefan Kerkmann <[email protected]> * chibios: uart: add SIO driver and RP2040 compatibility Signed-off-by: Stefan Kerkmann <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]> * Update platforms/chibios/drivers/uart.h Co-authored-by: Joel Challis <[email protected]> --------- Signed-off-by: Stefan Kerkmann <[email protected]> Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Joel Challis <[email protected]>
* Add encoder abstraction. (#21548)Nick Brassel2024-02-181-0/+15
|
* Add RGB matrix & LED Matrix support for IS31FL3729 (#21944)HorrorTroll2024-02-171-2/+14
| | | | | Co-authored-by: Xelus22 <[email protected]> Co-authored-by: dexter93 <[email protected]>
* Fix joystick initialization (#22953)Joel Challis2024-02-171-4/+1
|
* Begin removal of bootmagic lite terminology (#22970)Joel Challis2024-01-281-15/+0
|
* LED drivers: rename "simple" to "mono" (#22814)Ryan2024-01-041-11/+11
|
* LED drivers: extract IS31FL3746A from IS31COMMON (#22637)Ryan2024-01-011-4/+2
|
* LED drivers: extract IS31FL3745 from IS31COMMON (#22636)Ryan2024-01-011-4/+2
|
* LED drivers: extract IS31FL3743A from IS31COMMON (#22635)Ryan2024-01-011-4/+2
|
* LED drivers: extract IS31FL3742A from IS31COMMON (#22620)Ryan2024-01-011-4/+2
|
* Keymap introspection for Dip Switches (#22543)Joel Challis2023-12-111-0/+6
|
* Rework RGBLight driver system (#22529)Ryan2023-12-051-0/+1
|
* Azoteq IQS5xx support (#22280)Dasky2023-11-201-1/+3
|
* Generalise ADC driver source inclusion (#22448)Joel Challis2023-11-121-4/+8
|
* Migrate some common features to generic (#22403)Joel Challis2023-11-091-60/+12
|
* Dedupe I2C, SPI, UART driver inclusions (#22253)Ryan2023-10-131-96/+89
|
* Rename CKLED2001 driver to SNLED27351 (#22071)Ryan2023-10-041-6/+12
|
* is31fl3737/3741: add LED Matrix support (#22163)Ryan2023-10-031-2/+15
|
* is31fl3733: complete LED Matrix support (#22149)Ryan2023-09-271-11/+18
|
* is31fl3218: Add LED Matrix support (#22126)Ryan2023-09-271-1/+8
| | | | Co-authored-by: Joel Challis <[email protected]>
* is31fl3736: extract single-color API (#22133)Ryan2023-09-271-1/+8
|
* Move velocikey to within rgblight (#22123)Joel Challis2023-09-251-0/+4
|
* Simplify more feature driver defines (#22090)Ryan2023-09-251-5/+6
|
* RGBLight/Backlight: add prefixed driver defines (#22089)Ryan2023-09-211-4/+2
|
* LED/RGB Matrix: prefix driver defines (#22088)Ryan2023-09-211-20/+20
|
* Update AW20216S LED type (#22072)Ryan2023-09-201-0/+10
| | | | | * Update AW20216S LED type * Remove mattgauf keymap
* Complete RGB Matrix support for IS31FL3218 (#22004)Ryan2023-09-171-1/+8
|
* aw20216: driver naming cleanups (#21891)Ryan2023-09-131-4/+4
|
* Unicode, Unicodemap and UCIS refactor (#21659)Ryan2023-08-271-2/+4
|
* RGB Matrix: driver naming cleanups (#21594)Ryan2023-08-231-14/+14
|
* Simplfy RGB/LED matrix effect logic (#21703)Joel Challis2023-08-231-0/+2
|
* rgblight: driver selection cleanups (#21558)Ryan2023-08-151-8/+4
|
* OLED: driver naming cleanups (#21710)Ryan2023-08-151-2/+2
|
* LED Matrix: driver naming cleanups (#21580)Ryan2023-07-291-8/+8
|
* Bluetooth: driver naming cleanups (#21624)Ryan2023-07-291-3/+3
|
* haptic: naming cleanups (#21551)Ryan2023-07-211-9/+14
|
* Relocate backlight drivers (#21444)Ryan2023-07-081-6/+6
|
* BIOI G60/Morgan65: use custom Bluetooth driver (#20897)Ryan2023-05-201-1/+3
|