Frank
4713f26bb8
additional constants to improve upstream compatibility
...
* a few new error constants
* WLED_O2_ATTR - ask the compiler for stronger optimization of a single function
* WLED_O3_ATTR (WLEDMM) optimize even more
2025-10-25 23:43:44 +02:00
Damian Schneider
4eb9f0855d
Merge pull request #4913 from DedeHai/percentFX_UI_fix
...
fix ancient UI bug that hides the speed slider in percent FX
2025-10-25 22:37:53 +02:00
Frank
9968ed9a22
fix merge error
2025-10-25 22:17:13 +02:00
Damian Schneider
82ba119402
fix low brightness gradient "jumpyness"
...
during testing at low brightness I noticed that gradients can be "jumping" in colors quite wildly, turning a smooth gradient into a flickering mess. This is due to the color hue preservation being inaccurate and a bit too aggressive. This can be seen for example using a gradient palette and "Running" FX.
Removing the hue preservation completely fixes it but leaves color artefacts for example visible in PS Fire at very low brightness: the bright part of the flames gets a pink hue. This change is a compromise to fix both problems to a "good enough" state
2025-10-25 22:08:09 +02:00
Frank
b215c8209d
post-merge updates
...
CONFIG_ASYNC_TCP_TASK_STACK_SIZE => CONFIG_ASYNC_TCP_STACK_SIZE
2025-10-25 21:48:55 +02:00
Will Miles
832c0c4bf4
Update to AsyncTCP 3.4.7
...
Bugfix on 3.4.6
2025-10-25 21:24:47 +02:00
Will Miles
86dda32d11
Update AsyncWebServer and AsyncTCP
...
This should fix (or at least improve) some of the crash cases under
excessive web server load.
2025-10-25 21:20:52 +02:00
Damian Schneider
d856749bea
fix change that got lost
2025-10-25 20:56:15 +02:00
Frank
f373044e77
Update repository link to upstream
2025-10-25 20:30:55 +02:00
Frank
8fbaf63565
decodeIRJson bugfix: avoid buffer overrun #272
...
Increase the size of objKey to accommodate 32bit code number.
The previous buffer size was too small.
2025-10-25 19:57:59 +02:00
Frank
12b3bedba7
cleanup - removed old code in comments
2025-10-25 16:55:52 +02:00
Frank
f78edc43dc
bugfix for #272 (only affects rotary usermod)
...
Refactor name copying logic to avoid use-after-free issue.
2025-10-25 16:52:42 +02:00
Frank
60878305fb
debug code updates & fixes
...
better output when using WLED_DEBUG_HEAP without WLED_DEBUG
2025-10-25 00:53:25 +02:00
Frank
22d142942a
build 2510241, version 14.7.0-dev
...
ongoing development
2025-10-24 19:15:20 +02:00
Frank
1af94dc9a2
add error message when effects cannot be added
2025-10-24 19:11:06 +02:00
Frank
80a6866f16
small bugfix for previous commit (PSRAM caching)
2025-10-24 16:35:11 +02:00
Frank
6ce663784d
bugfix to prevent random corruption of presets.json
...
accroding to the docs of setBufferSize() and svbuf():
> setBufferSize() has to be called right after opening file before any other operation!
so changing buffer sizes on an already opened and partially read file can cause file corruption as the internal buffer is exchanged "mid-flight".
Fix: move all f.setBufferSize() so they appear directly after f.open().
2025-10-24 16:24:33 +02:00
MoonModules
e6876caba1
Update GitHub links to MM-Effects repository
...
WLED-Effects repo has been renamed to MM-Effects.
ArtiFX links to this repo so updated in artifx.js
2025-10-23 19:24:45 +02:00
Frank
e6b15a1c84
Add .vscode/extensions.json to .gitignore
2025-10-23 01:18:18 +02:00
Will Tatam
315f147d87
Add build instruction for common environment
...
Added instruction to run a build for the common environment before finishing changes.
2025-09-20 12:26:16 +01:00
netmindz
08c415dbaf
Change npm install to npm ci for dependencies
...
Updated installation instructions for dependencies.
2025-09-20 12:26:06 +01:00
copilot-swe-agent[bot]
4cad8befda
Add comprehensive GitHub Copilot instructions for WLED development
...
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com >
2025-09-20 12:25:56 +01:00
Will Tatam
79d03a2c61
Remove unused code - direct hub75 rather than via our own buffer
2025-08-20 22:32:44 +01:00
Troy
898861bf59
ES8311 Init Fix
...
ES8311 Init Fix - works all the time now, instead of 50% working perfectly and 50% being garbage.
2025-08-09 11:46:02 -04:00
Troy
598e9aa724
Update audio_source.h
...
ES8311 Fix - works 100% of the time now. Thanks ESPHome for the hint!
2025-08-09 11:38:49 -04:00
netmindz
daa810346c
Merge pull request #252 from DedeHai/ParticleSystem_MM
...
bugfix for very low brightness in PS FX
2025-07-10 22:17:00 +01:00
Damian Schneider
0ea505e69c
bugfix for very low brightness in PS FX
2025-07-10 22:47:35 +02:00
Will Tatam
b63e72e861
Add Particle System to genPresets
2025-07-06 15:02:30 +01:00
Will Tatam
acd1db8aef
Disable Particle System on flash limited systems
2025-07-03 00:17:31 +01:00
Will Tatam
c919f6fe27
Disable Particle System on flash limited systems
2025-07-03 00:17:10 +01:00
Will Tatam
8f08826a76
Disable Particle System on flash limited systems
2025-07-03 00:01:56 +01:00
Will Tatam
87a05e0b6e
Disable Particle System on flash limited systems
2025-07-02 23:54:49 +01:00
Will Tatam
6b04a325c9
Disable for now the legacy non V4 envs
2025-07-02 22:39:42 +01:00
Will Tatam
6b5738c7ff
WLED_DISABLE_PARTICLESYSTEM2D for 8266
2025-07-02 22:38:26 +01:00
netmindz
c5a21ea630
Merge pull request #244 from MoonModules/mdev-v4-only
...
Mdev v4 only
2025-07-02 22:18:25 +01:00
Will Tatam
00846aa68a
Disable animartrix due to space issues
2025-07-02 22:17:15 +01:00
Will Tatam
b280349573
Fix compile error with UsermodBME280
2025-06-29 20:17:35 +01:00
Will Tatam
f1b44f8693
dio not included in tasmoa builds, swap to dio
2025-06-29 20:17:35 +01:00
Will Tatam
3d6ce04a82
Cleanup redundant commented values
2025-06-29 20:17:35 +01:00
Will Tatam
a7aa9eb3a4
Default to V4
2025-06-29 20:17:35 +01:00
netmindz
af3476cf58
Merge pull request #217 from SpecOp6/release/v2.x
...
esp32_4MB_V4_S_eth
2025-06-29 20:16:18 +01:00
netmindz
b259088716
Merge pull request #229 from troyhacks/Buffered-File-Read-Fixes
...
Buffered file read fixes IDFv4
2025-06-29 20:15:25 +01:00
netmindz
20a8de0d99
Merge pull request #231 from troyhacks/receiveAudioData-Fixes-for-Latest-Packet
...
receiveAudioData() process latest packet only
2025-06-29 20:14:49 +01:00
netmindz
25c355bd29
Merge pull request #230 from troyhacks/IDFv4-Ethernet-Fixes
...
Ethernet Fixes IDFv4
2025-06-29 20:14:05 +01:00
netmindz
a9cdc56f51
Merge pull request #226 from netmindz/gif-MM
...
GIF Playback
2025-06-29 20:12:20 +01:00
netmindz
23f986043f
Merge pull request #237 from DedeHai/ParticleSystem_MM
...
Adding Particle System (port from AC)
2025-06-29 17:58:58 +01:00
Will Tatam
ebe12a4be6
Fix compile error with UsermodBME280
2025-06-22 17:57:09 +01:00
Will Tatam
aedca8b66e
dio not included in tasmoa builds, swap to dio
2025-06-22 17:43:42 +01:00
Will Tatam
9f824d28bc
Cleanup redundant commented values
2025-06-22 16:55:29 +01:00
Will Tatam
e8523d0c21
Default to V4
2025-06-22 16:46:20 +01:00