Blaz Kristan
95f9e97af8
typeOf bugfix
2023-04-26 14:45:39 +02:00
Blaz Kristan
a6052d7900
Update info text.
2023-04-25 14:27:33 +02:00
Blaz Kristan
e42836b07f
Allow hex strings for palette
2023-04-25 13:02:09 +02:00
Henrik
16373919d4
Removed as requested
2023-04-23 21:36:19 +02:00
Henrik
92f9c908f6
Custom palettes now editable
2023-04-23 21:32:52 +02:00
Henrik
480e1e17c8
Error on missing css file
2023-04-23 11:40:07 +02:00
Blaz Kristan
8c9656b799
Cleanup. Return after upload.
2023-04-14 18:33:03 +02:00
Blaz Kristan
396ea3d0ee
Add webserver cpal support
2023-04-14 17:21:07 +02:00
Blaz Kristan
3efee4a855
Merge branch 'main' into cpal
2023-04-14 17:16:20 +02:00
Blaz Kristan
ece6759fa7
UI update.
2023-04-14 17:15:02 +02:00
Frank
246d945f39
another "inner var shadows outer var"
...
Seems this is not causing bugs, however its still bad style to re-define existing vars in an inner loop. Solved to improve code readability.
2023-04-14 14:13:45 +02:00
Frank
4a3bc486d0
two more "shadowed locals"
...
In these case, there seem to be no bug, but simply renaming the "inner" variables improves code readability.
2023-04-14 13:09:25 +02:00
Frank
996d041581
bugfix for art-net transmit
...
art-net transmit was not sending out LEDs, but only transmitted headers repeatedly (thanks @troyhacks for noticing).
Actually such problems can be found by newer compilers, so i've added the warning option to [esp32_idf_V4].
wled00/udp.cpp: In function 'uint8_t realtimeBroadcast(uint8_t, IPAddress, uint16_t, uint8_t*, uint8_t, bool)':
wled00/udp.cpp:824:40: warning: declaration of 'byte buffer [12]' shadows a parameter [-Wshadow=compatible-local]
byte buffer[ART_NET_HEADER_SIZE];
^
wled00/udp.cpp:720:85: note: shadowed declaration is here
uint8_t realtimeBroadcast(uint8_t type, IPAddress client, uint16_t length, uint8_t *buffer, uint8_t bri, bool isRGBW) {
2023-04-14 11:39:12 +02:00
Frank
d48e4adcd4
CI build fix
...
seems that NPB 2.7.4 introduces new incompatibilities that break our gh build action.
2023-04-13 12:16:32 +02:00
Blaz Kristan
3e26bd6a17
Quick compile fix.
...
- ESP32 DMA HSPI method in NeoPixelBus requires IDF 4.4.1
2023-04-12 15:35:27 +02:00
Henrik
e964c62907
Fixes
2023-04-12 09:15:38 +02:00
Blaz Kristan
88139d95a7
Build bump.
2023-04-11 21:35:44 +02:00
Blaz Kristan
5875b1988b
Change log update
2023-04-11 21:34:43 +02:00
Blaž Kristan
2a2091595b
Merge pull request #3153 from Aircoookie/ipad-pcmode
...
iPad/tablet with 1024 pixel UI PC mode.
2023-04-11 21:11:19 +02:00
Blaz Kristan
d77883dd7a
Merge branch 'main' into ipad-pcmode
2023-04-11 21:03:09 +02:00
Blaz Kristan
adea7dadec
Bugfix.
...
- top buttons not working on mobile
2023-04-09 23:58:24 +02:00
Henrik
e74dfb2ba6
Small adjustments to UI mainly
2023-04-09 16:49:41 +02:00
Henrik
aaea9ff018
Added info on usage of IDs
2023-04-09 14:18:22 +02:00
Henrik
8f5373f034
Custom Palette Creator
2023-04-08 20:02:49 +02:00
Blaž Kristan
d17a41f7f1
Merge pull request #3155 from werkstrom/patch-1
...
Adjustments to Pixel Art Converter
2023-04-02 18:13:22 +02:00
Blaz Kristan
503f71f004
Npm run build
2023-04-02 18:07:48 +02:00
Henrik
9307105b3f
Redone in Patch-1
2023-04-02 13:52:20 +02:00
Henrik
567daf9946
Merge branch 'Aircoookie:main' into patch-1
2023-04-02 13:35:31 +02:00
Blaz Kristan
f076dddfe3
Filter updates.
2023-04-01 11:02:49 +02:00
Frank
af44730418
platformio.ini minor cleanups
...
- fixed a few typos, trailing spaces and bad alignments
- added the previous 8266 platform packages as a comment, just in case
- [env:esp32dev_V4_qio80] is actually "dio" --> renamed to [env:esp32dev_V4_dio80]
- all esp32dev targets use the same ${esp32.platform} now (3.2.0 would not compile any more)
2023-03-31 15:44:21 +02:00
Blaz Kristan
4ec1140cb4
Optimizations & bugfix.
2023-03-31 13:26:03 +02:00
Blaz Kristan
2a5d20058f
iPad/tablet with 1024 pixel UI PC mode.
...
Optimizations.
2023-03-30 21:35:23 +02:00
Frank
51f38e0a76
Merge pull request #3144 from Aircoookie/esp8266-core
...
ESP8266 core 4.1.0, ESP32 core 5.2.0 (S2,S3,C3)
2023-03-30 00:24:43 +02:00
Frank
54eb42d658
build env for -C3 with only 2MB flash
...
based on proposal from in PR #2951 by @andyshinn.
2MB does not allow to have an OTA partition, so this feature is disabled.
2023-03-30 00:20:01 +02:00
Frank
a7a6f4cec6
small re-organization of build flags
...
* -Wno-attributes added to common flags
* USB_MSC and USB_DFU flags moved to common board sections (does not make sense with WLED to ernable these)
2023-03-30 00:03:04 +02:00
Christian Schwinne
3968a8e0dc
Attempt fixing GitHub actions ESP8266 build ( #3151 )
...
(explicit toolchain version)
2023-03-28 23:19:00 +02:00
Blaz Kristan
9e8ff27a7f
Change log update
2023-03-27 15:49:02 +02:00
Blaz Kristan
7dd3d2b040
Merge branch 'main' into esp8266-core
2023-03-26 10:20:09 +02:00
Blaz Kristan
13678cb8d5
Add adjustable Random Cycle time.
...
- solves #3147
2023-03-25 21:28:30 +01:00
Frank
890aa6f9ac
experimental esp32 buildenv with platform = espressif32@5.2.0
...
experimental ESP32 buildenv using ESP-IDF V4.4.x / arduino-esp32 v2.0.5
Warning: this build environment is not stable!!
2023-03-22 00:46:27 +01:00
Frank
646cf44b83
moved register override into 8266 section,
...
so it cannot destroy builds for ESP32 devices
2023-03-22 00:06:25 +01:00
Frank
bf789ca97b
minor cleanup
2023-03-21 23:36:50 +01:00
Frank
9b90ff10f4
buildenv improvements for -S3/-S2/-C3
...
- corrected some broken references
- added `platform_package =` --> use default packages
- renamed env:esp32c3 to env:esp32c3dev to avoid confusion
- added lolin_s2_mini to CI builds
2023-03-21 23:15:08 +01:00
Blaz Kristan
0cc719a823
Remove "register" override
2023-03-21 20:01:16 +01:00
Blaz Kristan
4cd026dfe9
ESP8266 core 4.1.0, ESP32 core 5.2.0 (S2,S3,C3)
...
NeoPixelBus 2.7.3 (adding UCS890x support)
2023-03-21 17:28:04 +01:00
Aiden
3120b49dba
Add some Athom devices ( #3114 )
...
Add some compile configurations for Athom's devices
2023-03-20 23:44:12 +01:00
Christian Schwinne
fb1999c474
Merge pull request #3107 from Aircoookie/onepx-segment
...
Tweaks & bugfixes.
2023-03-20 23:42:30 +01:00
Frank
1abc863f82
comment updated
...
Also "Serial JSON" is not possible when reading from RX pin is disabled.
2023-03-19 15:51:39 +01:00
Frank
c9be03c0bc
typo
2023-03-19 14:48:47 +01:00
Frank
fd89209233
adding WLED_DISABLE_ADALIGHT (issue #3128
...
This flag disables reading commands from serial interface (RX = gpio 3)
Add -D WLED_DISABLE_ADALIGHT to your custom pio build environment.
2023-03-19 14:42:01 +01:00