From 2d88cdc2d338573f8f68a17deae83b01d78e3277 Mon Sep 17 00:00:00 2001 From: redPanther Date: Sat, 10 Sep 2016 19:08:08 +0200 Subject: [PATCH] webui: initial support for leddevice options (#232) * initial support for leddevice options * fix schema and editor init * fix led editor labels and schema * add some led schemas * led config: insert current values. not yet perfect, but it works --- assets/webconfig/content/grabber.html | 2 +- assets/webconfig/content/leds.html | 5 +- assets/webconfig/js/content_grabber.js | 2 +- assets/webconfig/js/content_index.js | 15 +++-- assets/webconfig/js/content_leds.js | 43 ++++++++++++++ include/leddevice/LedDevice.h | 2 + libsrc/hyperion/hyperion.schema.json | 19 +++--- libsrc/jsonserver/JsonClientConnection.cpp | 3 + libsrc/leddevice/LedDevice.cpp | 36 +++++++++++- libsrc/leddevice/LedDeviceSchemas.qrc | 2 +- libsrc/leddevice/LedDeviceSk6812SPI.cpp | 2 +- libsrc/leddevice/schemas/schema-e131.json | 11 +++- .../leddevice/schemas/schema-fadecandy.json | 58 +++++++++++++++++++ libsrc/leddevice/schemas/schema-file.json | 2 +- .../leddevice/schemas/schema-philipshue.json | 2 +- libsrc/leddevice/schemas/schema-udpraw.json | 9 +++ 16 files changed, 191 insertions(+), 22 deletions(-) diff --git a/assets/webconfig/content/grabber.html b/assets/webconfig/content/grabber.html index f8eee33d..982c594f 100644 --- a/assets/webconfig/content/grabber.html +++ b/assets/webconfig/content/grabber.html @@ -10,7 +10,7 @@
- +
diff --git a/assets/webconfig/content/leds.html b/assets/webconfig/content/leds.html index a8a178f8..11792abd 100644 --- a/assets/webconfig/content/leds.html +++ b/assets/webconfig/content/leds.html @@ -49,7 +49,10 @@