commit
e39eccb99e
35
CHANGELOG.md
35
CHANGELOG.md
@ -2,34 +2,43 @@
|
|||||||
|
|
||||||
### Development versions after 0.9.1 release
|
### Development versions after 0.9.1 release
|
||||||
|
|
||||||
|
#### Build 2003262
|
||||||
|
|
||||||
|
- Fixed compilation for Analog LEDs
|
||||||
|
- Fixed sync settings network port fields too small
|
||||||
|
|
||||||
|
#### Build 2003261
|
||||||
|
|
||||||
|
- Fixed live preview not displaying whole light if over 255 LEDs
|
||||||
|
|
||||||
#### Build 2003251
|
#### Build 2003251
|
||||||
|
|
||||||
- Added Pacifica effect (tentative, doesn't yet support other colors)
|
- Added Pacifica effect (tentative, doesn't yet support other colors)
|
||||||
- Added Atlantica palette
|
- Added Atlantica palette
|
||||||
- Fixed ESP32 build of Espalexa
|
- Fixed ESP32 build of Espalexa
|
||||||
|
|
||||||
#### Build 2003222
|
#### Build 2003222
|
||||||
|
|
||||||
- Fixed Alexa Whites on non-RGBW lights (bump Espalexa to 2.4.5)
|
- Fixed Alexa Whites on non-RGBW lights (bump Espalexa to 2.4.5)
|
||||||
|
|
||||||
#### Build 2003221
|
#### Build 2003221
|
||||||
|
|
||||||
- Moved Cronixie driver from FX library to drawOverlay handler
|
- Moved Cronixie driver from FX library to drawOverlay handler
|
||||||
|
|
||||||
#### Build 2003211
|
#### Build 2003211
|
||||||
|
|
||||||
- Added custom mapping compile define to FX_fcn.h
|
- Added custom mapping compile define to FX_fcn.h
|
||||||
- Merged pull request #784 by @TravisDean: Fixed initialization bug when toggling skip first
|
- Merged pull request #784 by @TravisDean: Fixed initialization bug when toggling skip first
|
||||||
- Added link to youtube videos by Room31 to readme
|
- Added link to youtube videos by Room31 to readme
|
||||||
|
|
||||||
#### Build 2003141
|
#### Build 2003141
|
||||||
|
|
||||||
- Fixed color of main segment returned in JSON API during transition not being target color (closes #765)
|
- Fixed color of main segment returned in JSON API during transition not being target color (closes #765)
|
||||||
- Fixed arlsLock() being called after pixels set in E1.31 (closes #772)
|
- Fixed arlsLock() being called after pixels set in E1.31 (closes #772)
|
||||||
- Fixed HTTP API calls not having an effect if no segment selected (now applies to main segment)
|
- Fixed HTTP API calls not having an effect if no segment selected (now applies to main segment)
|
||||||
|
|
||||||
#### Build 2003121
|
#### Build 2003121
|
||||||
|
|
||||||
- Created changelog.md - make tracking changes to code easier
|
- Created changelog.md - make tracking changes to code easier
|
||||||
- Merged pull request #766 by @pille: Fix E1.31 out-of sequence detection
|
- Merged pull request #766 by @pille: Fix E1.31 out-of sequence detection
|
||||||
|
|
||||||
|
@ -631,7 +631,7 @@ class WS2812FX {
|
|||||||
|
|
||||||
#ifdef WLED_USE_ANALOG_LEDS
|
#ifdef WLED_USE_ANALOG_LEDS
|
||||||
uint32_t _analogLastShow = 0;
|
uint32_t _analogLastShow = 0;
|
||||||
uint32_t _analogLastColor = 0;
|
RgbwColor _analogLastColor = 0;
|
||||||
uint8_t _analogLastBri = 0;
|
uint8_t _analogLastBri = 0;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
//common CSS of settings pages
|
//common CSS of settings pages
|
||||||
const char PAGE_settingsCss[] PROGMEM = R"=====(<style>body{font-family:Verdana,sans-serif;text-align:center;background:#222;color:#fff;line-height:200%%;margin:0}hr{border-color:#666}button{background:#333;color:#fff;font-family:Verdana,sans-serif;border:.3ch solid #333;display:inline-block;font-size:20px;margin:8px;margin-top:12px}.helpB{text-align:left;position:absolute;width:60px}input{background:#333;color:#fff;font-family:Verdana,sans-serif;border:.5ch solid #333}input[type=number]{width:4em}select{background:#333;color:#fff;font-family:Verdana,sans-serif;border:0.5ch solid #333}td{padding:2px;}</style>)=====";
|
const char PAGE_settingsCss[] PROGMEM = R"=====(<style>body{font-family:Verdana,sans-serif;text-align:center;background:#222;color:#fff;line-height:200%%;margin:0}hr{border-color:#666}button{background:#333;color:#fff;font-family:Verdana,sans-serif;border:.3ch solid #333;display:inline-block;font-size:20px;margin:8px;margin-top:12px}.helpB{text-align:left;position:absolute;width:60px}input{background:#333;color:#fff;font-family:Verdana,sans-serif;border:.5ch solid #333}input[type=number]{width:4em}select{background:#333;color:#fff;font-family:Verdana,sans-serif;border:0.5ch solid #333}td{padding:2px;}.d5{width:4.5em !important;}</style>)=====";
|
||||||
|
|
||||||
//settings menu
|
//settings menu
|
||||||
const char PAGE_settings[] PROGMEM = R"=====(<!DOCTYPE html>
|
const char PAGE_settings[] PROGMEM = R"=====(<!DOCTYPE html>
|
||||||
@ -273,7 +273,7 @@ Infrared remote:
|
|||||||
</select><br>
|
</select><br>
|
||||||
<a href="https://github.com/Aircoookie/WLED/wiki/Infrared-Control" target="_blank">IR info</a>
|
<a href="https://github.com/Aircoookie/WLED/wiki/Infrared-Control" target="_blank">IR info</a>
|
||||||
<h3>WLED Broadcast</h3>
|
<h3>WLED Broadcast</h3>
|
||||||
UDP Port: <input name="UP" type="number" min="1" max="65535" required><br>
|
UDP Port: <input name="UP" type="number" min="1" max="65535" class="d5" required><br>
|
||||||
Receive <input type="checkbox" name="RB">Brightness, <input type="checkbox" name="RC">Color, and <input type="checkbox" name="RX">Effects<br>
|
Receive <input type="checkbox" name="RB">Brightness, <input type="checkbox" name="RC">Color, and <input type="checkbox" name="RX">Effects<br>
|
||||||
Send notifications on direct change: <input type="checkbox" name="SD"><br>
|
Send notifications on direct change: <input type="checkbox" name="SD"><br>
|
||||||
Send notifications on button press: <input type="checkbox" name="SB"><br>
|
Send notifications on button press: <input type="checkbox" name="SB"><br>
|
||||||
@ -316,7 +316,7 @@ Device Auth token: <input name="BK" maxlength="33"><br>
|
|||||||
<h3>MQTT</h3>
|
<h3>MQTT</h3>
|
||||||
Enable MQTT: <input type="checkbox" name="MQ"><br>
|
Enable MQTT: <input type="checkbox" name="MQ"><br>
|
||||||
Broker: <input name="MS" maxlength="32">
|
Broker: <input name="MS" maxlength="32">
|
||||||
Port: <input name="MQPORT" type="number" min="1" max="65535"><br>
|
Port: <input name="MQPORT" type="number" min="1" max="65535" class="d5"><br>
|
||||||
<b>The MQTT credentials are sent over an unsecured connection.<br>
|
<b>The MQTT credentials are sent over an unsecured connection.<br>
|
||||||
Never use the MQTT password for another service!</b><br>
|
Never use the MQTT password for another service!</b><br>
|
||||||
Username: <input name="MQUSER" maxlength="40"><br>
|
Username: <input name="MQUSER" maxlength="40"><br>
|
||||||
|
@ -118,7 +118,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
//version code in format yymmddb (b = daily build)
|
//version code in format yymmddb (b = daily build)
|
||||||
#define VERSION 2003251
|
#define VERSION 2003262
|
||||||
|
|
||||||
char versionString[] = "0.9.1";
|
char versionString[] = "0.9.1";
|
||||||
|
|
||||||
|
@ -387,8 +387,8 @@ void serveJson(AsyncWebServerRequest* request)
|
|||||||
|
|
||||||
void serveLiveLeds(AsyncWebServerRequest* request)
|
void serveLiveLeds(AsyncWebServerRequest* request)
|
||||||
{
|
{
|
||||||
byte used = ledCount;
|
uint16_t used = ledCount;
|
||||||
byte n = (used -1) /MAX_LIVE_LEDS +1; //only serve every n'th LED if count over MAX_LIVE_LEDS
|
uint16_t n = (used -1) /MAX_LIVE_LEDS +1; //only serve every n'th LED if count over MAX_LIVE_LEDS
|
||||||
char buffer[2000] = "{\"leds\":[";
|
char buffer[2000] = "{\"leds\":[";
|
||||||
olen = 9;
|
olen = 9;
|
||||||
obuf = buffer;
|
obuf = buffer;
|
||||||
|
Loading…
Reference in New Issue
Block a user