Commit Graph

1236 Commits

Author SHA1 Message Date
Ewoud
65027331c7 Copyright and license updates 2024-03-04 21:27:01 +01:00
Frank
2cc67245ca avoid infinite disconnect loops when RAM is low 2024-02-23 10:54:50 +01:00
Brandon502
3e131014b2 Added PinWheel Expand1D Effect 2024-02-20 17:26:36 -05:00
Will Tatam
6970b82e37 Merge branch 'mdev' into dmx_input 2024-02-10 17:10:15 +00:00
Frank
769691449f . 2024-01-29 18:22:24 +01:00
Frank
9164998190 release -b30.36 preparation
0.14.1 as we have all relevant bugfixes for upstream.
2024-01-29 16:07:54 +01:00
Frank
a8897203a9 trying to make palette preview look close to real LED colors
FastLED palettes (from palettes.h) use gammas (2.6, 2.2, 2.5). Screens expect un-corrected colors, so we try to revert palette gamma correction in the browser.
2024-01-28 16:19:16 +01:00
Will Tatam
74da71995c Hide DMX port as just confusing to users 2024-01-17 18:03:16 +00:00
Will Tatam
bc8feed852 Tweak DMX settings UI 2024-01-16 20:13:52 +00:00
netmindz
42109fe606 Merge branch 'mdev' into dmx_input 2024-01-16 13:27:42 +00:00
Blaž Kristan
d0e36bdeef Merge pull request #3674 from WoodyLetsCode/cpal
Better sorting and naming of static palettes in the Custom Palette Editor
2024-01-15 15:34:52 +01:00
Frank
e8a3b5f442 fix for #3655
make WS2814 explicit in LED driver drop-down menu
2024-01-10 21:17:57 +01:00
Blaz Kristan
aa9e8bbe4d Bugfix #3632 2024-01-02 17:31:55 +01:00
Blaž Kristan
620075fc02 Merge pull request #3617 from imeszaros/cpal-mobile
Make palette editor more mobile friendly
2024-01-02 17:26:34 +01:00
Blaz Kristan
738df1847a Fix for #2922 2023-12-29 17:21:43 +01:00
Frank
5e5233ce0c version bump -b28.35 2023-12-29 17:04:42 +01:00
Frank
7624b76186 version bump 0.14.0-b28.34 2023-12-16 22:58:14 +01:00
Frank
8905992a89 code spell checking - part4 (MM specific) 2023-12-15 00:14:57 +01:00
Frank
627e00236a Manila Time is the same as CST (solves #3517)
PHST abbreviation added for clarity.
2023-12-14 22:15:30 +01:00
Frank
ced03f1f08 code spell checking - part1 (core)
I've found a code spellchecker, so this is what can be corrected easily. Changes are only affecting comments, readme and a few user-visible strings. So no functional impact expected.
2023-12-14 22:05:55 +01:00
Frank
2beed4627c Merge branch 'mdev' into Platform_upgrade 2023-12-12 01:09:40 +01:00
Frank
4f30f69584 found a way to increase TCP stacksize (for AudioReactive UI)
we can use `-D CONFIG_ASYNC_TCP_TASK_STACK_SIZE=xxxx` to increase the stack size of AsyncWebserver - default is 8196.
This should give us a bit of headroom for new UI items.

We still need PR #94 for more savings.
2023-12-12 00:43:48 +01:00
Frank
9cbb731e3a Merge branch 'mdev' into mudroom 2023-12-04 10:37:31 +01:00
Ewoud
587e6766c1 Bugfix: uxTaskGetStackHighWaterMark only works in esp32 2023-11-23 13:56:02 +01:00
Ewoud
43a5a290c0 Presets default name incl icons and checkbox defaults, info free stack
index.js
- add checked default values for preset brightness and segment bounds
- show free stack
- preset default name including icons

json.cpp
- serializeInfo: add freestack
2023-11-23 13:23:44 +01:00
Frank
e6513fef88 (WIP) align platformio build env with upstream
*  espressif32@5.2.0 --> espressif32@5.3.0
* pxmagic.htm added in cdata.js
* minor updates in style.css
* align some constants and definitions (wled.h, const.h)
* npm run build
2023-11-15 22:51:03 +01:00
Frank
848708d962 minor tweak for Safari
based on 6570062e61
2023-11-11 23:52:30 +01:00
Woody
ffa9551846 fixed wrong power supply info 2023-11-11 23:22:03 +01:00
Blaž Kristan
614a434036 Merge pull request #3460 from mountainash/fix/broken-asset-links
Fixed broken Alphacoders hosted assest asset links
2023-11-11 22:36:17 +01:00
Ewoud
b88e7825b8 Populate nodes stability improvements and preview efficiency imprvements 2023-10-25 16:01:50 +02:00
Ewoud
7f5ddc79da PopulateNodes stability improvements 2023-10-24 15:34:07 +02:00
Frank
57096ad676 bugfix: info page microscopic font size
splitting CSS attributes for info and nodes, to preserve font size for info page.
2023-10-10 11:54:51 +02:00
Frank
01634450a0 minor clarification
so what is it ??
;-)
2023-10-08 21:46:57 +02:00
Ewoud
4b12f05228 Nodes popup: add real fps 2023-10-08 17:59:41 +02:00
Ewoud
b07562659f SuperSync small updates 2023-10-08 17:09:57 +02:00
Ewoud
81e57bae7e Nodes popup SuperSync ready for test
index.js
- cleanup code
- reordercolumns
- add warnings (orange) for version, bri scale and fps
- add led output length equal to panel dimensions
- master node order
2023-10-08 12:40:12 +02:00
Ewoud
fea47b5965 Add Ethernet type: Olimex ESP32 Gateway
index.js:
- add leds instead of matrix to extendedNodes array
- split V and P ledcount
2023-10-07 15:25:27 +02:00
Blaz Kristan
7e21003f07 Fix for #3405 2023-10-06 17:00:10 +02:00
Frank
e578f6ef05 Merge pull request #3420 from mountainash/fix/duplicate-viewport-declaration
Remove duplicate `viewport` declaration, put lang=en into the right place
2023-10-06 16:54:46 +02:00
Ewoud
1db950389a SuperSync button works
index.js
- extend checkNode function (panel 0, nrofpanels, matrix size)
- populateNodes: add panel 0 and dummypanel
2023-10-06 12:57:28 +02:00
Ewoud
ffb0ad760d Solve gamma reset bug + super sync nodes compare and update (WIP)
cfg.cpp: update "light" only if value set (gamma correction bug)

index.js
- implement SuperSync function (WIP)
- ddpAll: refactor extendedNodes
- populateNodes: make things more straightforwared
- add panelX and Equal column to compare current and desired values
- add matrix to extendednodes and set the right values (WIP)
2023-10-05 15:36:28 +02:00
Ewoud
06220946c0 Refactor Nodes popup for SuperSync
(WIP)
2023-10-03 17:57:57 +02:00
Ewoud
342f99ca27 Effects to Instances: effects non-deterministic: now instead of millis
index.js
- genPresets: Temporary for deterministic effects test: Set to 11/Raibow instead of 1/Random smooth palette

FX.cpp
- replace all millis() by strip.now
2023-09-30 12:23:53 +02:00
Arne
6378771746 Add dmx input port to configuration 2023-09-24 13:30:17 +02:00
Arne
220225ce74 rename settings 2023-09-24 13:30:09 +02:00
Frank
51999b65ad Merge pull request #3373 from Aircoookie/ripple-tweak
2D Ripple and Meteor effect tweak
2023-09-17 19:13:49 +02:00
Frank
aa09241363 version 0.14.0-b27.31 2023-08-26 23:41:50 +02:00
Frank
f010adfe24 experimental: preview with gamma correction
.... actually we undo gamma adjustments, because screens (laptop, pad, etc) will apply their own gamma corrections.

Activate in LED settings: "Use Gamma correction for preview"

Colors in WLED are sometimes gamma corrected, sometimes not. This change tries to make the best out of the color mess, but its still not working properly in all configurations.
2023-08-04 22:03:53 +02:00
Frank
e4338fcaf7 version bump 0.14.0-b26.30 2023-07-30 21:58:47 +02:00
Clayton Sims
5e20f94b8e Support for ESP-NOW Wireless Remote Control (#3237)
* Initial checkin for ESP-NOW remote feature

* cleanup irrelevant comment

* don't bring in espnow package includes when feature disabled

* Formatting and removing inaccurate call mode hardcoding

* Fork ESP Now code by platform (8266 v. esp32)

* compiled html update

* Disable ESP-NOW remote by default on ESP32 until tested

* Enable ESP-NOW remote for ESP32

* Rename ESP NOW define

---------

Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2023-07-27 17:17:41 +02:00