qmk_firmware/quantum
Drashna Jaelre 751719e6cb Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070)
* And and fix _noeeprom functions to many of the RGB Underglow functions

* Many functions are unnecessarily calling the eeprom write code. The toggle/enable is command is especially guilty of this, as it writes to EEPROM 3 times.  But rgb mode writes twice, every time it's called. And init resets the rgb eeprom range and then writes back to it twice!
* Fixed the rgblight_sethsv_noeeprom to work as expected, by moving a lot of the code to a helper function.
* Added a noeeprom function for mode, enable, disable, and toggle functions. (didn't bother for increase/decrease stuff, and didn't add new keycodes)
* Add to predefined colors list
* Add new functions to manual/docs

* Update RGB Sleep feature to use _noeeprom

Because that's exactly what it should be doing, actually!
2018-05-29 11:05:22 -04:00
..
api
audio
keymap_extras
process_keycode Fixed sprintf overflow 2018-05-16 21:05:43 -04:00
serial_link
template update template copyrights to 2018 (#2962) 2018-05-13 21:01:13 -07:00
tools
visualizer
api.c
api.h
color.c
color.h
config_common.h
dynamic_macro.h
fauxclicky.c
fauxclicky.h
keycode_config.c
keycode_config.h
keymap_common.c
keymap.h
led_tables.c
led_tables.h
matrix.c
pincontrol.h
pointing_device.c
pointing_device.h
quantum_keycodes.h Add effect speed support for RGB Matrix *No EEPROM yet* (#2922) 2018-05-08 23:23:21 -04:00
quantum.c Add effect speed support for RGB Matrix *No EEPROM yet* (#2922) 2018-05-08 23:23:21 -04:00
quantum.h
rgb_matrix.c Rgb matrix fixes, I2C library can now retry if it has failed (#2943) 2018-05-14 10:17:24 -04:00
rgb_matrix.h General RGB matrix fixes (#2931) 2018-05-10 00:31:24 -04:00
rgb.h Add effect speed support for RGB Matrix *No EEPROM yet* (#2922) 2018-05-08 23:23:21 -04:00
rgblight_list.h Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070) 2018-05-29 11:05:22 -04:00
rgblight_types.h
rgblight.c Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070) 2018-05-29 11:05:22 -04:00
rgblight.h Add and fix _noeeprom functions to many of the RGB Underglow functions (#3070) 2018-05-29 11:05:22 -04:00
send_string_keycodes.h
variable_trace.c
variable_trace.h