Commit Graph

5869 Commits

Author SHA1 Message Date
quake1508
3fc653bbff Typo correction (#4756)
Compiling doesn't work because it doesn't find LD2410 in usermods.
The correct usermod is LD2410_v2
2025-07-06 16:22:44 +01:00
Christian Dahmen
600603149e Fixed DNRGBW 2025-07-06 16:22:44 +01:00
Blaž Kristan
2b42049998 PICO-V3 detection
- requires V4 environment
2025-07-06 16:22:44 +01:00
Blaž Kristan
5f70fe57e3 Fix for #4752 2025-07-06 16:22:44 +01:00
Will Tatam
a2fc1a4d88 Exclude pixels_dice_tray until we can limit what the CI builds, respecting the limited platforms - no bluetooth on S2 2025-07-06 16:22:44 +01:00
Will Tatam
beee4e9293 Fix deps for Si7021_MQTT_HA 2025-07-06 16:22:44 +01:00
Will Tatam
17f7b158fa Exclude BME68X_v2 2025-07-06 16:22:44 +01:00
Will Tatam
697ef4bdb7 Update buzzer to default to 21 if GPIO 32 is not defined 2025-07-06 16:22:44 +01:00
Will Tatam
ce323bed7a use extreme_partitions 2025-07-06 16:22:44 +01:00
Will Tatam
db8b378ee0 Fixing Si7021_MQTT_HA 2025-07-06 16:22:44 +01:00
Will Tatam
85214f1f2b Exclude PWM_fan 2025-07-06 16:22:44 +01:00
Will Miles
63c3d5c89d Use existing board envs for usermod build 2025-07-06 16:22:44 +01:00
netmindz
b43f85c305 Update usermods/platformio_override.usermods.ini
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-06 16:22:44 +01:00
Will Tatam
f12840218e Add missing ${esp32_idf_V4.lib_deps} to usermods lib_deps 2025-07-06 16:22:44 +01:00
Will Tatam
5f224fa5f9 Fix build_flags and lib_deps for usermods# 2025-07-06 16:22:44 +01:00
Will Tatam
263150aeb3 fix envs 2025-07-06 16:22:44 +01:00
Will Tatam
164f213094 fix envs 2025-07-06 16:22:44 +01:00
Will Tatam
06b4c05f73 usermod_esp32s3 2025-07-06 16:22:44 +01:00
Will Tatam
38975dbfd4 force new line 2025-07-06 16:22:44 +01:00
Will Tatam
a6ce136843 fix custom_usermods setting 2025-07-06 16:22:44 +01:00
Will Tatam
a678bd09e9 Build for each chipset 2025-07-06 16:22:44 +01:00
Will Tatam
8215fefc2d Build for each chipset 2025-07-06 16:22:44 +01:00
Will Tatam
86137a669e Also run if the workflow changes 2025-07-06 16:22:44 +01:00
Will Tatam
33650e3886 Swap ordering to see if naming is then clearer 2025-07-06 16:22:44 +01:00
Will Tatam
d090b11a47 Verify each usermod on change 2025-07-06 16:22:44 +01:00
Will Tatam
e44456fc0b build usermod_esp32 2025-07-06 16:22:44 +01:00
Will Tatam
59f50a569a Fix typo in env name 2025-07-06 16:22:44 +01:00
Will Tatam
9fda639e00 Use JSON for usermods list 2025-07-06 16:22:44 +01:00
Will Tatam
0ff2b5d081 Use JSON for usermods list 2025-07-06 16:22:44 +01:00
Will Tatam
134ce5d42d Use JSON for usermods list 2025-07-06 16:22:44 +01:00
Will Tatam
0a9ed37244 Build each usermod in isolation 2025-07-06 16:22:44 +01:00
Will Tatam
6246e41b55 Build each usermod in isolation 2025-07-06 16:22:44 +01:00
Damian Schneider
6b6d26b8f0 enhancement & bugfixes in scrolling text (#4742)
* enhancement & bugfixes in scrolling text

- function now evaluates full string: allows custom text plus multiple tokens in any order
- fixed evaluation order to prevent early exit(s)
- fixed day strings (argument must be weekday() )
2025-07-06 16:22:44 +01:00
Blaž Kristan
62c87e206e Fix comment
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-06 16:22:44 +01:00
Blaz Kristan
4905cdd2e3 Optimise CCT buffer 2025-07-06 16:22:44 +01:00
Blaz Kristan
ce3f88428e Tackle CCT issue caused by segment blending
- wled#4734
2025-07-06 16:22:44 +01:00
Blaz Kristan
74644aa4a7 Fix #4747 2025-07-06 16:22:44 +01:00
Blaž Kristan
2ccb7312d0 Compile fix 2025-07-06 16:22:44 +01:00
Blaž Kristan
bd7735af3d Securing OTA update
- prevent settings change if not using private IP address or same subnet
- prevent OTA from differnet subnet if PIN is not set
- ability to revert firmware
2025-07-06 16:22:44 +01:00
Will Miles
0c2ab7ef45 Remove nonfunctional usermod validation
Non-platform-safe usermods are filtered out before validation runs;
so this check is no longer functional.
2025-07-06 16:22:44 +01:00
Will Miles
fab724a703 Fix disabled usermod presence validation
PlatformIO doesn't clean out the libdir when usermods are disabled, so
they still appear in the LibBuilders() set.  Ensure that we validate
only usermods that were actually deps for the build.
2025-07-06 16:22:44 +01:00
ingDIY
ea86973548 WLED_DISABLE_2D does not compile (#4736)
the compilation fails with tons of errors if you try to compile using WLED_DISABLE_2D 
"message": "enclosing class of constexpr non-static member function 'bool Segment::is2D() const' is not a literal type",
"LineNumber": 766,
2025-07-06 16:22:44 +01:00
Damian Schneider
9eb0c3c8e5 Bugfix: convert cctBlend value back to "%" for UI (#4737)
* Bugfix: convert cctBlend value back to "%" for UI
2025-07-06 16:22:44 +01:00
Damian Schneider
f20b4c9e81 fix for https://github.com/wled/WLED/issues/4488 (#4692)
virtual strip index is added even if strip is 1D. this change fixes FX using virtual strips not working when WLED_DISABLE_2D is used.
2025-07-06 16:22:43 +01:00
dependabot[bot]
6540deb462 Bump urllib3 from 2.3.0 to 2.5.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.3.0 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.3.0...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-06 16:22:43 +01:00
netmindz
c80c9bd8b9 Update usermods/rgb-rotary-encoder/rgb-rotary-encoder.cpp
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-06 15:07:58 +00:00
Will Tatam
3dc45b80ba Fix b pin for Default pins 2025-06-16 22:27:42 +01:00
Will Tatam
020eca8292 Add esp32dev_hub75_forum_pinout 2025-06-16 22:10:41 +01:00
Will Tatam
fb469d7b24 esp32S3_PSRAM_HUB75 2025-06-16 21:29:19 +01:00
Will Tatam
0f5d297bfb esp32S3_PSRAM_HUB75 2025-06-16 21:07:57 +01:00