Commit Graph

5570 Commits

Author SHA1 Message Date
Will Tatam
dabda3a02c Update actions/cache action 2024-09-07 17:56:00 +01:00
Will Tatam
ebbd06800e Update actions/setup-python action 2024-09-07 17:55:12 +01:00
Will Tatam
fff7a47ab5 Update actions/checkout action 2024-09-07 17:53:49 +01:00
Will Tatam
908481a55a Tweak github caching 2024-09-07 17:47:13 +01:00
Will Tatam
cb9fb8ddd4 Update actions/upload-artifact 2024-09-07 17:29:09 +01:00
Will Tatam
8c0fcaa0fd hub75 - mxconfig.clkphase = false 2024-09-07 17:19:46 +01:00
Will Tatam
37a3141f88 HD-WF2 tweaks 2024-09-07 13:34:09 +01:00
Frank
dbb8683ad6 Update index.js - shorten .bin name 2024-09-06 15:59:55 +02:00
Frank
eb3ae13fab 0.14.1-b32.41.dev -> "dev" for developer build
this is a valid "semantic version".
checked by https://jubianchi.github.io/semver-check/#/version/0.14.1-b32.41.dev
2024-09-06 15:35:00 +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
bef964dcba bugfix: prevent clearing of segment settings when changing effects
in multi-segment setups, the segment options reverse, reverseY, mirror, and mirrorY were accidentally overwritten  when changing effects.
2024-09-06 12:54:27 +02:00
Blaz Kristan
6d83adae3c Mirroring bugfix. 2024-09-05 00:06:12 +02:00
netmindz
be8fe09bed Merge pull request #160 from netmindz/HD-WF2
Remove HD-WF1
2024-08-31 17:07:49 +01:00
Will Tatam
d1782519db HD-WF1 - too low memory to be of used for hub75 2024-08-31 17:06:39 +01:00
Will Tatam
c5aa6b963b Default to hub75 32x32 2024-08-29 21:13:54 +01:00
netmindz
a7cb4b7dc7 Merge pull request #158 from netmindz/HD-WF2
Add support for HD-WF2
2024-08-26 13:27:28 +01:00
Frank
69baef126f athom_music buildenv updates (solves #159)
disabled some usermods for athom, to bring back MQTT.
2024-08-25 20:37:22 +02:00
Will Tatam
818b3f1928 Add animartrix to S3 builds with HUB75 support 2024-08-25 16:40:15 +01:00
Will Tatam
9c21d3fc72 Add *untested* HD-WF1 build 2024-08-23 12:22:01 +01:00
Will Tatam
1e6cdc2c5b HD-WF1 pinout 2024-08-22 20:41:23 +01:00
Will Tatam
1e693b5c9d Add new build esp32S3_4MB_S the Huidu HD-WF2 should be 8M, but formatting fails where as 4M works 2024-08-21 23:35:36 +01:00
Will Tatam
a5600950b5 Enable HUB75 for the esp32S3_8MB_M for HD-WF2 2024-08-21 23:34:11 +01:00
Will Tatam
0d11827552 Add pinout for HD-WF2 2024-08-21 22:40:40 +01:00
Troy
282c449a5c Merge pull request #157 from troyhacks/ESP32-Dual-Booting-Fixed
ESP32 Dual Booting
2024-08-21 14:09:09 -04:00
Troy
aa38c113e3 More boot log clarity 2024-08-21 14:01:11 -04:00
Troy
b12b23d02c Boot log clarification. 2024-08-21 13:59:03 -04:00
Troy
01e51e5751 More fixes for non-ESP32 boards 2024-08-21 13:57:58 -04:00
Troy
ef6bedee76 Minor tidy 2024-08-21 13:53:14 -04:00
Troy
0a26aa918c Fixes for non-ESP32 boards 2024-08-21 13:51:58 -04:00
Troy
9e24a634c2 ESP32 Dual Booting 2024-08-21 13:43:59 -04:00
Frank
b47c55db90 fix 8266 builds
wled00/FX_fcn.cpp:974:16: error: '_isSuperSimpleSegment' was not declared in this scope
2024-08-18 13:21:55 +02:00
Troy
1ef13c2077 Arc 1D Expand uses drawArc if the segment is not "super simple"
WLEDMM: drawArc() is faster if it's NOT "super simple" as the regular M12_pArc code can do "useSymmetry" to speed things along on larger 2D layouts, but a more "complicated" segment likely uses mirroring which generates a symmetry speed-up, or other things which mean less pixels are calculated.
2024-08-17 13:05:23 -04:00
Troy
f23df9dfbc Revert functionality change to M12_pArc
Left the new code in for reference
2024-08-17 08:28:08 -04:00
Troy
20fde24ac4 Merge pull request #154 from troyhacks/mdev
2D Audio Reactive Paintbrush Effect
2024-08-17 08:19:54 -04:00
Troy
7bb351b185 Minor updates to Paintbrush 2024-08-17 08:15:27 -04:00
Troy
324f3acd59 Merge branch 'MoonModules:mdev' into mdev 2024-08-17 00:58:29 -04:00
Frank
b9007f2dc6 bugfix
fix compiler error on non-fastpath builds
2024-08-16 18:02:25 +02:00
Frank
030a7cee53 another small speedup, and segment stability improvement
* removed a few sanity check that are done again later in getPixelColor
* stability: prevent crashes when changing segments settings or effect options
2024-08-16 17:54:11 +02:00
Frank
1ae8a62cf5 Merge pull request #155 from netmindz/FX-cleanup-mdev
Remove repeating code to fetch audio data
2024-08-16 02:01:40 +02:00
Frank
f287143cc3 build 2408150 2024-08-15 20:36:09 +02:00
Frank
f7e3f35c0c my favourite HUB75 buildenv [env:esp32_4MB_V4_HUB75_forum] 2024-08-15 20:35:16 +02:00
Will Tatam
b0b3e75556 Move getAudioData to static 2024-08-15 16:22:24 +01:00
Will Tatam
3b551a40f3 Remove repeating code to fetch audio data 2024-08-15 10:51:26 +01:00
Troy
af1752770f Merge branch 'MoonModules:mdev' into mdev 2024-08-14 11:53:58 -04:00
Troy
9e65ab3be4 Stop issue playlist continuing when disabling AutoPlaylist
If you use the "music" playlist on boot, it'll keep it going even when you manually override to something else.  This seems to fix this condition.
2024-08-14 11:53:35 -04:00
Troy
6fed9f323c Merge branch 'MoonModules:mdev' into mdev 2024-08-13 16:15:23 -04:00
Troy
340197fd91 Merge branch 'mdev' of https://github.com/troyhacks/WLED into mdev 2024-08-13 12:13:29 -04:00
Troy
38d30723a0 2D Audio Reactive Paintbrush Effect 2024-08-13 12:13:14 -04:00
Frank
5610548652 HUB75 clock phase
`mxconfig.clkphase = false;` seems to help reduce flicker on some panels.

@netmindz I think we should add a checkbox to the UI - something like "clocked on positive edge" (default = checked) which means clkphase = true. when unchecked, we set clkphase = false.
2024-08-13 12:52:19 +02:00
Frank
a77520aa05 bugfix
forgot to commit one line ...
2024-08-12 12:36:45 +02:00