Blaz Kristan
baacd55910
Minor UI fix
2023-05-01 14:17:52 +02:00
Blaz Kristan
0aea75edb7
NeoPixelBus 2.7.5
...
UI bugfix
2023-04-28 16:52:48 +02:00
Mattstir
2ca8231ab4
Improve indent ( #3118 )
...
* Improve indent
Improve indent, so its more allignend and correctly indented according to logic groups
* Spaces to tabs
---------
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2023-04-28 01:40:51 +02:00
Blaž Kristan
e00116551c
Add Ucs890x support and swaps NeoPixelBrightnessBus with NeoPixelBusLg ( #3091 )
...
* Add UCS890x support.
* Fixes
* Update NeoPixelBus to 2.7.3 for UCS8904 support.
Update ESP8266 core to 4.1.0
* ESP8266 compile fixes.
- use PlatformIO framework and toolchain
- add compiler warning suppression
- remove IRAM_ATTR to fit in IRAM
* Replace NeoPixelBrightnessBus with NeoPixelBusLg
Resolves #3087
* Update to NPB 2.7.4
* Internal NPB color conversions.
* Fix errors due to merge with SPI Hz methods
Regenerate settings page HTML
---------
Co-authored-by: Christian Schwinne <dev.aircoookie@gmail.com>
2023-04-28 01:28:57 +02:00
Blaž Kristan
9ff3f85432
Allow SPI clock speed selection. ( #3173 )
...
* Allow SPI clock speed selection.
* Bump NPB to 2.7.4
2023-04-28 00:27:19 +02:00
Marcos Castro
695b073080
Apply correct iOS scroll to all tabcontent ( #3182 )
2023-04-26 10:53:49 +02:00
Blaz Kristan
d77883dd7a
Merge branch 'main' into ipad-pcmode
2023-04-11 21:03:09 +02:00
Blaz Kristan
adea7dadec
Bugfix.
...
- top buttons not working on mobile
2023-04-09 23:58:24 +02:00
Henrik
9307105b3f
Redone in Patch-1
2023-04-02 13:52:20 +02:00
Henrik
567daf9946
Merge branch 'Aircoookie:main' into patch-1
2023-04-02 13:35:31 +02:00
Blaz Kristan
f076dddfe3
Filter updates.
2023-04-01 11:02:49 +02:00
Blaz Kristan
4ec1140cb4
Optimizations & bugfix.
2023-03-31 13:26:03 +02:00
Blaz Kristan
2a5d20058f
iPad/tablet with 1024 pixel UI PC mode.
...
Optimizations.
2023-03-30 21:35:23 +02:00
Blaz Kristan
13678cb8d5
Add adjustable Random Cycle time.
...
- solves #3147
2023-03-25 21:28:30 +01:00
Blaz Kristan
747c920420
Bugfix.
...
- white overrides & CCT
2023-03-19 11:23:59 +01:00
Blaz Kristan
1bab4d6937
Merge branch 'main' into onepx-segment
2023-03-12 13:14:22 +01:00
TroyHacks
a4fcbb9f67
Art-Net transmit support for network LEDs
...
Like DDP, this allows WLED to address network systems using the Art-Net protocol.
Universe starts at zero, because that's the first universe in Art-Net.
Works with RGB. It's coded to also work with RGBW, but I couldn't find a great place to enable it without mucking with things I don't understand.
2023-03-10 13:29:00 -05:00
Blaz Kristan
ddd32bd600
Multiple fixes.
...
- compiler warning fixes (gcc17)
- revert min heap size to 8k
- fix form submitting in 2D settings
- remove IRAM_ATTR for ESP8266 core 4.1.0
2023-03-05 22:56:14 +01:00
Blaz Kristan
bfbf7af411
Revert palette conditional load.
...
Playlist load bugfix.
2023-03-03 19:57:09 +01:00
Blaz Kristan
c151221d12
UI fixes & revert forcing ULTRAWHITE for on/off bus
...
Reduce min heap for 8266
2023-03-02 18:21:55 +01:00
Blaz Kristan
b8489724ef
Slider BG fix.
2023-02-28 23:04:12 +01:00
Blaz Kristan
92d883db87
Bugfix for 1D setup.
...
- incorrcet max segment length calc
2023-02-28 15:25:11 +01:00
Blaz Kristan
3ca7006e3a
Tweaks & bugfixes.
...
One pixel segment handling.
- added 0D FX metadata (1 pixel effects)
- ignore palettes for White only segment
- ignore color for non-RGB & non-White segment (on/off)
Bugfix
- proper auto segment creation
- hide palettes for non RGB segments
- some tweaks for #2984
- force Solid for some FX (causing crash) on 1 pixel segment
UI Optimisations
- slider tooltips
- tiny bit smaller tooltips
- hide segment power if only one segment
- gap between sliders
2023-02-25 09:41:15 +01:00
mx
0d3debf9b9
sACN/E1.31 Port Priority ( #3052 )
...
* Added E1.31 port priority handling #768
* Ignore E1.31 data when priority doesn't match #768
* Enable E1.31 priority handling for WLED_ENABLE_DMX
* Only handle e131Priority for P_E131 protocol
* Corrected comments
* Highest priority package first handling
* Removed obsolete code & comments
* Improved comments
* Reduce priority timeout to be uint8_t
* Optimized code & comments
* E1.31: Ignore non-zero start code and preview data
These are not level data, they have other purposes
* Style change cca41508
preview & ignore non-zero start code
---------
Co-authored-by: RichardTea <31507749+RichardTea@users.noreply.github.com>
2023-02-21 17:13:15 +01:00
underritoSR
7f74a4f4b5
removing DLS for CST_TimeZone_GMT-6 ( #3082 )
...
* removing DLS for CST_TimeZone_GMT-6
* Adjust Mexico timezone name
---------
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2023-02-21 17:09:04 +01:00
Christian Schwinne
220718cb58
Remove Blynk support ( #3102 )
...
Change default palette for Railway to Colors 1 and 2
2023-02-21 17:07:32 +01:00
Blaz Kristan
3ffc58d442
Bugfix
...
- segment capabilities on 2D segments and ledmaps
- UI segment update
- auto segment creation 2D + 1D
2023-02-15 20:36:54 +01:00
Blaz Kristan
92d2be3f5e
Add ledmap names
...
Bugfix
- reset segments upon 2D ledmap allocation error
- fix invlid 2D segments
2023-02-14 17:11:58 +01:00
Blaž Kristan
a7cded21f7
Merge branch 'main' into led-gaps
2023-02-14 14:28:10 +01:00
Christian Schwinne
74156b7ed8
Support white addressable LED strips ( #3073 )
...
* Support white addressable LED strips
* Various white handling tweaks
Allow RGB controls for white-only busses depending on AWM (makes palette-only FX work on non-RGB addressable busses)
Fixed RGB controls hidden if segment contained any non-RGB bus (even though there is also an RGB bus in that segment)
New Max auto white mode
Added hasCCT() bus method
Rename methods to be clearer
WS2811 White getPixelColor fix()
* Fix merge conflict (bus manager cpp)
2023-02-14 01:33:06 +01:00
Blaz Kristan
821f320347
Add user selectable Gamma
...
Add panel visualisation (@ewoudwijma, #3090 )
Bugfix:
- PIR onStateChange() ignored until inited
- remove matrix orientation
- ignore removing ledmap 0 if 2D
- _globalLeds size
2023-02-12 13:18:30 +01:00
Blaz Kristan
8dd1f89225
Update.
...
- allow ledmap selection in UI
- upload gap file
- expand matrix generator
2023-02-10 19:49:43 +01:00
Blaž Kristan
dca8a47da8
Dual mode 2D + 1D with auto segment creation. ( #3060 )
...
* Dual mode 2D + 1D with auto segment creation.
* Bugfix.
- stop when seglen
2023-02-01 19:30:56 +01:00
Christian Schwinne
bee99ca8d0
Merge branch 'main' into indentation
2023-02-01 15:57:58 +01:00
cschwinne
48dc89cf13
Fix merge conflict (apply changes from 901ce23
)
2023-02-01 15:55:44 +01:00
Henrik
38a545af92
Fix regen on out format change
2023-01-26 16:11:54 +01:00
Blaz Kristan
36edbf6ea9
Merge branch 'main' into patch-1
2023-01-24 18:49:49 +01:00
Blaz Kristan
f966535ea9
Fix resize input on segment load.
2023-01-24 17:15:38 +01:00
Blaz Kristan
178c4d15b7
Bugfix.
...
- missing Transpose (seglen)
- reduce flickering for static text (ScrollingText FX #3050 )
2023-01-24 16:35:31 +01:00
Henrik
b0b68c695c
Size optimizations and cleanup
2023-01-23 21:30:55 +01:00
Blaž Kristan
219a3658d6
Code compression.
2023-01-23 11:41:41 +01:00
Henrik
f902ebadcc
UI, simpler process, get more data from device
2023-01-22 18:47:34 +01:00
Blaz Kristan
57323af167
Reset segments on 2D set-up change. #3028
...
Bugfix for 2D segment creation.
2023-01-22 11:29:31 +01:00
Henrik
bb72b8cc93
Segment selection and touch ups
2023-01-21 16:33:59 +01:00
Henrik
ec9a092751
- Removed unused code
...
- Changed rendering of large preview image
2023-01-21 12:10:22 +01:00
Blaz Kristan
c692cc6a70
Inline fixes.
2023-01-20 22:33:30 +01:00
Blaž Kristan
86d8b49113
Pixelart
...
- full implementation
2023-01-20 14:40:45 +01:00
Henrik
b43459232a
Create file for PixelArtCreator
2023-01-19 22:09:47 +01:00
Blaz Kristan
901ce23cd2
Bugfix.
...
- incorrect ro_pins in settings
2023-01-18 22:23:34 +01:00
Blaž Kristan
39edb1ad37
Merge pull request #2891 from mxklb/pr_fxsegs
...
Refactored DMX effect mode + new segment controls
2023-01-16 22:38:02 +01:00