Blaz Kristan
81012e60ff
Fix for overallocated LiveView buffer.
2022-02-03 20:24:52 +01:00
Blaz Kristan
52f0ae9350
Merge branch 'master' into master-merge
...
Few UI fixes.
2022-02-03 17:40:44 +01:00
Christian Schwinne
565d8d8f04
Binary Websockets for Peek ( #2516 )
...
* Binary Websockets for Peek
* No IRAM_ATTR here
* Use builtin LittleFS for all ESP32 builds
* Attempt LittleFS compilation fix
* Use tasmota zip for all ESP32 builds
* Revert to Arduino Core 1 for the time being
2022-02-01 12:02:04 +01:00
Blaz Kristan
8386b9a0b4
Removed dynamic JSON buffer entirely.
...
Temporary presets in RAM (ESP32)
Async loading of presets (stability).
Other minor fixes.
Bumped version to 0.13.1-bl6
2022-01-01 12:52:50 +01:00
Blaz Kristan
59216a9ae1
UI refinements.
...
Disconnect all WS clients on low mem.
2021-12-18 17:13:15 +01:00
Blaz Kristan
37dbf4d8ec
Prevent memory exceptions using WS.
2021-12-18 10:25:58 +01:00
Blaz Kristan
156b499f93
Merge branch 'master' of https://github.com/aircoookie/WLED into dev
2021-12-07 17:18:38 +01:00
Christian Schwinne
66bad2b6f8
Single json buffer ( #2336 )
...
* Single/static JSON buffer for all requests.
* Missing json.cpp changes.
* Async fix.
* Added conditional compile (WLED_USE_DYNAMIC_JSON).
* Advanced locking with time-out.
* Missing releaseJSONBufferLock() on error response.
* Fix for config saving.
* Fixes and optimisations.
Dadded debugging information.
* Fix for ledmaps.
* No unsolicited serial sending if GPIO1 allocated
* Stray semicolons
* Fix JSON ledmap
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si>
2021-12-04 01:05:01 +01:00
Blaz Kristan
295663f6a6
Removed loadInfo().
...
Fixed UI when no WS available.
2021-11-21 14:14:39 +01:00
Blaz Kristan
312cbc86e9
Bugfix.
...
Debugging info added.
2021-11-14 16:56:34 +01:00
Blaz Kristan
85ded6e500
Advanced locking with time-out.
...
Bugfixes.
2021-11-12 23:33:10 +01:00
Blaz Kristan
f8da8f6929
Added conditional compile for dynamic JSON buffer.
...
- WLED_USE_DYNAMIC_JSON
Minor fixes.
2021-11-07 11:58:16 +01:00
Blaž Kristan
bd521f858e
Single JSON buffer.
2021-11-03 14:52:22 +01:00
Blaz Kristan
4e28e2cb59
Merge branch 'master' into dev
2021-08-19 21:57:04 +02:00
cschwinne
4b817208aa
Added application level pong websockets reply ( #2139 )
2021-08-17 12:47:01 +02:00
Blaz Kristan
392df6ba72
Added missing ir.json error type.
...
Hopefully fix for WS virtual disconnects.
WS debugging info.
2021-07-25 22:44:26 +02:00
Blaz Kristan
44e574f440
Added WS send debug logging.
2021-07-22 19:08:25 +02:00
Blaž Kristan
0e1ad39ede
Merge branch 'master' into dev
2021-07-14 13:43:42 +02:00
cschwinne
123bd0bb92
v0.13.0-b2
...
Reduced unneeded websockets pushes
2021-07-11 02:38:31 +02:00
Blaž Kristan
944b857825
Merge branch 'master' into dev
2021-07-08 13:39:22 +02:00
cschwinne
e04b965659
Peek uses the main websocket connection
2021-07-08 02:01:17 +02:00
Aircoookie
17d2fb80f2
More robust initial resource loading in UI
2021-07-07 23:45:53 +02:00
Blaz Kristan
34c8f33c3c
Bugfix WS saving preset.
2021-07-07 16:55:22 +02:00
Blaz Kristan
3066a142b8
Merge branch 'master' into dev
...
Minor tweaks.
2021-07-03 21:27:06 +02:00
cschwinne
dc01c907f1
Send websockets on every state change
2021-07-02 00:24:14 +02:00
Blaz Kristan
e9d07eadaa
Additional traces of v2 API removed in WS.
...
JS cleanup.
2021-06-20 21:56:25 +02:00
Blaz Kristan
6ace46eece
Merge branch 'master' into dev.
...
Few other modifications.
Conflicts:
package.json
platformio.ini
wled00/FX.h
wled00/FX_fcn.cpp
wled00/bus_wrapper.h
wled00/cfg.cpp
wled00/data/index.css
wled00/data/index.htm
wled00/data/settings_leds.htm
wled00/html_other.h
wled00/html_settings.h
wled00/html_ui.h
wled00/json.cpp
wled00/set.cpp
wled00/wled.cpp
wled00/wled.h
wled00/wled_eeprom.cpp
wled00/wled_server.cpp
wled00/xml.cpp
2021-03-29 23:12:19 +02:00
Blaz Kristan
93cefb88f5
CRLF madness. :(
2021-03-25 20:00:08 +01:00
Blaz Kristan
7132e1fee1
Further compatibility enhancement.
2021-03-25 17:20:07 +01:00
Blaz Kristan
e70e1b8ad7
Adding backwards compatibility.
2021-03-25 17:07:03 +01:00
Blaz Kristan
77d8a8e43d
Reducing JSON buffer size requirements.
...
Increasing maximum number of segments.
2021-03-24 23:55:39 +01:00
cschwinne
edbe8131ab
Reduce heap usage by 4kB
2020-09-20 01:18:31 +02:00
cschwinne
3b3f8e6f43
WebSockets
...
Better TwinkleFox speed regulation
2020-06-26 17:28:35 +02:00