From a57bcbc2b8719eb61d45fa8210e6776ccb3729ee Mon Sep 17 00:00:00 2001 From: LordGrey <48840279+Lord-Grey@users.noreply.github.com> Date: Tue, 7 Feb 2023 07:15:22 +0000 Subject: [PATCH] WLED segment streaming support (#1556) * WLED segment streaming support * Address CodeQL findings * WLED - Remove that interim color is shown when WLED is powered off * Allow LEDDevice to stay on after streaming * Apply stayOn on segment streamed to * Fix LED-Matrix Layout: Add Cabling direction selection element again --- assets/webconfig/content/conf_leds.html | 11 + assets/webconfig/i18n/en.json | 29 +- assets/webconfig/js/content_leds.js | 297 +- assets/webconfig/js/ui_utils.js | 2737 +++++++++-------- include/leddevice/LedDevice.h | 11 +- libsrc/leddevice/LedDevice.cpp | 59 +- libsrc/leddevice/dev_net/LedDeviceWled.cpp | 361 ++- libsrc/leddevice/dev_net/LedDeviceWled.h | 25 +- libsrc/leddevice/dev_serial/ProviderRs232.cpp | 4 +- libsrc/leddevice/dev_serial/ProviderRs232.h | 5 +- libsrc/leddevice/schemas/schema-wled.json | 65 +- 11 files changed, 2078 insertions(+), 1526 deletions(-) diff --git a/assets/webconfig/content/conf_leds.html b/assets/webconfig/content/conf_leds.html index e7ff559f..3229c206 100755 --- a/assets/webconfig/content/conf_leds.html +++ b/assets/webconfig/content/conf_leds.html @@ -322,6 +322,17 @@ +
' + $.i18n('infoDialog_username_text') + - '
' + $.i18n('infoDialog_password_current_text') + - '
' + $.i18n('infoDialog_password_new_text') + - '
' + $.i18n('infoDialog_username_text') + + '
' + $.i18n('infoDialog_password_current_text') + + '
' + $.i18n('infoDialog_password_new_text') + + '