New endpoint for UI slider control (WLED-SR ext.)

Minor UX optimizations.
This commit is contained in:
Blaz Kristan
2021-11-20 12:26:04 +01:00
parent 7871e868a9
commit be8db602b8
6 changed files with 2043 additions and 2009 deletions

View File

@@ -932,7 +932,7 @@ class WS2812FX {
const char JSON_mode_names[] PROGMEM = R"=====([
"Solid",
"Blink@;!;!",
"Breathe@!,;,!;!",
"Breathe@!,;!,!;!",
"Wipe",
"Wipe Random",
"Random Colors",
@@ -940,12 +940,13 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Dynamic",
"Colorloop",
"Rainbow",
"Scan@!,# of dots;,!,;!",
"Scan Dual@!,# of dots;,!,;!",
"Fade","Theater",
"Scan@!,# of dots;!,!,;!",
"Scan Dual@!,# of dots;!,!,;!",
"Fade",
"Theater",
"Theater Rainbow",
"Running@!,Wave width;!,!,;!",
"Saw@!,Width;Fx,Bg,;!",
"Saw@!,Width;!,!,;!",
"Twinkle",
"Dissolve",
"Dissolve Rnd",
@@ -966,25 +967,25 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Colorful",
"Traffic Light",
"Sweep Random",
"Running 2@!,Width;;!",
"Running 2@!,Width;!,!,;!",
"Aurora",
"Stream",
"Scanner",
"Lighthouse",
"Fireworks",
"Rain",
"Tetrix@!,Width;Fx,Bg,;!",
"Tetrix@!,Width;!,!,;!",
"Fire Flicker",
"Gradient",
"Loading",
"Police@!,Width;;",
"Police All@!,Width;;",
"Two Dots@!,Dot size;,,Bg;!",
"Two Areas@!,Size;,,Bg;!",
"Two Dots@!,Dot size;1,2,Bg;!",
"Two Areas@!,Size;1,2,Bg;!",
"Running Dual",
"Halloween",
"Tri Chase@!,Size;;",
"Tri Wipe",
"Tri Chase@!,Size;1,2,3;",
"Tri Wipe@!,Width;1,2,3;",
"Tri Fade",
"Lightning",
"ICU",
@@ -993,9 +994,9 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Stream 2",
"Oscillate",
"Pride 2015",
"Juggle@!,Trail;Fx,Bg,;!",
"Juggle@!,Trail;!,!,;!",
"Palette@!,;;!",
"Fire 2012@Spark rate,Decay;!;!",
"Fire 2012@Spark rate,Decay;;!",
"Colorwaves",
"Bpm",
"Fill Noise",
@@ -1017,10 +1018,10 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Spots",
"Spots Fade",
"Glitter",
"Candle@Flicker rate,Flicker intensity;Fx,Bg,;",
"Candle@Flicker rate,Flicker intensity;!,!,;",
"Fireworks Starburst",
"Fireworks 1D@Gravity,Firing side;;!",
"Bouncing Balls@Gravity,# of balls;Fx,Bg,;!",
"Bouncing Balls@Gravity,# of balls;!,!,;!",
"Sinelon",
"Sinelon Dual",
"Sinelon Rainbow",
@@ -1031,11 +1032,11 @@ const char JSON_mode_names[] PROGMEM = R"=====([
"Ripple Rainbow",
"Heartbeat",
"Pacifica",
"Candle Multi@Flicker rate,Flicker intensity;Fx,Bg,;",
"Candle Multi@Flicker rate,Flicker intensity;!,!,;",
"Solid Glitter",
"Sunrise@Time [min],;!;",
"Sunrise@Time [min],;;",
"Phased",
"Twinkleup@!,Intensity;,!;!",
"Twinkleup@!,Intensity;!,!,;!",
"Noise Pal",
"Sine",
"Phased Noise",