Blaž Kristan
301bdf2186
Merge pull request #3610 from Aircoookie/psram-4-json
...
Allow PSRAM (SPI RAM) to be used for JSON buffer
2023-12-30 11:00:53 +01:00
Blaz Kristan
1c1b67e000
Full per-port ABL implementation and bugfix.
...
Update of BusManager class (static)
2023-12-29 23:07:29 +01:00
Blaz Kristan
662870baf4
Changlog update, b2 release
2023-12-29 10:35:44 +01:00
Blaz Kristan
bc85520f5e
Merge branch '0_15' into suspend
2023-12-28 23:38:42 +01:00
Blaz Kristan
d3be7a3edf
Merge branch '0_15' into psram-4-json
2023-12-28 23:38:27 +01:00
Blaz Kristan
6cd0da821a
Reduce heap fragmentation when switching ledmaps
2023-12-28 23:32:47 +01:00
Blaz Kristan
1333c41811
Slight tweak to reduce footprint
2023-12-28 20:05:02 +01:00
zanhecht
55eceb4080
Fix Firefox loading order, more resilient fallback to gradient method
2023-12-28 13:06:13 -05:00
Blaz Kristan
e95629f827
Remote preset cancles playlist
2023-12-27 20:14:51 +01:00
Blaz Kristan
6332ee6edb
Effect buffer optimisations
...
setMode() fix for selecting gap
UI error messages
2023-12-27 19:36:25 +01:00
zanhecht
901d56f898
Use canvas instead of CSS gradient for liveview
...
Allows for "pixel perfect" liveview instead of diffused view, to better match what's shown at https://kno.wled.ge/features/effects/ . This will make it easier to see what the LEDs are doing, although it may not be as accurate a representation for installations with diffused LEDs. Includes fallback to CSS gradient method for browsers that don't support canvas.
2023-12-27 13:20:22 -05: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
b3a768a04b
Remove check for strip
2023-12-25 12:29:12 +01:00
Blaz Kristan
f414af4d82
Fix incorrect compare
2023-12-25 12:27:27 +01:00
Blaz Kristan
7971f3cbd8
Fix for saving config.
2023-12-23 22:56:07 +01:00
Blaz Kristan
d1b80aa4d4
Beta2
2023-12-23 21:13:01 +01:00
Blaz Kristan
08d9f7d967
Fix for #2922
2023-12-23 21:05:01 +01:00
Blaz Kristan
5f62b4a89d
Fix for #2922
2023-12-23 20:58:55 +01:00
Blaž Kristan
776502e6db
Merge pull request #3606 from WoodyLetsCode/welcome
...
Fix bug that welcome page was not shown
2023-12-23 20:27:20 +01:00
Broersma
5ed02d2f0d
Merge branch 'upstream/0_14_2' into usermod_v2_HttpPullLightControl_0.0.5
2023-12-23 13:47:42 +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
cf3f6ede72
Suspend strip during operations
2023-12-22 15:39:07 +01:00
ezcGman
b76a90304d
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2023-12-22 13:19:44 +01:00
Woody
7af5b24b03
Fix bug that welcome page was not shown
2023-12-21 22:17:43 +01:00
Blaz Kristan
1f81fb9284
Implement JSON buffer in PSRAM to free up DRAM.
2023-12-21 21:30:17 +01:00
Blaz Kristan
4e105492ca
Retry on failed JSON load.
...
Throttle for ESP8266
This is a band-aid for ESP8266 JSON corruption and not a proper fix.
2023-12-21 21:02:53 +01:00
Blaž Kristan
abf7dd5fa8
Merge pull request #3587 from WoodyLetsCode/search-scroll-top
...
Scroll to first search result on search
2023-12-21 20:49:44 +01:00
Xaver
86d2998dc0
Add reference to old loading of iro.js and rangetouch.js
2023-12-20 11:30:28 +01:00
Woody
201daf8ff3
Remove /iro.js and /rangetouch.js
2023-12-19 22:40:24 +01:00
Woody
1140f5f6cb
Update version to 2312190
2023-12-19 21:18:33 +01:00
Woody
0a91d60677
add onload event to body
2023-12-19 21:12:07 +01:00
Woody
5cd8f5681e
Remove unused feedback function
...
This was probably forgotten to remove in commit d6c0642a02ab2c43391ebb7db3ef353f21cbe5fb
2023-12-19 20:41:56 +01:00
Xaver
b2babd9502
inline iro.js and rangetouch.js
2023-12-19 16:52:15 +01:00
Blaz Kristan
10faaaf531
Build bump & changelog
2023-12-18 21:52:22 +01:00
Blaž Kristan
5bc2282ac5
Merge branch '0_15' into caching
2023-12-16 13:27:50 +01:00
Blaz Kristan
2944b2a8f6
Merge branch '0_15' into temporary-AP
2023-12-16 13:07:40 +01:00
Blaž Kristan
264480b9bc
Merge pull request #3586 from WoodyLetsCode/aircoookie-link
...
Add link to Aircoookie in Info
2023-12-16 13:04:54 +01:00
Blaž Kristan
7d52cc46dc
Merge pull request #3590 from WoodyLetsCode/style
...
Send empty page if skin.css does not exist
2023-12-16 13:03:39 +01:00
Blaž Kristan
37c9fd278c
Merge pull request #3511 from WoodyLetsCode/simple-mode
...
New implementation of the simplified UI
2023-12-16 13:02:18 +01:00
Blaz Kristan
3d6fe0a565
Reduce memory fragmentation
2023-12-16 12:38:15 +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
Blaz Kristan
076449a33d
Strings in flash
2023-12-14 18:34:00 +01:00
Blaz Kristan
1b5cc2abf1
Button handling
...
- debug messages
- verify touch GPIO
2023-12-14 18:32:54 +01:00