WLED/wled00
Christian Schwinne 9c864c9759
UI: show color controls based on segment light capabilities (#2567)
* Dynamic hiding of unused color controls in UI

(e.g. a PWM white bus with no auto white mode will not display the color wheel or palette list)

* Store segment capabilities

Don't use palettes if no RGB supported
Make it safe to update busses using `/json/cfg`
2022-03-05 01:05:26 +01:00
..
data UI: show color controls based on segment light capabilities (#2567) 2022-03-05 01:05:26 +01:00
src/dependencies Single json buffer (#2336) 2021-12-04 01:05:01 +01:00
alexa.cpp Main seg replaced by first selected in internal interfaces 2022-02-23 19:20:07 +01:00
blynk.cpp Various state changed logic simplifications 2022-02-16 21:12:33 +01:00
bus_manager.h Binary Websockets for Peek (#2516) 2022-02-01 12:02:04 +01:00
bus_wrapper.h Add initial support for ESP32-C3 (#2454) 2022-01-24 11:34:02 +01:00
button.cpp Various state changed logic simplifications 2022-02-16 21:12:33 +01:00
cfg.cpp UI: show color controls based on segment light capabilities (#2567) 2022-03-05 01:05:26 +01:00
colors.cpp Multiple fixes: 2022-02-27 22:19:05 +01:00
const.h Add per-segment light capability info (#2552) 2022-02-20 00:20:22 +01:00
dmx.cpp Merge branch 'master' into CCT-support 2021-11-05 21:27:52 +01:00
e131.cpp Fixed DDP override 2021-11-03 16:14:01 +01:00
fcn_declare.h Multiple fixes: 2022-02-27 22:19:05 +01:00
file.cpp Use arduino-esp32 2.0.2 for ESP32-S2 (#2452) 2022-01-14 17:19:33 +01:00
FX_fcn.cpp UI: show color controls based on segment light capabilities (#2567) 2022-03-05 01:05:26 +01:00
FX.cpp Improve Stream and fix HTTP segment application 2022-02-21 16:19:11 +01:00
FX.h UI: show color controls based on segment light capabilities (#2567) 2022-03-05 01:05:26 +01:00
html_other.h Main seg replaced by first selected in internal interfaces 2022-02-23 19:20:07 +01:00
html_settings.h Fix: 2022-03-03 10:57:07 +01:00
html_ui.h UI: show color controls based on segment light capabilities (#2567) 2022-03-05 01:05:26 +01:00
hue.cpp Auto create segments setting (#2183) 2021-09-11 01:17:42 +02:00
improv.cpp Main seg replaced by first selected in internal interfaces 2022-02-23 19:20:07 +01:00
ir_codes.h IR rewrite. (#2561) 2022-02-26 01:37:09 +01:00
ir.cpp Multiple fixes: 2022-02-27 22:19:05 +01:00
json.cpp Relative value wrapping and operator fix (fixes #2566 ) 2022-03-04 14:42:35 +01:00
led.cpp IR rewrite. (#2561) 2022-02-26 01:37:09 +01:00
lx_parser.cpp Fix warnings misc fixes 2021-02-27 01:16:06 +01:00
mqtt.cpp Various state changed logic simplifications 2022-02-16 21:12:33 +01:00
my_config_sample.h Binary Websockets for Peek (#2516) 2022-02-01 12:02:04 +01:00
NodeStruct.h Fix node type 2021-03-09 17:21:19 +01:00
ntp.cpp Date controlled timed presets. (#2447) 2021-12-31 14:09:48 +01:00
overlay.cpp Edit comments 2021-10-11 01:29:13 +02:00
palettes.h rename palette arrays 2021-08-25 10:16:30 -07:00
pin_manager.cpp Improve Pin Manager Debugging (#2532) 2022-02-08 00:03:20 +01:00
pin_manager.h Pin manager support for sharing multipin buses. 2021-12-14 09:38:38 +01:00
playlist.cpp Date controlled timed presets. (#2447) 2021-12-31 14:09:48 +01:00
presets.cpp Add default preset name if none specified. 2022-02-19 11:42:59 +01:00
set.cpp Relative value wrapping and operator fix (fixes #2566 ) 2022-03-04 14:42:35 +01:00
udp.cpp Main seg replaced by first selected in internal interfaces 2022-02-23 19:20:07 +01:00
um_manager.cpp Multirelay button support. (#2284) 2021-10-31 11:57:03 +01:00
usermod_v2_empty.h Added v2 usermods API 2020-05-28 02:20:02 +02:00
usermod.cpp Lots of new effects! 2020-06-06 00:57:34 +02:00
usermods_list.cpp New flexible usermod for seven segment displays (#2409) 2021-12-12 00:31:21 +01:00
util.cpp Added extractModeName() utility function. 2022-01-31 20:43:35 +01:00
wled00.ino Fix DMX compilation 2020-04-10 12:30:08 +02:00
wled00.vcxproj Fix DMX compilation 2020-04-10 12:30:08 +02:00
wled00.vcxproj.filters Fix DMX compilation 2020-04-10 12:30:08 +02:00
wled00.vcxproj.user Modify Structure to fix path issues 2019-07-23 18:51:26 +02:00
wled_eeprom.cpp Main seg replaced by first selected in internal interfaces 2022-02-23 19:20:07 +01:00
wled_ethernet.h Fixed pin reservations. (#2214) 2021-09-30 16:30:44 +02:00
wled_math.h Float and better 3rd party library compatibility (#2534) 2022-02-09 09:46:54 +01:00
wled_serial.cpp Float and better 3rd party library compatibility (#2534) 2022-02-09 09:46:54 +01:00
wled_server.cpp 0.13.0-b7 2022-02-24 01:16:24 +01:00
wled.cpp Various state changed logic simplifications 2022-02-16 21:12:33 +01:00
wled.h Minor CSS simplifications 2022-03-01 18:22:54 +01:00
ws.cpp Slight websocket reconnection tweaks 2022-02-19 22:47:17 +01:00
xml.cpp IR rewrite. (#2561) 2022-02-26 01:37:09 +01:00