Joel Challis
0fbe150303
Remove unnecessary RGB Matrix shutdown hooks ( #24238 )
2024-08-04 02:07:02 +01:00
Ryan
61c7c1f74c
Convert some AVR GPIO operations to macros ( #23424 )
2024-05-02 10:48:49 +01:00
Ryan
b9e81c0691
Update keyboard LED driver configs ( #22638 )
2023-12-18 20:13:08 +00:00
Ryan
d99dbe4d56
Update ISSI LED types ( #22099 )
2023-10-04 20:12:50 +11:00
Ryan
a42d6426d9
Remove use of layout macros for music_map
( #20634 )
2023-04-30 18:58:06 +10:00
Ryan
4869b8061c
Move ortho & numpad layouts to data driven ( #20183 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-29 15:54:34 +11:00
Ryan
36c410592d
Change DRIVER_LED_COUNT
to {LED,RGB}_MATRIX_LED_COUNT
( #18399 )
2022-09-23 22:46:23 +10:00
Jens-Petter Sandvik
4e5cc3c2ba
Planck swap hand matrix for rev6, fixing issue #17388 ( #17389 )
...
* Add correct hand_swap_config matrix for planck_rev6 and planck_rev6_drop
* Make sure indentations are consistent
* Make the rev6 hand_swap_config matrix the default, also correct for ez.
* Move hand_swap_config matrix from planck.c to revision subdirectories
2022-07-17 00:17:22 -07:00
Joel Challis
282e916d86
Remove use of __flash due to LTO issues ( #15268 )
2021-11-24 18:38:49 +11:00
Ryan
fe6d6cf76d
Remove empty override functions ( #14312 )
...
* Remove empty override functions, 0-9
* Remove empty override functions, A-D
* Remove empty override functions, E-H
* Remove empty override functions, handwired
* Remove empty override functions, I-L
* Remove empty override functions, M-P
* Remove empty override functions, Q-T
* Remove empty override functions, U-Z
2021-09-05 21:36:31 +01:00
Joel Challis
70fb3e1aaf
__flash? ( #13799 )
2021-07-31 14:35:30 +01:00
XScorpion2
af89752bff
rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part 2) ( #5783 )
...
* Initial conversion of the rgb_led struct
* Converting last keyboard & updating effects to take advantage of the new structure
* New struct should not be const
* Updated docs
* Changing define ___ for no led to NO_LED
* Missed converting some keymap usages of the old struct layout
2019-05-07 16:22:46 -07:00
XScorpion2
a7113c8ed0
Updated rgb_led struct field modifier to flags ( #5619 )
...
Updated effects to test led flags
Updated massdrop to use new flags field for led toggle
2019-04-29 15:18:50 -07:00
Drashna Jaelre
23d68d0ba1
Make sure Planck light calls user suspend functions ( #3568 )
...
* Make sure Planck light calls user suspend functions
* Add suspend.h include to quantum.h for kb/user function compatibility
2018-08-04 16:49:10 -04:00
Jack Humbert
14b7602a65
Adds IS31FL3731 RGB Matrix Implementation ( #2910 )
...
* adds is31fl3731 rgb matrix implementation
* fix build script for force pushes
* allow bootloader size to be overwritten
* adds planck light implementation
* split led config into 2 arrays
* idk
* betterize register handling
* update planck implementation
* update planck
* refine rgb interface
* cleanup names, rgb matrix
* start documentation
* finish up docs
* add effects list
* clean-up merge
* add RGB_MATRIX_SKIP_FRAMES
* add support for at90usb1286 to bootloader options
2018-05-08 15:24:18 -04:00
Jack Humbert
b669d115c2
adds planck light keyboard
2017-11-20 23:37:38 -05:00