Blaz Kristan
261260b232
Fix for non-W segment.
2022-03-09 15:31:31 +01:00
Blaž Kristan
5b88894638
Reintroduction of per bus auto white calculation.
...
JS/CSS UI optimizations.
2022-03-09 13:39:51 +01:00
Blaz Kristan
ddadaa828a
Merge branch 'master' into master-merge
2022-03-08 22:46:50 +01:00
Blaz Kristan
a3cd10d83b
Reverse proxy WSS support.
2022-03-08 16:16:07 +01:00
PLCHome
b01309c3bf
Mixed content exception in web browser in websocket communication on peek behind an https backproxy. ( #2571 )
...
"ws://" must be the change to the "wss://" for encryption
2022-03-07 18:26:53 +01:00
Blaž Kristan
2d1511b5dd
Fix incorrect isRgbw use
2022-03-07 09:50:33 +01:00
Blaž Kristan
e561304645
Merge branch 'master' into master-merge
2022-03-07 09:44:35 +01:00
cschwinne
a2c8796e04
Replaced native Cronixie support with usermod
2022-03-06 23:47:36 +01:00
cschwinne
02b08939cd
No color order select on PWM busses ( fixes #2569 )
2022-03-06 11:48:17 +01:00
Christian Schwinne
9c864c9759
UI: show color controls based on segment light capabilities ( #2567 )
...
* Dynamic hiding of unused color controls in UI
(e.g. a PWM white bus with no auto white mode will not display the color wheel or palette list)
* Store segment capabilities
Don't use palettes if no RGB supported
Make it safe to update busses using `/json/cfg`
2022-03-05 01:05:26 +01:00
Blaz Kristan
f1dd1bd6bd
Relative value wrapping and operator fix.
...
Slot selector changes.
2022-03-04 21:49:07 +01:00
cschwinne
6fe43b7b5c
Separate color memory from slot selectors
...
Slot selector dynamic text color black/white
Selected slot selector JS simplification
2022-03-03 20:54:54 +01:00
Blaz Kristan
62fc986d96
Segment corner fix.
2022-03-03 20:19:26 +01:00
Blaz Kristan
2283c7a926
Fix for dark buttons in info.
2022-03-03 11:24:21 +01:00
Blaz Kristan
1be65adf02
Fix:
...
- disbled timed preset expanding
- incorrect calendar icon on Mac/Firefox
2022-03-03 10:59:29 +01:00
Blaz Kristan
25427ee60d
Fix:
...
- disbled timed preset expanding
- incorrect calendar icon on Mac/Firefox
2022-03-03 10:57:07 +01:00
Blaz Kristan
c8eefbaa2e
CSS/JS fixes.
2022-03-03 01:02:23 +01:00
Blaz Kristan
b339f426f2
Added:
...
- generic settings.js handler
- update info
- numeric (not really) hidden PIN
2022-03-02 15:41:31 +01:00
Blaz Kristan
9fd26fa574
Settings PIN protection.
2022-03-01 23:37:28 +01:00
cschwinne
be90bf0188
Minor CSS simplifications
2022-03-01 18:22:54 +01:00
cschwinne
adcdaba199
Indentation: Consistent use of Tab
...
Added style guide
Updated changelog
2022-03-01 12:14:41 +01:00
cschwinne
17907589cc
Indentation: Consistent use of Tab for CSS
2022-03-01 11:20:10 +01:00
cschwinne
f333df181f
Small CSS alignment adjustments
...
mainseg is not highlighted by default, but can be enabled by CSS only
Simplify some CSS (new segment box, segment brightness slider)
Started labeling CSS classes
2022-03-01 11:13:56 +01:00
Blaz Kristan
61a01cb163
JS/CSS optimisations
2022-02-28 23:32:24 +01:00
Blaz Kristan
4ce557a829
Multiple fixes:
...
- ability so select mainseg (UI)
- changed preset sort (UI)
- IR40 white +/- fix
- IR repeatable actions fix
- minor UI CSS change
- removed unnecessary color functions
2022-02-27 22:19:05 +01:00
Blaz Kristan
5b84acebbc
Minor JS optimisation.
2022-02-27 11:31:30 +01:00
Christian Schwinne
fc845dc936
Add locate button for easy lat/lon auto-fill ( #2559 )
2022-02-26 01:37:30 +01:00
Blaž Kristan
7beae93441
IR rewrite. ( #2561 )
...
* IR rewrite.
- added CCT (WW/CW) support
- support for applying change to main segment or all selected segments
* Remove extra setValuesFromFirstSelectedSeg()
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2022-02-26 01:37:09 +01:00
Blaž Kristan
c8f1297adb
Fixed main/first selected segments in IR.
...
Code optimization.
2022-02-25 10:24:00 +01:00
Blaz Kristan
053a1d34e5
Fix for main segment.
2022-02-24 20:49:53 +01:00
Blaz Kristan
826a31e57d
UI fixes and optimizations.
2022-02-24 16:52:16 +01:00
cschwinne
4d4a20e05e
0.13.0-b7
...
Mitigate Pixel 6 UI issue
2022-02-24 01:16:24 +01:00
Blaz Kristan
c5252e06a7
Main segment UI identification.
2022-02-22 22:10:26 +01:00
Blaž Kristan
8af445e72b
Merge branch 'master' into merge-master
2022-02-22 10:42:00 +01:00
cschwinne
694466a196
Apply segment by Enter key on input field
2022-02-21 17:58:18 +01:00
Blaz Kristan
41b6f3ffa7
Merge branch 'master' into merge-master
2022-02-20 22:24:11 +01:00
Blaz Kristan
c895b76864
unneeded WS request
2022-02-20 09:41:56 +01:00
Christian Schwinne
53abe36b83
Merge pull request #2547 from Aircoookie/sync-segbounds2
...
Sync segment bounds
2022-02-19 23:00:31 +01:00
cschwinne
efbb7a034c
Slight websocket reconnection tweaks
2022-02-19 22:47:17 +01:00
Blaž Kristan
7f92607b85
Added WS reconnect on error toast.
2022-02-17 12:51:37 +01:00
Blaž Kristan
3be4b69b44
WS reconnect logic & WS memory leak protection
2022-02-17 12:45:50 +01:00
Tom D'Roza
bb9afcb304
Added: CSS hover effect on buttons within modal dialogs, e.g. Info, Nodes ( #2545 )
...
* Added: CSS hover effect on buttons within modal dialogs, e.g. Info,
Nodes
* Update index.css
Co-authored-by: Tom D'Roza <Tom.D'Roza>
Co-authored-by: Christian Schwinne <cschwinne@gmail.com>
2022-02-17 00:38:47 +01:00
cschwinne
613809c2af
Do not turn rpt segments off
2022-02-16 23:54:14 +01:00
cschwinne
7aef551292
Segment bounds sync option
2022-02-16 14:55:35 +01:00
Blaž Kristan
31e33e0a8b
Fix for creating segments if config set to length.
2022-02-14 08:15:35 +01:00
Blaz Kristan
4f83325e3c
Fix for expanding saved preset.
2022-02-12 11:32:49 +01:00
Blaz Kristan
cd1765a0f3
Added permanent ledmap 0.
2022-02-11 14:43:15 +01:00
Blaz Kristan
5c744ad9aa
Ledamp dropdown.
2022-02-10 23:14:48 +01:00
Blaz Kristan
e35ad7551b
Apply IR to main or selected segments.
...
Refactored IR code.
2022-02-07 00:40:45 +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
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
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
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
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
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
Blaz Kristan
0f3b95802d
UI tweaks.
2022-01-23 11:43:39 +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
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
65bb7fd533
Delay for ESP8266 to keep up.
2022-01-16 22:08:57 +01:00
Blaz Kristan
e54819e7e5
Merge branch 'master' into sync-seg
2022-01-15 14:08:08 +01:00
Blaž Kristan
1ab555b590
Cleaning colorUpdated() & UDP segment syncing.
...
Added selected segments only save.
2022-01-14 14:27:11 +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
06ded0098c
Aurora speed change.
...
Fix for Palette title.
2022-01-10 19:00:44 +01:00
Blaz Kristan
f66d847032
Fix for missing character in slider name.
2022-01-09 21:03:57 +01:00
Blaz Kristan
7a4ed5a337
UI bugfix.
2022-01-08 12:45:32 +01:00
Blaz Kristan
ec37085e39
Bugfix for nodes button.
2022-01-08 00:04:56 +01:00
Blaž Kristan
10e216da6b
Fix for missing middle segment.
2022-01-07 17:48:46 +01:00
Blaž Kristan
6491353a57
Missing rptSeg()
2022-01-07 17:31:28 +01:00
Blaz Kristan
e1deb48121
Optimizing simple UI
...
- no longer hiding brightness
- cleaner look
2022-01-06 22:21:38 +01:00
Blaz Kristan
acc21e3b43
Minor simple UI fix and cleanup.
2022-01-04 19:33:27 +01:00
Blaz Kristan
41a6726beb
Polish simpified UI
2022-01-04 17:58:36 +01:00
Blaz Kristan
816823b115
Simple UI update.
2022-01-03 22:37:21 +01:00
Mike Ryan
b8e23b2d7e
Add Color order override settings
...
- Adds color order override section to settings page.
2022-01-02 18:51:00 -06:00
cschwinne
33f72e40da
Replace icon unavailable on some mobile browsers
2022-01-02 18:06:42 +01:00
Blaz Kristan
1e947a34a8
Merge branch 'master' into dev
2022-01-01 16:36:06 +01:00
Blaz Kristan
8386b9a0b4
Removed dynamic JSON buffer entirely.
...
Temporary presets in RAM (ESP32)
Async loading of presets (stability).
Other minor fixes.
Bumped version to 0.13.1-bl6
2022-01-01 12:52:50 +01:00
Blaž Kristan
18868a5bd6
Date controlled timed presets. ( #2447 )
...
* Date controlled timed presets.
* C/P fix for sunset.
* Fixed % escape character
* Date range support
* Date logic fix
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2021-12-31 14:09:48 +01:00
Christian Schwinne
754682577c
Configurable framerate ( #2444 )
...
Updated arduino core versions
Better performance on esp32 core 3.x due to IRAM_ATTR
Fixed analog busses init to full white/on
2021-12-30 01:48:27 +01:00
Blaz Kristan
603dee7661
Apply FX defaults fix.
...
ALT 4LD optimizations.
2021-12-29 19:12:30 +01:00
Blaz Kristan
5f73725b8f
Yet naother fix.
2021-12-28 22:14:47 +01:00
Blaz Kristan
7cb63b1da0
Fix for default values loaded even with preset.
2021-12-28 21:38:28 +01:00
Blaz Kristan
31603380c1
Bugfix autosegments & solid pattern
2021-12-28 18:53:30 +01:00
Blaz Kristan
5a3d3b0324
Default values for effects.
...
Moved mode names to FX_fcn.cpp
2021-12-28 18:09:52 +01:00
Blaz Kristan
eac5340b03
Merge branch 'configurable-fps' of https://github.com/aircoookie/WLED into dev
2021-12-26 11:59:22 +01:00
Blaz Kristan
36b196dd93
Date controlled timed presets.
2021-12-25 18:46:43 +01:00
cschwinne
549dcd32ca
Configurable framerate
...
Updated arduino core versions
Better performance on esp32 core 3.x due to IRAM_ATTR
Fixed analog busses init to full white/on
2021-12-25 01:30:27 +01:00