Blaz Kristan
d4ea30e081
Merge branch 'master' into merge-master
2022-02-10 14:16:55 +01:00
Blaz Kristan
fa981a389f
Add transitions to other segments.
2022-02-10 13:59:59 +01:00
Blaz Kristan
25915b5521
Missing main seg.
2022-02-10 13:59:31 +01:00
Blaz Kristan
ed0dcb5c3d
Use transitions on other segments.
2022-02-10 13:56:07 +01:00
Blaz Kristan
55817f31f9
Merge branch 'master' into patch-api
2022-02-10 13:48:48 +01:00
Blaz Kristan
a5b19bbc83
Multiple changes:
...
- added segment capabilities utility
- removed colorFromUinXX functions
- rewritten IR color handling (changeColor())
2022-02-10 13:24:51 +01:00
cschwinne
930ded6767
Fix touch pin
2022-02-09 19:59:17 +01:00
Blaz Kristan
93bccb96b6
Minor fixes
...
- prevent setValuesFromMainSegment affecting segments
- add ability to define default IR remote at compile time
2022-02-09 17:16:22 +01:00
Henry Gabryjelski
38bc618ee5
Float and better 3rd party library compatibility ( #2534 )
...
* define as float (not double)
* Avoid #define of 1 or 2 char symbols
Having this file define 'A' and 'C' pollutes
the global namespace, and causes conflicts
with other libraries that also pollute the
global namespace with short #defines.
It's easier to fix this header.
* unused variable warning
2022-02-09 09:46:54 +01:00
Christian Schwinne
00b0193a43
Fix re-init segment data leak ( fixes #2535 ) ( #2536 )
2022-02-09 08:43:35 +01:00
Blaz Kristan
e2db37d28a
Merge branch 'master' into master-merge
2022-02-08 19:35:12 +01:00
bole5
f9bce54104
Change Default Relay Pin to -1 ( #2531 )
2022-02-08 00:15:24 +01:00
bole5
7ee14724fc
Improve Pin Manager Debugging ( #2532 )
2022-02-08 00:03:20 +01:00
Blaz Kristan
5988c2ac78
repeat actions cleanup & fix
2022-02-07 11:24:57 +01:00
Blaz Kristan
4eb0dbb5a4
repeat actions cleanup & fix
2022-02-07 11:13:12 +01:00
Proto-molecule
8c5b3fe23e
bugs, json remote repeat, cmd &R=
2022-02-06 19:00:03 -08:00
Blaz Kristan
e35ad7551b
Apply IR to main or selected segments.
...
Refactored IR code.
2022-02-07 00:40:45 +01:00
Blaz Kristan
6c943a7158
IR button & W color fix.
2022-02-06 13:15:35 +01:00
Blaz Kristan
2da14e5b2a
Merge branch 'master' into merge-master
2022-02-04 16:29:39 +01:00
cschwinne
97f8eea302
Refactored isRgbw to hasWhiteChannel()
2022-02-04 13:28:00 +01:00
cschwinne
04d5932252
Un-F()-ed some strings
...
(that were either occuring at least 4 times, or were F()-ed in some places and not in others)
2022-02-04 10:10:37 +01:00
Blaž Kristan
84e38f765d
Fix for incorrect buffer size when LED count = 256
2022-02-04 07:59:17 +01:00
cschwinne
b33c5798ee
Changelog update
2022-02-03 23:37:30 +01:00
Blaz Kristan
81012e60ff
Fix for overallocated LiveView buffer.
2022-02-03 20:24:52 +01:00
Blaz Kristan
6180c2f948
Fix for overallocated LiveView buffer.
2022-02-03 20:21:09 +01:00
Blaz Kristan
52f0ae9350
Merge branch 'master' into master-merge
...
Few UI fixes.
2022-02-03 17:40:44 +01:00
Blaz Kristan
fa0936da3c
Fix for ESP8266 bootloop.
...
Reordered preset sorting.
2022-02-02 22:00:31 +01:00
Blaz Kristan
8a30c6347e
Remove error Toast after 10s.
2022-02-02 21:03:26 +01:00
Blaz Kristan
09bcf34050
Non-effect preset should not unload playlist.
2022-02-02 20:53:16 +01:00
Christian Schwinne
795c515999
Merge pull request #2517 from ChuckMash/serial+
...
Extend Serial functions. Baudrate changeable during runtime and fast LED data retrieval
2022-02-01 20:07:30 +01:00
cschwinne
00dbdc2267
Baud rate setting
2022-02-01 20:02:46 +01:00
cschwinne
32286888e5
PinManager, cleanup and tmp2 out
2022-02-01 18:21:30 +01:00
Christian Schwinne
565d8d8f04
Binary Websockets for Peek ( #2516 )
...
* Binary Websockets for Peek
* No IRAM_ATTR here
* Use builtin LittleFS for all ESP32 builds
* Attempt LittleFS compilation fix
* Use tasmota zip for all ESP32 builds
* Revert to Arduino Core 1 for the time being
2022-02-01 12:02:04 +01:00
Blaž Kristan
0a5a0bef48
Enhanced usermods. ( #2522 )
2022-02-01 09:33:57 +01:00
Blaz Kristan
6e0e5c102e
Added extractModeName() utility function.
2022-01-31 20:43:35 +01:00
Blaz Kristan
d31271fee3
Minor fixes:
...
- optimized setPixelSegment()
- moved extractModeName() to util.cpp
- optimized extractModeName()
- removed SR extensions from /json/effects endpoint (compatibility estabished)
2022-01-31 20:35:11 +01:00
Blaz Kristan
be8a9ae73b
setPixelSegment() optimization
2022-01-31 17:56:21 +01:00
ChuckMash
22fbb0e35b
Update wled_serial.cpp
...
Adds serial functionality
Can now change baud rate during runtime to be faster
Retrieve LED strip data as JSON blob
Retrieve LED strip data as BYTES (fast!)
2022-01-28 23:35:40 -08:00
Blaz Kristan
026a53f3ff
Bugfix for expanding timed presets.
...
Removed AsyncWebServer callbacks (string replace).
2022-01-28 16:31:28 +01:00
Blaž Kristan
e17203ca1b
Fix for expand timed presets.
2022-01-28 13:51:52 +01:00
Blaz Kristan
599c7919ce
Merge branch 'master' into dev
2022-01-27 21:15:35 +01:00
Blaz Kristan
778b601cd5
Playlist bugfix.
2022-01-27 21:01:03 +01:00
Blaz Kristan
3170fa2208
Playlist bugfix.
2022-01-27 21:00:43 +01:00
Blaz Kristan
07216db864
Merge branch 'master' of https://github.com/aircoookie/WLED
2022-01-27 19:26:56 +01:00
Blaz Kristan
fec870f264
Fix for default action not triggering colorUpdated
2022-01-27 19:26:53 +01:00
Blaz Kristan
4518f089cc
Missing settings page.
2022-01-27 16:37:49 +01:00
cschwinne
2c5eba335f
Added white channel to Peek ( closes #1716 )
2022-01-26 13:26:57 +01:00
Mike Ryan
fb19f1ecbc
Allow overriding of color order by LED pixel range. ( #2463 )
...
* Overridable color order
- Use `ColorOrderMap` to hold optional color order overrides for ranges
of LEDs.
- Serialization of config to/from filesystem is complete.
- Back-end configuration is complete.
- TODO: front-end changes to the LED settings page.
* Add Color order override settings
- Adds color order override section to settings page.
* PR Feedback
- Limit max number of color order overrides to 5 on ESP8266
- Only append color overrides if they were provided in the POST of LED
settings.
2022-01-26 00:42:04 +01:00
Blaz Kristan
91dd03ba67
Merge fix.
...
Increased JSON buffer for ESP32
2022-01-25 21:24:17 +01:00
Blaz Kristan
86092541ed
Merge branch 'master' into dev
2022-01-25 17:53:22 +01:00
Blaž Kristan
0ca7699fe5
Merge pull request #2427 from Aircoookie/sync-seg
...
Sync segment options.
2022-01-25 12:54:24 +01:00
Blaž Kristan
7f6adfa331
Converted indentation tabs to spaces.
2022-01-25 12:47:14 +01:00
cschwinne
5f0b102671
Send segment ID, start, stop, and cct
2022-01-24 18:31:05 +01:00
Blaz Kristan
70a59daa6f
Fix for incorrect repeatable segment.
2022-01-24 17:18:57 +01:00
cschwinne
d28eb6ae21
Repeat other seg than 0 bugfix
2022-01-24 16:44:47 +01:00
Blaž Kristan
34865f797f
Factory reset on very long press.
2022-01-24 14:20:21 +01:00
André Klitzing
eca980dfca
Add initial support for ESP32-C3 ( #2454 )
...
* WIP Add support for ESP32-C3
* Add esp32c3 to default_envs
* Use new platform from tasmota
* Switch back to 2.8.1 as it seems by fixed
2022-01-24 11:34:02 +01:00
Blaž Kristan
24a5f7a38e
Fix for colorUpdated() on button 1 press.
2022-01-24 07:41:35 +01:00
Blaz Kristan
554949102b
Build bump.
2022-01-23 11:45:18 +01:00
Blaz Kristan
0f3b95802d
UI tweaks.
2022-01-23 11:43:39 +01:00
Blaz Kristan
868910fddf
Merge branch '4ld-font' into color-order-mapping
2022-01-23 11:14:19 +01:00
Blaz Kristan
436542eff8
Slidercontrol fix.
2022-01-23 11:13:50 +01:00
Blaz Kristan
f4c05c67a2
Minor tweak.
2022-01-22 23:35:00 +01:00
Blaz Kristan
6f7f67df5a
Merge branch '4ld-font' into color-order-mapping
2022-01-22 23:20:47 +01:00
Blaz Kristan
50b6163e73
Merge branch 'color-order-mapping' of https://github.com/justfalter/WLED into color-order-mapping
2022-01-22 23:19:59 +01:00
Blaz Kristan
beb539abaf
Resizing window fix.
2022-01-22 21:45:47 +01:00
Blaz Kristan
90ea01aa46
Possible fix for UI not loading on returning from Settings.
2022-01-22 13:54:17 +01:00
Blaz Kristan
6c52105ac7
Restore original behavior for button 0.
2022-01-21 21:24:49 +01:00
cschwinne
f97bc9dba8
Fix DMX menu settings item
2022-01-21 20:35:30 +01:00
Blaz Kristan
3332375d7c
A few fixes.
...
Added HA autodiscovery to Multi relay usermod.
2022-01-21 17:30:52 +01:00
cschwinne
f784b01d20
Update year
2022-01-21 01:48:50 +01:00
Blaz Kristan
ed2e083d13
Added button 0 doubleclick for net info.
2022-01-19 22:15:08 +01:00
Blaz Kristan
65bb7fd533
Delay for ESP8266 to keep up.
2022-01-16 22:08:57 +01:00
Blaz Kristan
b0c40e1e37
Color change tracking. Minor fixes.
2022-01-15 21:15:37 +01:00
Blaz Kristan
e54819e7e5
Merge branch 'master' into sync-seg
2022-01-15 14:08:08 +01:00
Blaz Kristan
7eb029dcb6
Complete segment syncing.
...
Reduced complexity of colorUpdated regarding effect/color change.
Minor optimizations.
2022-01-15 14:04:16 +01:00
Blaz Kristan
3da70c3e8b
Full segment syncing.
...
- removed setEffectConfig()
- rate limit handleNightlight()
- fixes in colorUpdated()
- segment color fix in UDP routine
2022-01-15 00:06:06 +01:00
André Klitzing
f8c80283e4
Use arduino-esp32 2.0.2 for ESP32-S2 ( #2452 )
...
* Use arduino-esp32 2.0.2 for ESP32-S2
LittleFS is merged into it.
* Fix filesystem error for ESP32-S2
Use platform of tasmota until upstream released it and
use board_build.flash_mode = qio
* Fix empty disk usage
* Add esp32s2_saola to default_envs
* Remove lorol LITTLEFS for esp32dev, too
* Revert "Remove lorol LITTLEFS for esp32dev, too"
This reverts commit 3586d5eef7
.
2022-01-14 17:19:33 +01:00
Blaz Kristan
72a6681ac1
Merge branch 'full-seg-sync' of github.com:blazoncek/WLED into full-seg-sync
2022-01-14 15:01:34 +01:00
Blaž Kristan
1ab555b590
Cleaning colorUpdated() & UDP segment syncing.
...
Added selected segments only save.
2022-01-14 14:27:11 +01:00
Blaz Kristan
4602ec7688
Merge branch 'dev' into full-seg-sync
2022-01-13 20:07:08 +01:00
Mike Ryan
5c39d8d12e
PR Feedback
...
- Limit max number of color order overrides to 5 on ESP8266
- Only append color overrides if they were provided in the POST of LED
settings.
2022-01-13 09:06:01 -06:00
Blaz Kristan
c8b1654e0a
Some fixes and new slider values.
2022-01-12 21:48:34 +01:00
Blaz Kristan
0400d0e0f0
Additional sliders.
2022-01-12 21:35:10 +01:00
Blaz Kristan
4040f6bec6
Merge branch 'dev' into full-seg-sync
2022-01-12 16:31:44 +01:00
Blaz Kristan
a4a3aa045b
A few more slider values added.
2022-01-12 15:45:32 +01:00
Blaz Kristan
a5a18903c7
Merge branch 'dev' into full-seg-sync
2022-01-12 15:15:34 +01:00
Blaz Kristan
6990986d9f
Bootloop fix for ALT 4LD.
2022-01-11 21:58:05 +01:00
Blaz Kristan
06ded0098c
Aurora speed change.
...
Fix for Palette title.
2022-01-10 19:00:44 +01:00
Blaz Kristan
f1fbea30f1
Some slider values & defaults.
2022-01-10 18:42:09 +01:00
Blaž Kristan
04f5bdb843
Fix for NTP sync on millis() rollover.
...
AP mode delay on boot (#2242 ).
2022-01-10 13:53:11 +01:00
Blaž Kristan
d29283ff21
WIP: segment size in UDP
2022-01-10 09:03:36 +01:00
Blaz Kristan
f66d847032
Fix for missing character in slider name.
2022-01-09 21:03:57 +01:00
Blaz Kristan
aba4dc7c50
Bugfix for analog button read limitation.
2022-01-09 15:13:58 +01:00
Blaz Kristan
99d0c5e2c6
Fix for bugfix. :)
...
Reduced millis() calls.
2022-01-09 15:13:33 +01:00
Blaz Kristan
fa55b94528
Bugfix for analog button read limitation.
2022-01-09 15:01:16 +01:00
cschwinne
7fb46cf982
WIP: Segment loop size byte
2022-01-09 14:16:07 +01:00
Blaz Kristan
523752b263
Merge branch 'dev' into full-seg-sync
2022-01-09 00:03:41 +01:00
Blaz Kristan
7df4b8e8cc
Sync bugfix (preset, playlist)
...
PIR sensor bugfix.
2022-01-08 23:53:55 +01:00
Blaz Kristan
7a4ed5a337
UI bugfix.
2022-01-08 12:45:32 +01:00