Will Miles
Will Miles
Good point; I'd assumed that would be done in `deserialzeJson()`.
> [@willmmiles](https://github.com/willmmiles) could you take a look what's causing it? I peeked into ELF and can see some AsyncMqttClient references but can't make anything useful from it. The linker always...
Oh hey, [I've got one of those commits too!](https://github.com/willmmiles/WLED/commit/80640865cc90ca63f4c4da0bdd9fb9592e50b270) IIRC it fixed some memory leak bug present in our vendored version if re-connection failed. I'll PR it real quick.
Is it worth implementing a compatibility parser for old presets? ie. a shim function that translates the old FX ids into new ones?
I was thinking of a little bit of shim code at parse time - the list in the description above is short enough that I don't think it'd cost much....
We could follow the same policy -- 0.16 deprecates the IDs, mapping them internally to the new implementation; 0.17 leaves them unallocated; 0.18 permits them to be re-used. That said,...
I think numeric IDs ought to be deprecated and eventually removed. The ultimate goal is that it should be possible to add an FX usermod without making any changes to...
WLED forces the web server to run on the same core as `loop()` as a way to avoid concurrency issues. I've definitely seen short term freezeups even on baseline ESP32s...
> the buffer is accessed as 'in order' so no mapping (except mirror and transpose) and once it is rendered (including blurring and stuff) I had the same idea! I...