Wykres commitów

2947 Commity (050f7ebddfae349339f27c475d5e44458bb9da82)

Autor SHA1 Wiadomość Data
Blaz Kristan 2f6f0d2f3e WLED 0.14.4 2024-05-18 15:17:08 +02:00
Blaz Kristan 2aec21a6d0 Palette loading optimisation
- fixes #3978
- FX: Firenoise can use selected palette
2024-05-16 06:23:15 +02:00
Blaz Kristan 00f5471270 Build bump, changelog udate 2024-04-04 21:59:41 +02:00
Blaz Kristan 6d278994ec WLED 0.14.3 release
- Fix for transition 0 (#3854, #3832, #3720)
- copyright year update
- updated AsyncWebServer to v2.2.0
2024-03-29 20:05:56 +01:00
Blaz Kristan acf6736afd WLED 0.14.2 release 2024-03-17 11:52:09 +01:00
Blaz Kristan 0398ec40b7 Merge branch 'main' into v0142-beta2 2024-03-11 23:00:17 +01:00
Will Miles d9b0df94e2 LockedJsonResponse: Release early if possible
Release the json buffer lock as soon as we've finished serializing.
This should slightly reduce the number of lock collisions as the
response class isn't destructed until after the last packet is ack'd.
2024-03-03 10:58:40 +01:00
Blaz Kristan 1fc0680c71 160MHz clock & alternate AWS 2024-03-02 14:12:57 +01:00
Will Miles c8c394b4e9 TZ_TABLE: Add missing const 2024-02-20 18:33:18 +01:00
Will Miles 59886a1528 Move timezone table to PROGMEM 2024-02-20 18:33:09 +01:00
Blaz Kristan a4733b4d91 Move strings into flash 2024-02-18 14:25:07 +01:00
Blaz Kristan c932621b5d string fix 2024-02-17 15:00:47 +01:00
Frank 8422ffcd19
Fixing a potential array bounds violation in ESPDMX
DMXESPSerial::write and DMXESPSerial::read could access DMXDataStore[512] -   one more than the allocated number of elements (i.e. 0...511].
2024-02-15 00:53:00 +01:00
lost-hope 23aad24027
Fixing stairway usermod and adding buildflags
Fixing Stairway:
missing setup function

Adding builflags:
USERMOD_STAIRCASE_WIPE to install the usermod
2024-02-12 22:41:13 +01:00
Blaz Kristan 7ae5459fe7 0.14.2-b1 2024-02-12 13:29:08 +01:00
Blaz Kristan 0a8a88421e Possible fix for #3589 & partial fix for #3605 2024-02-12 13:20:47 +01:00
Blaz Kristan 4f42a176ef Prevent JSON buffer clear after failed lock attempt
(alternative to #3743)
2024-02-11 20:12:54 +01:00
Blaz Kristan 4457067045 Multiple analog button fix for #3549 2024-02-10 11:47:40 +01:00
lost-hope 7afa550ba4
Usermod Klipper Percentage: fix error with slashes on non windows devices 2024-01-25 17:55:41 +01:00
Blaz Kristan 74fed5695f Fix for #3693 2024-01-16 19:34:23 +01:00
Blaz Kristan a4a8e2614e Release WLED 0.14.1 2024-01-14 18:33:27 +01:00
Blaž Kristan 24b60a25d5
Merge pull request #3674 from WoodyLetsCode/cpal
Better sorting and naming of static palettes in the Custom Palette Editor
2024-01-12 18:57:01 +01:00
Woody 27035a8e1d
Better sorting and naming of static palettes 2024-01-11 23:13:26 +01:00
Frank a9eb7cb4fd
udp realtime - improve robustness against short packets (fix for #3672)
when only two bytes were received in a packet, the "for" condition `packetsize -3` would underflow, leading to an infinite loop.
2024-01-11 18:07:23 +01:00
Blaz Kristan a11cab0f88 Fix for #3665 2024-01-10 19:41:51 +01:00
Frank 75e857a510 npm run build 2024-01-09 11:57:34 +01:00
Frank 052bdd8eb0 fix for #3655
make WS2814 explicit in LED driver drop-down menu
2024-01-09 11:54:46 +01:00
Blaz Kristan 8fb5f0ef3c Changelog update v0.14.1-b3 2024-01-06 20:34:31 +01:00
Blaž Kristan cdc8640218 Merge pull request #3648 from willmmiles/json-response-locking
Expand JSON buffer lock scope to entire web reply
2024-01-06 17:16:33 +01:00
Blaz Kristan 4f55be4f19 Bugfix #3632 2024-01-01 23:21:22 +01:00
Blaž Kristan e8b3c66c21
Merge pull request #3617 from imeszaros/cpal-mobile
Make palette editor more mobile friendly
2023-12-30 18:43:49 +01:00
Blaz Kristan 662870baf4 Changlog update, b2 release 2023-12-29 10:35:44 +01:00
Blaz Kristan e95629f827 Remote preset cancles playlist 2023-12-27 20:14:51 +01:00
Istvan Meszaros 010c3494fd Make palette editor mobile friendly. 2023-12-26 11:09:20 +01:00
Blaz Kristan 5ebc345e95 Possible bugfix for #3609 #3616 2023-12-25 17:47:39 +01:00
Blaz Kristan d1b80aa4d4 Beta2 2023-12-23 21:13:01 +01:00
Blaz Kristan 5f62b4a89d Fix for #2922 2023-12-23 20:58:55 +01:00
Frank 72e864b013 sunrise/sunset: fix for ambiguous error value
sunset = 0 is a valid result, as the function result is in UTC and not local time .
Example: local time is UTC-8, local sunrise = 08:00am => getSunriseUTC()  = 0.

So we cannot use "0" for "invalid". Using UINT16_MAX resolves the problem, and even allows to simplify calculateSunriseAndSunset() a bit.
2023-12-23 13:13:10 +01:00
Frank 5ab012163e workaround for #3601
if case of invalid or impossible sunset/sunrise results, retry with the previous day. max 3 days back, to prevent infinite loops and far-away results.
2023-12-22 23:28:58 +01:00
Blaz Kristan 1900686bc4 Bump 2023-12-22 15:49:51 +01:00
Blaz Kristan 809a294f9d Fix Pixel Magic button. 2023-12-22 15:43:31 +01:00
Blaz Kristan 10faaaf531 Build bump & changelog 2023-12-18 21:52:22 +01:00
Frank da488f76d2 LDR_Dusk_Dawn: use pinManager, check ldrPin before use (quick-fix for #3490) 2023-12-15 21:58:05 +01:00
Frank 6d28de77d1 npm run build
refreshing all UI files
2023-12-14 20:47:58 +01:00
Frank a8bd46c521 bugfix - unusable pins on pico32 boards (#3573)
According to the technical manual, GPIO 16 + 17 are used for onboard flash, so cannot be used by WLED.

example buildenv:

[env:esp32_pico]
extends = env:esp32dev_qio80
board = pico32
2023-12-14 20:36:05 +01:00
Frank 1ec3a74d4c Manila Time is the same as CST (solves #3517)
PHST abbreviation added for clarity.
2023-12-14 19:44:36 +01:00
Frank 082d1eea48
oappend robustness improvement
obuf is reset to nullptr in some cases
2023-12-14 15:58:45 +01:00
Frank d6735bed4f
comment clean-up (cosmetic) 2023-12-14 13:53:56 +01:00
Frank 9f79e64678 code spell checking - part2 (dependencies) 2023-12-14 03:50:22 +01:00
Frank f513cae66e 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 03:49:54 +01:00