Blaz Kristan
f74a45a33e
Sunris/sunset detection.
2021-03-05 23:05:09 +01:00
Blaz Kristan
49dee560fd
Sticky save & back buttons.
2021-03-05 09:50:59 +01:00
Blaz Kristan
6c997f573a
Added vrsion info to autodiscovery packet.
2021-03-04 14:34:36 +01:00
Blaz Kristan
c4689c3bcc
Added version info in autodiscovery packet.
2021-03-04 14:24:25 +01:00
Blaz Kristan
e5417d12ca
General cleanup & optimisations.
...
Pushing memory to (safe-ish) limits.
2021-03-03 22:04:24 +01:00
Blaz Kristan
071281c13a
Merge branch 'dev' of https://github.com/aircoookie/WLED into dev
...
Minor warning suppressions.
Conflicts:
wled00/FX.cpp
wled00/FX_fcn.cpp
wled00/cfg.cpp
wled00/wled.h
wled00/xml.cpp
2021-03-02 11:00:07 +01:00
Blaz Kristan
5f3dc660c8
Fix for index count in settings.
...
Pin conflict on submit.
2021-03-01 11:56:02 +01:00
Blaz Kristan
5553964d52
Moved nodes from Info to separate tab.
2021-03-01 11:13:40 +01:00
Blaz Kristan
bd7671c07e
Debug for analog pin.
...
Minor tweaks.
2021-02-28 22:54:30 +01:00
Blaz Kristan
847178b7be
Move node discovery in separate page.
2021-02-28 18:16:24 +01:00
Blaž Kristan
a899ea8b4d
Prevent RGBW checkbox modification for analog LEDs
2021-02-27 18:46:35 +01:00
Blaz Kristan
c11acb6308
Minor UI tweaks.
2021-02-26 22:43:57 +01:00
Blaz Kristan
d76103eb76
Minor UI tweak.
2021-02-26 18:46:16 +01:00
Blaz Kristan
779f984a30
Minor UI fix.
2021-02-26 16:46:46 +01:00
Blaz Kristan
9c55017191
Stray } fix.
2021-02-26 16:21:49 +01:00
Blaž Kristan
2c0c22dbf3
RGBW override cleanup, UI fix.
2021-02-26 08:34:38 +01:00
Blaz Kristan
3c81337630
PWM pins saving (hack bug) fix. UI changes.
2021-02-25 22:55:49 +01:00
Blaž Kristan
3f41ba6bdf
Pin clash fix, minimization.
2021-02-25 13:22:29 +01:00
Blaž Kristan
f23cee17eb
Minor fixes and optimisations.
...
Temperature usermod update for pin saving.
2021-02-25 09:54:10 +01:00
Blaz Kristan
f24fcfca69
Merge branch 'dev' of https://github.com/aircoookie/WLED into dev
...
Conflicts:
wled00/set.cpp
wled00/xml.cpp
2021-02-24 22:11:27 +01:00
Blaz Kristan
d60506a75d
Skip 1st fix, save LED count, removed reverse.
2021-02-24 21:33:44 +01:00
Blaz Kristan
77dee439e6
1st attempt at 'blazoncek' 0.12
2021-02-24 20:23:32 +01:00
cschwinne
2c0b07387b
Added QuinLED-ESP32-Ethernet type
...
Set 19531 as default ESP32 PWM frequency
2021-02-23 00:47:48 +01:00
Aircoookie
37d5b9109f
Merge branch 'dev' into mergedev_210222
2021-02-22 22:31:12 +01:00
k7bbr
a09f64aee5
Add Ethernet support for WESP32 board
2021-02-11 02:36:15 -07:00
cschwinne
0902b628f8
Added FPS indication in info
2021-02-05 01:33:26 +01:00
cschwinne
e44173ff09
JSON ledDoc (does not work, crash on delete)
2021-01-30 13:23:38 +01:00
cschwinne
8ed35652bc
LED memory usage indicator, better pin checker
2021-01-29 02:34:03 +01:00
cschwinne
9bdcfc8a45
LED settings JS possibly complete (need to add saving logic to set.cpp)
2021-01-26 01:58:34 +01:00
cschwinne
89b76b514c
Settings progress
2021-01-26 00:19:41 +01:00
Blaz Kristan
dd433d8af0
Auto node discovery.
2021-01-22 16:17:18 +01:00
cschwinne
c105f3b970
Mulipin select compiles
...
Need to work on JS and set.cpp next
2021-01-21 01:21:16 +01:00
cschwinne
b0306867b4
Resolve merge conflict
2021-01-18 21:03:10 +01:00
Blaz Kristan
bb8d5ac13f
Dynamic allocation for bus manager.
2021-01-17 00:20:31 +01:00
Aircoookie
88c0a9e30a
Merge branch 'dev' into mergedev-210115
2021-01-15 11:07:21 +01:00
THATDONFC
75c219d6c6
Update LedFx url to point to new repo ( #1656 )
...
Co-authored-by: Aircoookie <dev.aircoookie@gmail.com>
2021-01-15 11:01:05 +01:00
lonestriker
82e7328903
Add support for WT32-ETH01 ethernet board and make ethernet support configurable ( #1583 )
...
* Initial support for WT32-ETH01 board
* Initial ethernet config option, doesn't save yet
* Fixed saving/restoring ethernet option, works now!
* Fixed ESP32-POE pin config (thanks to tbnobody)
* Remove esp32_eth target (use poe), minor cleanup
* Fix BTNPIN for WT32-ETH01, as found by @k7bbr
* Various fixes to ethernet option
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2021-01-15 10:37:45 +01:00
Christophe Gagnier
df51b80e07
Fix swipe behavior on firefox when clicking on palette selection input ( #1631 )
...
* Fix swipe behavior on firefox when clicking on palette selection input
When clicking on the palette select element on firefox, it would often swipe to the next tab due to a bug in firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1410816
* Update UI .h files and remove console log
2021-01-08 16:49:56 +01:00
cschwinne
0df6826c91
Fixed HTTP changing segments uncommanded ( #1618 )
...
Replaced Red & Blue effect with Aurora effect (PR #1589 )
Updated copyright year and contributor page link
2021-01-05 21:35:07 +01:00
cschwinne
f1535e1f71
Fixed info screen
2020-12-31 16:16:33 +01:00
Aircoookie
e9c782bf9e
Merge branch 'dev' into feature/live-preview-websockets
2020-12-27 19:36:58 +01:00
Aircoookie
0707b26303
Merge pull request #1567 from WoodyLetsCode/settingsSync
...
Remove not allowed attribute
2020-12-24 01:00:56 +01:00
Woody
cb06961b82
removed not allowed attribute
2020-12-23 21:58:38 +01:00
Woody
824fb4adae
added lang attribute to the html start tag
2020-12-23 21:43:30 +01:00
Mike
068c5851ef
Add fields for customization Blynk host ( #1543 )
...
* Add fields for customization Blynk host
Add fields to 'Sync Interfaces' for customization Blynk host.
Now you can set you own Blynk server.
All you needs its set custom host and port to local Blync server.
* Lower blynk host length (memory usage)
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2020-12-22 00:44:16 +01:00
Woody
f10a9d7f61
random bg image
2020-12-21 21:12:07 +01:00
cschwinne
f7893d4e4b
Fixed JShint warnings and minify HTML
2020-12-21 19:48:21 +01:00
Woody
06651dbc4c
split up index.htm
2020-12-20 20:18:07 +01:00
Aircoookie
0296247d82
Merge pull request #1536 from WoodyLetsCode/settings
...
Fixes in settings.htm
2020-12-20 18:56:03 +01:00
cschwinne
79e767ba79
Boot brightness 0 will now use the brightness from preset
...
Add iOS scrolling momentum (from PR #1528 )
2020-12-20 18:51:46 +01:00
Woody
f771dee852
bug fixes in settings.htm
2020-12-20 15:16:22 +01:00
Sander Schutten
c4d8ef5954
Added liveviewws-page for liveview via websockets
2020-12-19 17:26:36 +00:00
cschwinne
5d6b97a63e
Release of WLED v0.11.1
...
Fixed AP hide not saving (fixes #1520 )
Fixed MQTT password re-transmitted to HTML
Hide Update buttons while uploading, accept .bin
Make sure AP password is at least 8 characters long
2020-12-19 17:09:39 +01:00
cschwinne
c53647cd18
Added Preset ID quick display option
2020-12-14 23:32:57 +01:00
Aircoookie
220757be06
Merge branch 'master' into preset-number
2020-12-13 23:40:34 +01:00
cschwinne
7f1013123a
Preset ID in separate div
2020-12-13 23:37:41 +01:00
Maik Allgöwer
7684fb83d6
Fix #1400 : Using sliders / colorwheel sometimes slides the whole UI ( #1459 )
...
* Prevent UI from sliding when using sliders (#1400 )
An iro.js version bump in commit 98e4ac6
changed names for the slider &
colorwheel classes which made the filter in function lock() fail.
Also it seems that not all elements of the Iro sliders & colorwheel have
appropriate classes set. Just changing the names still sometimes failed
when the user accidentally grabbed a part of the slider / colorwheel
that has no class name set.
To mitigate this, lock() now checks the events classlist for classes
starting with "Iro" as well as it's parents classlist if no "Iro" classes
were found
* Regenerate wled00/html_ui.h
2020-12-09 14:08:05 +01:00
Neil Enns
b7a42d61c4
Add preset number to display
2020-12-08 09:16:53 +00:00
cschwinne
854501385e
Bus progress
2020-12-07 01:39:42 +01:00
sunbowch
3d89588eb1
mutiple RGBW leds support for DMX control
...
RGBW leds can be individually adressed through E1.31 control.
-Added option 'Multi RGBW' to the settings
-Modified e131.cpp accordingly
-Tuned other parameters to make it work
2020-11-27 11:37:39 +01:00
cschwinne
d0c94ba565
Center slider tooltips and hide on very small screens
2020-11-26 23:07:15 +01:00
Andy Shinn
c7e1b47c59
display tooltip on slider value change
2020-11-24 23:34:47 -06:00
cschwinne
223bd969fd
Version bump to 0.11.0 "Mirai"
...
Improved preset name sorting
Fixed Preset cycle not working beyond preset 16
2020-11-23 00:58:58 +01:00
cschwinne
ae46eeabef
Fixed invalid save when modifying preset before refresh (might be related to #1361 )
...
Fixed brightness factor ignored on realtime timeout (fixes #1363 )
Fixed Phase and Chase effects with LED counts >256 (PR #1366 )
2020-11-23 00:10:14 +01:00
cschwinne
bc45f8f1d8
Fixed Brightness slider beneath color wheel not working ( fixes #1360 )
...
Fixed invalid UI state after saving modified preset
2020-11-21 22:23:00 +01:00
cschwinne
e19ab9a0d5
Add Hawaii time ( resolves #1354 )
...
Platformio.ini updates and streamlining (PR #1266 )
my_config.h custom compile settings system (not yet used for much, adapted from PR #1266 )
Linebreak after 5 quick select buttons
2020-11-18 23:27:54 +01:00
cschwinne
b697df35c6
A few more small fixes
2020-11-15 22:52:59 +01:00
cschwinne
5236625485
A few small fixes
2020-11-15 20:58:04 +01:00
cschwinne
f36073f5cd
Add new 404 page
2020-11-15 16:37:09 +01:00
cschwinne
595fd9377c
Remove FS defines
...
Increase boot preset max. to 250
Update changelog
Update readme
2020-11-15 15:45:51 +01:00
cschwinne
0c73ecf6a8
Added Pin Manager
2020-11-15 12:41:51 +01:00
Aircoookie
e9d9760e16
Merge branch 'filesystem' into mergefs-201112
2020-11-12 11:12:10 +01:00
cschwinne
ed753b590c
Add copyright and license link to .htm
2020-11-10 13:30:42 +01:00
cschwinne
1f42070104
A few fixes
2020-11-09 00:50:13 +01:00
cschwinne
98e4ac6b27
FS working for ESP8266
2020-11-08 23:44:10 +01:00
cschwinne
362156c8ab
F()
2020-11-07 23:54:56 +01:00
Aircoookie
c68f31a11c
Merge branch 'filesystem' into mergefs-201002
2020-10-02 13:39:25 +02:00
cschwinne
ee8596d175
DDP working
2020-09-29 01:13:29 +02:00
cschwinne
52df963be9
DDP Support
2020-09-28 16:29:01 +02:00
cschwinne
8d3ff16037
Add udpNotifier2 (JSON+HTTP, closes #1205 )
...
Added Loxone defines
Fix missing timezones (#1201 )
2020-09-27 11:43:28 +02:00
m0fa
b10ab358da
Loxone support added ( #1185 )
...
* A separate socket for UDP api has been added. This uses the same API as HTML. Commands for Loxone were added to the API.
* html files for udp api newly generated
* codm pixel controller board configurations added to platformio.ini file
* Parser for LX/LY commands adapted. Calculation of the values corrected. Segment handling for LX/LY removed.
* Lox parser moved to own file. Lox parser added to the JSON api. Within a segment LX and LY are now supported.
* serial port removed
* F() macro added
Co-authored-by: Marius Groos <marius.groos@codm.de>
2020-09-27 11:37:16 +02:00
Andreas Perhab
0028c3c640
enable sliders with a different max value ( #1156 )
...
* enable sliders with a different max value
* Only change in index.htm for now
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2020-09-15 21:59:12 +02:00
Jeff Rescignano
26a8686a54
Firefox Custom Scrollbar ( #1163 )
...
* Firefox custom scrollbar
* Put Firefox scrollbar css in first body tag
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2020-09-13 21:29:36 +02:00
Jeff Rescignano
63d92381ee
New WLED logo on the welcome screen ( #1164 )
...
* Akemi on the welcome screen
* Move style element to CSS
* Use smaller Akemi image, improve margin, rounded buttons
* New WLED logo on welcome page
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2020-09-12 21:16:31 +02:00
Woody
5896b1eb71
Open releases in new tab ( #1152 )
...
* open releases in new tab
* Revert "open releases in new tab"
This reverts commit 6e3940c8eb
.
* open releases in new tab
Co-authored-by: Woody <>
2020-09-07 21:04:21 +02:00
cschwinne
503b8cbf34
Release of WLED v0.10.2
2020-08-31 17:03:07 +02:00
cschwinne
41a84160ec
0.10.2-rc
2020-08-30 23:31:58 +02:00
cschwinne
39a80f8dc7
Add easy segment mirroring ( closes #1010 )
2020-08-20 00:04:02 +02:00
cschwinne
5a4b719995
Fixed Auto White mode setting ( fixes #1088 )
2020-08-10 23:35:18 +02:00
jbucky86
47f24ac151
dmx_htm_fixes ( #1070 )
...
* Update cdata.js
* Update html_settings.h
* Update settings.htm
* Update settings_dmx.htm
* Add %DMXMENU% to cdata.js
* Fix single % being treated as template in settings.htm
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2020-08-03 18:37:25 +02:00
Ted Schundler
3a4f4c8c34
Fix multi-universe ArtNet output
...
The existing code was very buggy - a 512 channel ArtNet packet sent data to
171 LEDs, not 170. Also the second ArtNet universe was off-by-one.
The math was very confusing with so many branches. The reduces the
amount of code and amount of branching.
Tested with Resolume + my own ArtNet software + 252 LEDs for ArtNet.
Tested with LedFx for e1.31
2020-08-02 17:48:47 -07:00
cschwinne
4f7dc5be34
Added Sunrise nightlight mode and more UI features
...
- Added Sunrise nightlight mode
- Added Chunchun effect
- Added `LO` (live override) command to HTTP API
- Added `mode` to `nl` object of JSON state API, deprecating `fade`
- Added light color scheme support to web UI (click sun next to brightness slider)
- Added option to hide labels in web UI (click flame icon next to intensity slider)
- Added hex color input (click palette icon next to palette select) (resolves #506 )
- Added support for RGB sliders (need to set in localstorage)
- Added support for custom background color or image (need to set in localstorage)
- Added option to hide bottom tab bar in PC mode (need to set in localstorage)
- Fixed transition lag with multiple segments (fixes #985 )
- Changed Nightlight wording (resolves #940 )
2020-06-22 12:30:31 +02:00
cschwinne
888eacb574
Minor changes to auto UI code generation
...
Replace outdated CSS in HTML by style.css import
Fix missing button double press in time settings
FIx missing meta utf-8 in WiFi and UI settings
Modify cdata.js to add an info header to the top of auto-generated files
2020-06-10 12:45:44 +02:00
Ruslan Gainutdinov
ee6f25cc47
Replace repo url and version automatically in HTML
2020-06-08 20:59:40 +03:00
Ruslan Gainutdinov
f5d6383f50
adds support for 9-key remote and intensity/speed repeat actions
2020-06-08 19:54:10 +03:00
Ruslan Gainutdinov
00f00b8198
Merge remote-tracking branch 'origin/master' into codegen-html
2020-06-08 19:43:03 +03:00
cschwinne
06b9b66272
Added TPM2 protocol support via Serial ( #933 )
2020-05-22 23:30:55 +02:00
Ruslan Gainutdinov
ab0a03a420
Sync htm and fix js errors
2020-05-17 22:39:57 +03:00
Ruslan Gainutdinov
3ef30a42be
Fix settings sync page JS
2020-05-17 22:18:23 +03:00
Ruslan Gainutdinov
034687163f
Fix dynamic replacements for other pages
2020-05-17 21:59:00 +03:00
Ruslan Gainutdinov
190db80c28
Automatic UI codegeneration
2020-05-17 21:14:56 +03:00
cschwinne
71886c162b
Release of WLED v0.10.0
...
DMX Single RGW and Single DRGB modes now support an additional white channel
Improved palettes derived from set colors and changed their names
2020-05-03 20:57:53 +02:00
cschwinne
2e55189d59
New web UI features
2020-05-02 01:59:41 +02:00
cschwinne
e12757dbb9
Add Art-Net support ( #417 )
2020-04-13 00:42:27 +02:00
pille
62510ac6a3
add E1.31 packet out-of-sequence config option, wrt #742
2020-03-10 18:28:51 +01:00
cschwinne
65a32b4166
Added new auto white modes (related to #573 )
2020-02-20 00:45:09 +01:00
cschwinne
1fd0383f69
Various improvements
...
UI Quick color selectors
UI PC mode
Different Heartbeat effect
PoliceAll improvements
Clarified sync settings
2020-02-18 18:52:47 +01:00
Aircoookie
9e62db5237
Update html with PC mode
2020-02-18 14:22:20 +01:00
Aircoookie
ffd958a1b3
Quick color selectors
2020-02-15 16:18:06 +01:00
Aircoookie
258def854c
Merge pull request #665 from pille/DMX-refactoring
...
DMX refactoring
2020-02-09 19:49:15 +01:00
cschwinne
c055477d3b
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-02-09 10:35:37 +01:00
cschwinne
ad4acca17a
Minor adjustments
2020-02-09 10:35:32 +01:00
pille
d9a8dac266
expose refactoring to webUI:
...
add client stats
add DMX settings (this increases EEPROM layout version)
2020-02-08 20:52:45 +01:00
Aircoookie
773d6e002c
Add discourse to readme
2020-02-04 17:43:46 +01:00
Aircoookie
50ff59239c
Segment grouping HTML support
2020-02-01 00:36:00 +01:00
cschwinne
cf60eb52d8
Fix LED settings always displaying WS2815
2020-01-15 00:38:25 +01:00
Max Hedge
31d277ffa2
Don't display "for most effects..." information for WS2815.
2020-01-13 17:30:10 +00:00
Max Hedge
bafd043aae
Add WS2815 brightness limiter. Uses "magic value" of 255mA.
2020-01-13 17:09:20 +00:00
cschwinne
c98c54bd6b
Release of WLED v0.9.0-b1
...
Timebase reset when turned off
Added Aurora paletta
2019-12-13 01:23:07 +01:00
Warren Spits
42ab734256
Closes Aircoookie/WLED#444
2019-12-11 22:08:59 +11:00
cschwinne
77d89e7df3
Fix iOS scrolling
...
Other small adjustments
Allow for passwords with * as 1st char
2019-12-11 00:59:15 +01:00
cschwinne
6122a8371a
Added Glitter and Candle effects
2019-12-06 01:44:45 +01:00
cschwinne
d6c0642a02
Add new UI!
2019-12-05 01:58:03 +01:00
cschwinne
3b70488828
NTP server settable
...
Added segment commands to HTTP api
Removed HA autodiscovery
2019-12-04 02:01:47 +01:00
cschwinne
89a54e31f1
Cleanup and segment improvements
2019-12-02 12:41:35 +01:00
cschwinne
0e8806eb2b
Integrated liveview
2019-11-30 19:17:25 +01:00
emerrill
4729bce16c
Merge branch 'master' of github.com:Aircoookie/WLED into disable_n_leds_for_all_fx
...
Conflicts:
wled00/data/settings_leds.htm
2019-11-29 10:56:59 -07:00
emerrill
0b5ac7a139
Adding ability to turn off specified number of LEDs. Added to LED settings.
...
Also added FX for Tri Color Static, defaults tri to white.
2019-11-29 10:53:01 -07:00
Warren Spits
9930c8f94d
Converted UTF-16 files with UTF-8 and CR/LF to LF.
2019-11-28 08:28:13 +11:00
cschwinne
3aacb7150d
Added live preview json
2019-11-18 12:29:36 +01:00
cschwinne
81298a1034
Fix string overflow
2019-11-13 01:20:14 +01:00
cschwinne
b3d728df91
Add 12V brightness limiter and configurable per-led current ( #295 )
2019-11-12 19:33:34 +01:00
cschwinne
ba1117e10e
Release v0.8.6
2019-10-26 00:00:44 +02:00
pille
4cddb16788
fix verison number of current release
2019-09-28 13:43:57 +02:00
cschwinne
6c9d161950
Fixed transitions and gamma
2019-09-19 21:15:20 +02:00
cschwinne
705fd4dafd
Release v0.8.5
2019-09-12 12:40:06 +02:00
Timothy Brown
c6d8b63e54
Added MQTT authentication support
2019-08-17 06:27:06 -04:00
cschwinne
794e17442f
Release of v0.8.4
...
Default to LwiP 2 in PIO
Fixed 12hr format time
2019-03-25 23:27:35 +01:00
cschwinne
c8a7537157
Added support for SPIFFS
...
Fixed ESP32
2019-03-16 02:09:37 +01:00
cschwinne
d4bf1cb23d
Added button double press macro option
...
Added toggle (relay) pin
2019-03-13 11:13:03 +01:00
cschwinne
b72e6f16ca
Small memory improvements
2019-03-09 21:41:23 +01:00
cschwinne
0166dfe16e
Fixed colorwheel
2019-03-07 23:22:52 +01:00
cschwinne
709ff7a701
Finished JSON API
...
Added RV http api call
Fixed CY,PA,PC,PX api calls
Fixed CORS
2019-03-06 21:31:12 +01:00
cschwinne
62a2246448
Included effect and palette lists in LED settings
2019-02-25 22:23:26 +01:00
cschwinne
587cf751d8
Fixed preset loading
2019-02-25 19:14:13 +01:00
cschwinne
ba19e20833
Added Macro notification option
...
Removed realtime UI lock
2019-02-19 12:57:50 +01:00
cschwinne
2af6af2bf0
Added HTTP OTA update via ESPAsyncWebServer
2019-02-17 17:11:10 +01:00
cschwinne
a371239172
Fixed mobile UI effect list not loading
2019-02-12 14:50:19 +01:00
cschwinne
9caca37ab1
Release of v0.8.3
...
Removed initLedsLast
Improved Fireworks
2019-02-11 23:49:04 +01:00
cschwinne
6e76fc0aa7
Added JSON FX + palette lists
2019-02-10 23:05:06 +01:00