Will Tatam
49bd6300b8
fix loading version-info to use older edit api
2025-11-29 22:11:22 +01:00
Frank
aff7bbfefe
tpram => tpsram
...
small update for code readability
2025-11-29 21:27:09 +01:00
Frank
a9670435cf
update message: report total PSRAM, instead of unused PSRAM space
2025-11-28 22:59:54 +01:00
Frank
23864c70fd
update dialog: align data with upstream
2025-11-28 22:59:05 +01:00
Frank
d2dab32f10
WLED-MM branding for update message box
2025-11-28 22:58:15 +01:00
Frank
d473263661
Merge branch 'mdev' into pr/286
2025-11-28 22:16:05 +01:00
Frank
e0c7d254bb
fix outdated URLs
...
Aircoookie Wiki => mm.kno.wled.ge
MoonModules/WLED => MoonModules/WLED-MM
Aircoookie/WLED => wled/WLED
2024 => 2025
2025-11-23 17:18:10 +01:00
Will Tatam
6aaab571b3
Upgrade reporting
2025-11-22 12:18:36 +00:00
Frank
dcdc05b592
unicode-related robustness improvements
...
* enable ARDUINOJSON_DECODE_UNICODE (otherwise unicode needs 6(!) bytes for encoding)
* robustness: increase a few tiny string buffers for some extra margin
* Web UI: allow entering up to 64 chars as segment name
2025-11-20 22:36:46 +01:00
Frank
3752409b46
no more ORANGE on effect memory failure
...
For maintainers of custom effects: replace "return mode_solid()" with "return mode_oops()"
Effect errors fall back to Akemi (2D) or Rainbow(1D) instead of SOLID ORANGE.
2025-10-27 11:24:12 +01:00
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
Frank
22d142942a
build 2510241, version 14.7.0-dev
...
ongoing development
2025-10-24 19:15:20 +02:00
Will Tatam
b63e72e861
Add Particle System to genPresets
2025-07-06 15:02:30 +01:00
Frank
a37e20560d
minor HTML and CSS fixes
...
* duplicate use of ID "heart"
* "& " --> "& "
* missed changes in simple UI
2024-12-13 13:16:39 +01:00
Frank
2cc08486fd
change version numbering scheme
...
* use 14.5.0-dev instead of "0.14.5.0-b32.41.dev"
* new release name "Small Step"
* semantic versioning compatibility checked, see https://jubianchi.github.io/semver-check/#/version/14.5.0-dev
2024-12-11 15:09:05 +01:00
Frank
9ff235e153
Show "NO PSRAM" on info page
...
... to help diagnose problems that come from wrong PSRAM settings
2024-11-29 18:29:28 +01:00
Frank
8eb23d137d
UI "new segment" layout fix
2024-10-31 11:51:27 +01:00
Frank
68536635d7
show toast when reboot is needed, or error restart happened
...
less WTF, more information
2024-10-14 11:25:41 +02:00
Frank
dbb8683ad6
Update index.js - shorten .bin name
2024-09-06 15:59:55 +02:00
Frank
fc2e1263cb
new option don't use effect-specific palette or mapping modes
...
* new setting in UI page: "Don't use effect palette and segment parameters" - only meaningful when "Use effect default parameters" is enabled, too.
--> effect slider defaults will still be applied, however palette, 1D2D mapping mode and other segment settings will not change.
2024-09-06 13:06:28 +02:00
Frank
5f4834dec4
small improvements
...
* optimized fadeToBlackBy() - don't repaint unchanged pixels
* made MIN_HEAP_SIZE configurable by build_flags
* specific error message when not enough memory for LEDs buffer
2024-08-05 17:06:38 +02:00
Woody
383c797746
add Webpage shortcuts, resolves #2362
2024-06-26 21:45:53 +02:00
Woody
feac33653f
Fix resizing bug
...
The bug was that when resizing the window, it always jumped to the Colors tab instead of staying on the currently selected tab.
2024-06-26 21:43:20 +02:00
Frank
c532b5d31a
Add UI error 14 description
2024-05-31 18:18:58 +02:00
Blaz Kristan
d0941fd876
Add UI error description.
2024-05-31 18:15:22 +02:00
Frank
45d07190c9
-S3: show PSRAM mode (qspi or OPI) in info panel
2024-05-06 20:11:53 +02:00
Frank
a01d86e8e0
info page cleanup
...
- re-organize technical infos for better readability
- reduce number of lines added for PSRAM status
- removed duplicate infos
2024-04-30 17:18:32 +02:00
Frank
019cafc5e0
report out-of-memory situations to the user
2024-04-16 19:10:46 +02:00
Will Tatam
fa5f35d87b
Improve playlist generation with more user friendly QuickLoad names and also create playlist for AnimARTrix - if present
2024-03-06 21:29:35 +00:00
Will Tatam
ab89cd534d
Start playlist at higher ID if needed due to more effects, from usermods
2024-03-06 18:56:21 +00: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
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
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
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
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
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
848708d962
minor tweak for Safari
...
based on 6570062e61
2023-11-11 23:52:30 +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
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