Frank
251062170e
Merge pull request #4324 from dosipod/0_15
...
Update settings_sec.htm [Fix the warning text and Backup presets button misalignment]
2024-11-28 12:22:46 +01:00
Damian Schneider
92e59af4d8
Merge pull request #4181 from DedeHai/0_15_trig_math
...
Added integer based `sin()/cos()` functions, changed all trig functions to wled_math
2024-11-27 22:27:56 +01:00
Damian Schneider
fa4c23b76e
minor improvement
2024-11-27 22:23:48 +01:00
Damian Schneider
a0a46850f5
Merge remote-tracking branch 'upstream/0_15' into 0_15_trig_math
2024-11-27 22:22:50 +01:00
Damian Schneider
4cd0563a93
changed 90° offset to hex, fixed potential bug in FX using sin/cos with incrementing number
...
- sin/cos calls with incrementing numbers can lead to bad outcomes, the functions (_approx or original sinf/cosf) return bad values for very large float inputs
2024-11-27 21:53:32 +01:00
netmindz
b83f0f461c
Merge pull request #4263 from DedeHai/palette_FX_fix
...
fixed palette FX to more closely match original 1D version
2024-11-27 19:48:00 +00:00
netmindz
3668ede0ff
Merge pull request #4327 from willmmiles/4312-missing-clock
...
Fix missing clock setting introduce by #4312
2024-11-27 19:35:19 +00:00
netmindz
945584384a
Merge pull request #4328 from blazoncek/clarify
...
Fix for #4321 - unclear use of comma operator
2024-11-27 19:31:53 +00:00
Blaž Kristan
b1dd27b516
Fix for #4321
2024-11-27 16:08:10 +01:00
Will Miles
dcba1aad10
PolyBus: Clarify use of clock_kHz
...
While not used by most bus types, it's not an optional parameter.
2024-11-27 09:05:10 -05:00
Will Miles
acc8b9cdbc
BusDigital::begin: Pass clock rate argument
...
Fixes bug introduced by #4312 .
2024-11-27 09:00:25 -05:00
Will Tatam
6cbdd825eb
Revert "Cache always misses for tags, so save space and do not save back"
...
This reverts commit cc55f6015d
.
2024-11-27 10:59:23 +00:00
Will Tatam
cc55f6015d
Cache always misses for tags, so save space and do not save back
2024-11-27 10:56:53 +00:00
Will Tatam
95718ab6ec
Dedicated release workflow
2024-11-27 10:36:18 +00:00
Will Tatam
feab27295d
workflow refactor to used shared build file
2024-11-27 10:36:18 +00:00
Will Tatam
ca176c7549
rename workflow ready for workflow refactor
2024-11-27 10:36:18 +00:00
netmindz
f8a7a0d6e8
Merge pull request #4326 from blazoncek/com-fix
...
Fix for #4300 - removal of color order override
2024-11-27 10:01:22 +00:00
Damian Schneider
0a05611e1d
more improvements to setPixelColor
...
- code is a bit cleaner and faster as well
- chaning array access to pointer access in bus_manager makes it a few instructions faster
- changed getNumberOfPins and getNumberOfChannels to return 32bit values, saving the unnecessary 8bit conversion
2024-11-26 20:59:36 +01:00
Damian Schneider
1a8aaa3b26
Speed improvements, commented legacy _t trig functions
...
- speed improvement: by default M_TWOPI is treated as a double float
- directly calling sin16_t in cos_approx() saves a lot of overhead
2024-11-26 20:32:39 +01:00
Blaž Kristan
cd1c13b4b1
Fix for #4300
2024-11-26 19:35:15 +01:00
AlDIY
d87c5035dd
Update settings_sec.htm
2024-11-26 19:33:22 +03:00
netmindz
77967731d5
Merge pull request #4227 from ingDIY/pr_branch
...
fixed refs to removed usermod USERMOD_FOUR_LINE_DISPLAY
2024-11-26 09:15:31 +00:00
netmindz
0b54034470
Merge pull request #4284 from blazoncek/search-keep
...
Keep selected FX visible while searching
2024-11-26 09:10:14 +00:00
netmindz
8ad2583785
Merge pull request #4309 from netmindz/release-name-fix
...
Fix release name macro expansion
2024-11-25 23:00:56 +00:00
Will Tatam
dd533a9ab4
Update sample WLED_RELEASE_NAME
2024-11-25 23:00:31 +00:00
Frank
5b989adebc
Allow TV Simulator on single LED segments
...
I've checked the code - nothing preventing the effect to run with SEGLEN=1
2024-11-25 15:27:53 +01:00
Will Tatam
20f8d3c8a9
Builds without WLED_RELEASE_NAME should be called Custom
2024-11-24 15:26:30 +00:00
Will Tatam
0c77dbb7ea
cleanup WLED_RELEASE_NAME only if present
2024-11-24 13:55:23 +00:00
netmindz
2448e2ae3b
Merge pull request #4312 from willmmiles/mixed-led-crash
...
Defer calling begin() on buses
2024-11-24 13:45:26 +00:00
Will Miles
d53d7aa2e2
Defer calling begin() on digital buses
...
NeoPixelBus requires that all parallel I2S bus members be constructed
before any of them call Begin(). Implement this by deferring the
call to the end of bus construction.
Fixes #4301 .
2024-11-23 12:34:06 -05:00
Will Tatam
0be1df7ee8
Stip \" from WLED_RELEASE_NAME
2024-11-23 16:46:41 +00:00
Will Tatam
6aef0e145c
Remove TOSTRING for releaseString and add quotes to WLED_RELEASE_NAME
2024-11-23 16:31:07 +00:00
Damian Schneider
32dc54ce72
reverted rotation scale, offset only on static rotation, inverted shift direction
...
- inverting the shift direction in signed int is computationally safe as it is cast into an uint8_t and it matches the original FX in 1D
2024-11-22 08:43:45 +01:00
Frank
548736f432
SparkFunDMX fix for possible array bounds violation in DMX.write
...
Align with code in espdmx.cpp
2024-11-21 22:50:55 +01:00
Frank
6790f8af08
Same MIN_FRAME_DELAY=3 for -C3 and -S2
2024-11-21 22:16:03 +01:00
netmindz
89d587e7dd
Merge pull request #4296 from WouterGritter/mqtt-fix-settings-input-maxlength
...
Introduce printSetInputMaxlength to properly set an inputs maxlength …
2024-11-21 18:25:26 +00:00
Wouter Gritter
5c8b2ebf7a
maxlength -> maxLength to fix this attribute not being modified correctly
2024-11-21 12:04:01 +01:00
Wouter Gritter
5ac8ba9bae
Revert "Introduce printSetInputMaxlength to properly set an inputs maxlength variable"
...
This reverts commit 49fb16e2c6
.
2024-11-21 12:02:55 +01:00
Wouter Gritter
8f8afd98a5
Replace comment with compile-time error and warning
2024-11-21 11:20:42 +01:00
Wouter Gritter
49fb16e2c6
Introduce printSetInputMaxlength to properly set an inputs maxlength variable
2024-11-21 10:52:22 +01:00
Wouter Gritter
0db47a8586
Add comment warning about modification of MQTT_MAX_TOPIC_LEN
2024-11-21 09:51:13 +01:00
Wouter Gritter
cec8978886
Fix comment alignment
2024-11-20 12:45:39 +01:00
Wouter Gritter
0160e3fa87
Use MQTT_MAX_TOPIC_LEN in places where it was not used before to avoid buffer overflows when value is increased
2024-11-20 12:39:39 +01:00
Frank
545bfa6ef9
Merge pull request #4289 from willmmiles/exploding_fireworks_overrun
...
Fix array overflow in exploding_fireworks
2024-11-18 22:18:19 +01:00
Blaž Kristan
c596b5a17d
Bugfix
2024-11-17 14:31:23 +01:00
Blaž Kristan
84dd26c1b7
Some more optimisations.
2024-11-17 10:47:09 +01:00
Will Miles
a765903a41
Fix array overflow in exploding_fireworks
...
Attempt to allocate enough room for the "minimum" sparks; and ensure
that we never overrun the allocated array size.
Fixes #4120
2024-11-16 17:10:30 -05:00
Blaž Kristan
25ab381916
Merge pull request #46 from w00000dy/search-keep-mod
...
Move selected to the bottom in search result
2024-11-16 22:54:11 +01:00
Woody
4d3df5d98f
Fix default/solid not being first
2024-11-16 20:12:29 +01:00
Woody
6fe2024542
move selected to the bottom in search result
2024-11-16 19:53:10 +01:00