ezcGman
a36c731d15
En-/disable LED maps when receiving realtime data
2023-11-23 17:13:13 +01:00
Blaz Kristan
6a793536dd
Add button type: Touch (switch) #3537
2023-11-22 15:35:11 +01:00
Blaz Kristan
27532a4237
Add new AP type to prevent user frustration.
2023-11-22 15:30:04 +01:00
Blaž Kristan
de245c08ce
Merge pull request #3483 from ajotanc/pxm_update
...
Update Pixel Magic Tool
2023-11-18 18:34:55 +01:00
Blaz Kristan
8f7f9ec367
Feature: Per-port ABL
2023-11-15 19:37:07 +01:00
Blaz Kristan
f413671915
Focus fix.
2023-11-09 17:14:40 +01:00
Blaz Kristan
fabd3b8421
Better reverse proxy support.
2023-11-08 18:40:52 +01:00
Blaz Kristan
9db8d44654
Sort presets by ID
2023-11-04 09:51:25 +01:00
Blaz Kristan
e1075a3bbf
Sort presets by ID
2023-11-04 09:39:08 +01:00
Blaz Kristan
e42ca2dbf2
Fix #3496
2023-11-01 10:28:57 +01:00
Blaz Kristan
4f5816f42e
Merge branch '0_14_1' into power-supply
2023-11-01 10:26:42 +01:00
Blaz Kristan
7f78d00b97
Tweaks
2023-10-31 10:21:00 +01:00
Blaz Kristan
bfd58b3cdf
Merge branch '0_15' into random-bg-img
2023-10-31 09:24:08 +01:00
Blaž Kristan
ccc56d446f
Merge pull request #3484 from WoodyLetsCode/settings-page
...
Show 2D Configuration button by default
2023-10-31 09:17:50 +01:00
Blaz Kristan
31a4e38bc0
Shave a few bytes.
2023-10-30 13:43:50 +01:00
Woody
284366e6bb
fixed wrong power supply info
2023-10-29 19:04:54 +01:00
Blaz Kristan
0232117de5
Twinklefox fix
...
Tooltip tuning
2023-10-28 21:02:49 +02:00
Blaz Kristan
eba0d7c1e0
Remove loggong.
2023-10-27 16:53:08 +02:00
Blaz Kristan
341a4a0d60
Fix sticky top.
2023-10-27 16:35:03 +02:00
Blaz Kristan
d116424241
Filter dropdown.
2023-10-26 22:09:46 +02:00
Xaver
d431aa4b59
Show 2D Config button by default
2023-10-25 08:33:07 +02:00
Alerson Jorge
2512bebc62
Corrections
...
- CSS adjustments
- Removal of some html
- Correction of CORS error when using the file locally, it was unable to generate the images that are saved in WLED
- Among others that I don't remember now
2023-10-24 18:56:12 -03:00
Alerson Jorge
309dbd7585
Fixies
...
- Correction in animation generation that was actually breaking
- Button to return to WLED if pxmagic.htm is accessed via url (http://), if accessed via external (file://) the button will not show
- Adjustments to CSS and some features
2023-10-24 13:28:33 -03:00
Alerson Jorge
a1f28caa8e
Update Pixel Magic Tool
...
Reducing the size of HTML/CSS/Javascript
2023-10-24 12:52:06 -03:00
Woody
4204393337
Merge branch '0_15' into random-bg-img
2023-10-23 22:21:01 +02:00
Blaz Kristan
789e34702b
Pixel Magic logo
2023-10-23 21:06:53 +02:00
Blaz Kristan
47bc1bf88d
Merge branch '0_14_1' into 0_15
2023-10-23 20:18:55 +02:00
Blaz Kristan
26302d478e
Shave a few bytes.
2023-10-23 19:26:02 +02:00
Woody
b5af6b0bf9
added options for random bg image
2023-10-23 17:30:15 +02:00
Woody
0b28107432
Merge branch 'fix-effect-jumping' into 0_14_1
2023-10-22 18:19:15 +02:00
Mountain/\Ash
302f1ee8e3
removed: past Easter event
2023-10-22 11:02:26 +02:00
Mountain/\Ash
42aec56b8e
refactor: removed trailing whitespace
2023-10-22 11:02:26 +02:00
Mountain/\Ash
199c00c59b
fix: image URLs moved on alphacoders
2023-10-22 11:02:26 +02:00
Blaž Kristan
107bb14555
Merge pull request #3296 from ajotanc/pxmagic
...
Updating pxmagic and WLED UI
2023-10-21 20:22:06 +02:00
Blaz Kristan
5820792013
Revert changes.
2023-10-21 20:12:22 +02:00
Blaz Kristan
6570062e61
Slight tweaks.
2023-10-21 19:18:45 +02:00
Woody
820facb833
Removed unnecessary text
2023-10-21 18:13:01 +02:00
Alerson Jorge
a933fcf7e2
Optimisations, and fix variable multiplier in tooltip()
2023-10-20 19:13:45 -03:00
Alerson Jorge
aca01044f4
Add brand
...
Since PXM will not open internally but on another page from the button, I decided to add the logo again if it's not a problem of course.. Just so I don't run out of information
2023-10-20 18:20:28 -03:00
Blaz Kristan
dffd1b1d69
Optimisations.
...
- tooltip everywhere
- smaller footprint
- fix brightness div
2023-10-20 21:32:39 +02:00
Alerson Jorge
14fc64f2f1
Fix
...
Checkbox fixes added
2023-10-20 12:20:49 -03:00
Woody
04791d06d0
hide URL field when Random BG image is checked
2023-10-20 15:58:25 +02:00
Alerson Jorge
a485451328
Fix tooltip
...
Messages showing correctly according to their respective effect.
2023-10-20 09:27:00 -03:00
Woody
c7d399c122
fix effect jumping on refresh
...
fix effect jumping on refresh
fix jumping of selected effect on refresh
2023-10-20 12:08:11 +02:00
Alerson Jorge
df155bed89
Merge branch 'new_feature' of https://github.com/ajotanc/WLED into new_feature
2023-10-19 16:39:17 -03:00
Alerson Jorge
3ee3630d22
Correction
...
Correction of the sliders in the `setEffectParameters()` function to eliminate the need to update the old tooltip span.
2023-10-19 16:39:00 -03:00
Alerson Jorge
6b2911b8c8
Merge branch '0_15' into new_feature
2023-10-19 15:20:32 -03:00
Blaz Kristan
d474200d7f
Power button override (solves #3431 )
...
Simple CSS optimisation.
2023-10-19 18:54:54 +02:00
Alerson Jorge
0521e988bc
UI interface improvements
2023-10-19 12:47:37 -03:00
Alerson Jorge
832ff39eb6
Revert "UI interface improvements"
...
This reverts commit 134798e82f
.
2023-10-19 12:45:41 -03:00
Alerson Jorge
134798e82f
UI interface improvements
...
Improvements in tooltip creation
2023-10-19 12:41:08 -03:00
Alerson Jorge
b6f43966ea
Some functionality improvements
2023-10-19 09:30:28 -03:00
Blaz Kristan
afa7be6fdc
CSS optimisation
2023-10-17 20:55:10 +02:00
Alerson Jorge
c33c7eb68e
Correction related to enabling and disabling PXM in the User Interface
2023-10-16 19:27:11 -03:00
Alerson Jorge
5da33afecd
Corrections made, added in a very accessible place
...
I added the possibility of using the tooltip on buttons (.btn) with the span inside the button;
Adjusted the tooltip css to center 100% in the middle
Some cleaning and correction of sele
2023-10-16 19:09:43 -03:00
Blaz Kristan
a49b49aaa9
Request throttling
...
UI/UX improvements
2023-10-16 18:34:51 +02:00
Alerson Jorge
c43b4f9cf0
Merge branch 'main' into pxmagic
2023-10-16 01:22:41 -03:00
Alerson Jorge
3581f4c87e
Modifications
2023-10-16 01:18:00 -03:00
Alerson Jorge
7a4e0cc850
Revert "Modifications"
...
This reverts commit ba49da75de
.
2023-10-16 01:15:21 -03:00
Alerson Jorge
ba49da75de
Modifications
2023-10-16 01:10:40 -03:00
Blaz Kristan
1be6223a31
Pixelmagic optimisation
...
Filter tooltips
2023-10-14 20:44:11 +02:00
Blaz Kristan
76178b423e
Fix pixel magic
2023-10-14 18:10:37 +02:00
Blaz Kristan
4c1861dd27
Merge branch 'main' into 0_15
2023-10-12 23:08:32 +02:00
Blaz Kristan
7f6486c77d
Custom palette gamma
...
Mode blending option
Optimisations
2023-10-12 23:06:39 +02:00
Mountain/\Ash
b5751795b5
Fix: lang moved to the correct HTML element
2023-10-04 21:42:15 +02:00
Mountain/\Ash
43d6151506
Fix: removing duplicate `viewport` declaration
...
- removed unneeded self-closing slash
2023-10-04 21:37:10 +02:00
Blaz Kristan
76e0e935f0
Merge branch 'bugfix' into 0_15
2023-10-01 13:27:18 +02:00
Blaz Kristan
b0a56a431b
Fix for #3405
2023-10-01 13:04:05 +02:00
Alerson Jorge
4194e66d81
Corrections
...
It was missing to upload this file in the commit.
- PXMagic is enabled by default in the Preset tab, and can be disabled in Settings, UI session
2023-09-28 12:41:52 -03:00
Alerson Jorge
c9b9d86892
Corrections
...
Topic 1, 2
I made the change, took it off the website and put it in the Preset section under the +Preset, +Playlist buttons, it was in a good location.
Topic 3, 4
It reloads because it needs the updated information so that it can create the preset correctly with all the information generated from the selected image.
Topic 5
The change has already been made, it just hasn't gone up yet, it's default upload
Topic 6, 7
Fixed
2023-09-28 09:41:48 -03:00
Alerson Jorge
f2d00e6e42
Merge remote-tracking branch 'upstream/main' into pxmagic
2023-09-28 09:10:47 -03:00
Alerson Jorge
acfc166a11
Corrections
2023-09-28 09:09:42 -03:00
Blaz Kristan
25831bfb60
Codename "Ray of light"
2023-09-26 20:34:52 +02:00
Blaz Kristan
dcace43ce2
Merge branch 'main' into 0_15
2023-09-17 20:39:13 +02:00
Blaz Kristan
befce5b887
Typo fix and preset reload after restore
2023-09-16 20:29:32 +02:00
Blaz Kristan
9929c96650
Restore corrupt presets from backup
2023-09-16 14:41:47 +02:00
Blaz Kristan
c7d45c28cf
Meteor effect change
...
- remedy for #3374
2023-09-16 12:30:57 +02:00
Blaz Kristan
b4aec91d67
Bugfix
2023-09-12 23:44:18 +02:00
Blaz Kristan
ae1d0a18f3
Separate mode blending option
2023-09-12 06:17:06 +02:00
Blaz Kristan
cc68e6b6e6
Squashed commit of the following:
...
Remove sync receive
Disallow 2D effects on non-2D segments
Optimisations
Sync clarification
AR palettes
Return of 2 audio simulations
Bugfix in sync #3344
- remove excessive segments
- ignore inactive segments if not syncing bounds
- send UDP/WS on segment change
- pop_back() when removing last segment
Add pairing support for ESP-NOW sync
Reduce string RAM footprint
UDP parse optimisation
Make WizMote work with sync.
ESP-NOW wireless sync POC.
- caveat: devices have to be on the same channel
- clashes with WizMote handling ATM
2023-09-10 18:52:14 +02:00
Sandro Pischinger
ca73b8e0b8
rename 'Current local time' -> 'Time'
2023-08-30 20:57:54 +02:00
Sandro Pischinger
a79c9d5f4f
info page: add time
2023-08-29 23:44:08 +02:00
Alerson Jorge
37dc17ae15
Correction
2023-07-20 13:50:32 -03:00
Alerson Jorge
cd6b3d7dee
Merge remote-tracking branch 'upstream/main' into pxmagic
2023-07-20 13:32:35 -03:00
Alerson Jorge
aec0bc5029
Updating pxmagic and WLED UI
2023-07-20 13:20:13 -03:00
Alerson Jorge
e010e67717
Revert "Updating pxmagic and inserting it in the WLED UI with option to enable and disable."
...
This reverts commit 44197d91c6
.
2023-07-20 12:30:02 -03:00
Alerson Jorge
44197d91c6
Updating pxmagic and inserting it in the WLED UI with option to enable and disable.
2023-07-20 12:25:16 -03:00
Blaz Kristan
57d35858d8
Merge branch 'main' into alt-buffer
2023-07-14 15:39:18 +02:00
cschwinne
ae235aa58c
Fix UI handling of in-between inactive segments
2023-07-14 01:12:19 +02:00
Blaz Kristan
6302056182
Add ability to toggle devices from nodes view.
2023-07-13 22:21:15 +02:00
Christian Schwinne
822298ab66
Merge branch 'main' into alt-buffer
2023-07-09 11:31:02 +02:00
Blaz Kristan
f442aad962
Misc.
...
- larger stack buffer for oappend
- increase max segment name for ESP32
2023-06-27 16:01:20 +02:00
Blaž Kristan
f015227fc8
Missing WS connection fallback for liveview ( #3267 )
...
* Missing WS connection fallback for liveview
- fix for #3250
Remove (conditional WLED_ENABLE_LEGACY) legacy URI
Replace /sliders with /?sliders
* Merge liveview and liveviewws pages
Remove /url string subpage
Enable /json/live by default
* WS retry count
Removed appended ws from URL
* Also reset WS retries on successful WS connection
---------
Co-authored-by: Christian Schwinne <cschwinne@gmail.com>
2023-06-27 01:51:24 +02:00
Christian Schwinne
61ba16b779
Global buffer and ABL fixes
2023-06-27 00:38:30 +02:00
Blaz Kristan
b257f476c9
Bugfix for #3259
2023-06-22 19:06:07 +02:00
Alerson Jorge
d3af2be79a
Adding Pixel Magic Tool to WLED ( #3249 )
...
* Adding Pixel Magic Tool to WLED
* Revert "Adding Pixel Magic Tool to WLED"
This reverts commit b4f08fa8d5
.
* Adding Pixel Magic Tool to WLED
* Corrections and performance improvements
* Remove IE compatibility tag
(saves a few bytes and IE10 is over 10 years old and unsupported)
Correct HTML language attribute
(Chrome would show a popup asking to translate from Portugese)
* Corrections and performance improvements
* Enable pxmagic by default
---------
Co-authored-by: Aircoookie <21045690+Aircoookie@users.noreply.github.com>
Co-authored-by: Christian Schwinne <cschwinne@gmail.com>
2023-06-22 11:26:24 +02:00
Clayton Sims
e4ee392c27
Support for ESP-NOW Wireless Remote Control ( #3237 )
...
* Initial checkin for ESP-NOW remote feature
* cleanup irrelevant comment
* don't bring in espnow package includes when feature disabled
* Formatting and removing inaccurate call mode hardcoding
* Fork ESP Now code by platform (8266 v. esp32)
* compiled html update
* Disable ESP-NOW remote by default on ESP32 until tested
* Enable ESP-NOW remote for ESP32
* Rename ESP NOW define
---------
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2023-06-22 10:06:19 +02:00
Alerson Jorge
0d287283d4
Corrections and performance improvements
2023-06-16 20:21:59 -03:00
Blaz Kristan
4ea5723b7f
Enhance pin dropdowns.
...
- add pins for PCF8574 (POC)
- bugfix for saving
Reduced maximum relays to 8.
Changed MultiRelay config parameter name.
2023-06-16 22:06:26 +02:00
Aircoookie
ea964124d6
Remove IE compatibility tag
...
(saves a few bytes and IE10 is over 10 years old and unsupported)
Correct HTML language attribute
(Chrome would show a popup asking to translate from Portugese)
2023-06-16 12:02:09 +02:00
Blaz Kristan
75244853c1
Fix for #3251
2023-06-16 10:24:56 +02:00
Alerson Jorge
c361c34b16
Corrections and performance improvements
2023-06-15 22:10:54 -03:00
Alerson Jorge
68860ae866
Adding Pixel Magic Tool to WLED
2023-06-14 19:38:11 -03:00
Alerson Jorge
61637f12c7
Revert "Adding Pixel Magic Tool to WLED"
...
This reverts commit b4f08fa8d5
.
2023-06-14 19:34:12 -03:00
Alerson Jorge
b4f08fa8d5
Adding Pixel Magic Tool to WLED
2023-06-13 19:42:16 -03:00
Blaz Kristan
5ca8f4a3aa
Merge branch 'pin-dropdown' into beta-3
2023-06-12 22:22:47 +02:00
Blaz Kristan
ba6e2f0a54
Pin dropdown updates for LED pins.
...
Updated pxmagic
2023-06-12 19:21:14 +02:00
Blaz Kristan
149f4e38a0
Merge branch 'main' into dev-2
2023-06-11 09:54:44 +02:00
Blaz Kristan
b5ee170726
Merge branch 'main' into beta-3
2023-06-11 09:53:39 +02:00
Jason Kölker
d18d800947
fix(settings): mitigate xss
...
Mitigate XSS on wifi scanning from injecting arbitrary code by using
`textConent` instead of `innerHTML`.
Partially Fixes #3233
2023-06-10 23:40:02 +00:00
Blaz Kristan
3ca58ee65f
Pin dropdowns POC.
...
NeoPixelBusGammaMethod POC.
PixelMagic POC.
Button reassign POC.
2023-06-10 20:43:27 +02:00
Blaz Kristan
21387b9a83
Bugfix download backup json
2023-06-08 09:41:38 +02:00
Blaz Kristan
ccb0d491ed
Port bugfix.
2023-06-08 07:14:03 +02:00
Blaz Kristan
daa3200713
Sync page bugfix
2023-06-08 07:06:23 +02:00
Blaz Kristan
eb8e95723c
Bugfix reverse proxy path detection
2023-06-07 21:37:54 +02:00
Blaz Kristan
7dfc4a651d
Merge branch 'main' into beta-3
2023-06-04 20:11:27 +02:00
Blaz Kristan
26bec11d76
Reverse proxy support.
2023-06-04 18:40:29 +02:00
Aircoookie
d383bc93c7
Changelog update
...
Reduce width of ethernet mode dropdown
2023-06-02 10:51:37 +02:00
Blaz Kristan
82e448de7c
Beta-3 changes
...
- remove I2C init from usermods
- PCF8574 (&co) port expander support
- refactor PIR & Rotary encoder & 4LD
- reboot race condition
- optimisations
2023-05-30 19:36:14 +02:00
Blaž Kristan
69ab2ce402
Merge branch 'main' into feature
2023-05-30 16:20:20 +02:00
Blaz Kristan
d20cdc099d
Merge branch 'main' into feature
2023-05-30 15:55:39 +02:00
Blaž Kristan
926e9ff3de
Merge pull request #3171 from Aircoookie/seg-groups
...
Add support for segment sets (groups of segments)
2023-05-30 15:53:39 +02:00
Frank
70c277d8a1
bugfix: don't hide sound sim options for "double note" effects
...
There was is a typo in this line - apparently the "\u" was missing, so the search string was interpreted as octal char instead of unicode.
2023-05-30 13:23:26 +02:00
Christian Schwinne
bb91d5495f
Merge branch 'main' into feature
2023-05-29 21:31:40 +02:00
Blaz Kristan
995d94c124
Repeat segment button fix
2023-05-29 21:23:11 +02:00
Aircoookie
ee7036f13d
CSS tweaks
...
Fix repeat segment button remaining hidden
Fix third segment row (offset) alignment in 1D mode
Keep disabled sound simulation modes as comment for reference
New local var for 2D seg UI, improves code legibility
2023-05-29 21:06:10 +02:00
Blaz Kristan
5a8a8dc292
Feature implementation
...
- #2236
- #1984
Better PSRAM handling
platformio.ini update
On/Off bus handling
2023-05-28 22:50:19 +02:00
Blaz Kristan
4a567ab97c
Merge branch 'main' into seg-groups
2023-05-15 17:06:38 +02:00
Blaz Kristan
90431b662b
Rename "group" to "set"
2023-05-15 17:06:29 +02:00
Blaz Kristan
b47c12cbee
Serg74 ethernet board.
2023-05-08 08:48:52 +02:00
Blaz Kristan
3d9160f2fa
Merge branch 'main' into seg-groups
2023-05-05 23:01:17 +02:00
Blaz Kristan
f4972e2be2
Code size reduction.
...
Save in hex notation.
2023-05-05 22:37:47 +02:00
Blaz Kristan
85c8e6ba42
Merge branch 'main' into cpal
2023-05-05 21:35:18 +02:00
Blaž Kristan
8e79bd8785
Merge pull request #3162 from wled-install/main
...
Add LAN8720 reset and new ethernet board
2023-05-05 21:32:06 +02:00
Blaz Kristan
baacd55910
Minor UI fix
2023-05-01 14:17:52 +02:00
Blaz Kristan
f38851b7c6
Merge branch 'main' into cpal
2023-04-30 17:52:28 +02:00
Henrik
8567f6b13c
Ability to use static palettes as templates
2023-04-29 13:28:45 +02:00
wled-install
6d2eb04ada
Add files via upload
2023-04-28 17:13:50 +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
Blaz Kristan
70e9187bcb
Merge branch 'main' into seg-groups
2023-04-26 19:50:22 +02:00
Blaz Kristan
95f9e97af8
typeOf bugfix
2023-04-26 14:45:39 +02:00
Marcos Castro
695b073080
Apply correct iOS scroll to all tabcontent ( #3182 )
2023-04-26 10:53:49 +02:00
Blaz Kristan
a6052d7900
Update info text.
2023-04-25 14:27:33 +02:00
Blaz Kristan
e42836b07f
Allow hex strings for palette
2023-04-25 13:02:09 +02:00
Henrik
16373919d4
Removed as requested
2023-04-23 21:36:19 +02:00
Henrik
92f9c908f6
Custom palettes now editable
2023-04-23 21:32:52 +02:00
Henrik
480e1e17c8
Error on missing css file
2023-04-23 11:40:07 +02:00
Blaz Kristan
8c9656b799
Cleanup. Return after upload.
2023-04-14 18:33:03 +02:00
Blaz Kristan
3efee4a855
Merge branch 'main' into cpal
2023-04-14 17:16:20 +02:00
Blaz Kristan
ece6759fa7
UI update.
2023-04-14 17:15:02 +02:00
Henrik
e964c62907
Fixes
2023-04-12 09:15:38 +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
Blaz Kristan
cf4ce2dc08
Revert float none.
2023-04-09 23:55:53 +02:00
Henrik
e74dfb2ba6
Small adjustments to UI mainly
2023-04-09 16:49:41 +02:00
Henrik
aaea9ff018
Added info on usage of IDs
2023-04-09 14:18:22 +02:00
Blaz Kristan
206b88eba2
Bugfix.
...
- top buttons not working on mobile
2023-04-09 11:06:42 +02:00
Henrik
8f5373f034
Custom Palette Creator
2023-04-08 20:02:49 +02:00
Blaz Kristan
dfa0a16487
Reduce sound sim options to increase 2D mapping.
2023-04-04 17:16:50 +02:00
Blaz Kristan
8b9f6f49ef
Minor CSS tweaks
2023-04-04 15:53:03 +02:00
Blaz Kristan
bcac978810
Merge branch 'main' into seg-groups
2023-04-02 18:17:47 +02:00
Blaz Kristan
4543288ea7
Merge branch 'ipad-pcmode' into seg-groups
2023-04-02 18:05:59 +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
558b22c36a
POC: Implemented segment groups (4).
...
Sacrificed 1 bit on sound simulation and 1D to 2D mapping each.
2023-04-01 23:40:43 +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
Blaz Kristan
a397aa188c
Whitespace/indentation cleanup.
2023-01-16 22:12:02 +01:00
Blaz Kristan
dd08751f3f
Hide 2D if not compiled.
2023-01-16 22:09:43 +01:00
mx
d892c7290c
Merge branch 'Aircoookie:main' into pr_fxsegs
2023-01-16 17:28:44 +01:00
Blaz Kristan
43152fcf19
Bugfix.
...
- d.max_gpio in usermod settings.
2023-01-15 15:19:48 +01:00
Blaz Kristan
8dc262b415
Bugfixes.
...
- faster random palette blends
- remove UI ledmap selection for 2D
- FX updates (DNA Spiral, Colored bursts, Metaballs)
2023-01-11 23:08:08 +01:00
Dustin Miller
36fb262fa0
Fixes tooltip interfering with pointer events
2023-01-09 18:38:00 -06:00
cschwinne
e84b0c91f8
Update year
2023-01-03 17:36:24 +01:00
Blaz Kristan
90c965a6ba
Bugfix editing 2D set-up.
2023-01-03 17:12:35 +01:00
Caleb Marting
187ecf511f
2d Mapping with Matrix Gaps ( #2892 )
...
* New 2d mapping
* panel matrix generator
* add todos, fix vert/horz swap
* Fix 2d mapping to matrix in settings 2D
* add correct index mapping to pixels per panel
* fix panel bug in led layout
* formatting and change max panels
* add per panel width and height
* fix using length instead of custom mapping size
* fix: panel dimensions location
* panel[] implemented as a vector.
Removed matrixWidth & matrixHeight.
Panel structure update.
* Fixes.
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si>
2023-01-02 20:56:00 +01:00
Blaz Kristan
95869eeb70
Allow more virtual buses.
2022-12-31 17:06:18 +01:00
Blaz Kristan
b436a660f1
Merge branch 'main' into hex-palette
2022-12-23 21:35:52 +01:00
Blaz Kristan
d36460e30b
Minor optimisation.
...
Fix for #2969
2022-12-23 16:37:13 +01:00
cschwinne
72eb61951b
Dynamically show hidden color slots for * palettes
...
Disable Blynk by default in release builds
Single quote strings everywhere for classList
2022-12-23 02:59:24 +01:00
Blaz Kristan
4322d195d3
Smooth random palette changes
...
Bugfix loading string palettes
JS optimization.
2022-12-21 21:00:28 +01:00
mxklb
c24b75953a
Merge branch 'main' into pr_fxsegs
2022-12-20 01:06:46 +01:00
Blaz Kristan
bfbc1ebb13
Fix all segments checkbox
2022-12-16 23:20:49 +01:00
Blaz Kristan
a802bb2736
Merge branch 'main' into selall-bugfix
2022-12-16 22:32:15 +01:00
Blaz Kristan
f6e843b5e2
No simple UI detection.
2022-12-13 22:25:12 +01:00
Blaz Kristan
a7bad5df61
Bugfix. #2945
2022-12-13 14:40:41 +01:00
Christian Schwinne
f50c9e855c
Use "pd" JSON API call for direct preset apply ( #2946 )
2022-12-13 14:27:44 +01:00
Blaz Kristan
0a3d911602
UM settings page update.
...
- capitalize every word in parameters
- replace - and _ to space for legibility
Swapped includes in FX.cpp
2022-12-11 10:43:16 +01:00
Blaz Kristan
b637398a9c
Optimisations.
2022-12-09 18:37:53 +01:00
Blaž Kristan
37af48f3fb
Bugfix.
...
- missing selall with maximum segments reached
2022-12-09 08:15:14 +01:00
Blaz Kristan
2c8dbb94fc
Tetix & FX option bugfix.
...
- mono color with palette option
2022-12-08 17:17:54 +01:00
Blaz Kristan
643f300792
Playlist creation bugfix (preset 0 selected).
2022-11-30 19:34:32 +01:00
mx
bd721c1310
Merge branch 'Aircoookie:main' into pr_fxsegs
2022-11-29 00:54:15 +01:00
Blaz Kristan
f7004e7a7c
Allow disable internal pull-up resistors.
...
Fixes #2896 and #2899
2022-11-26 23:56:55 +01:00
Christian Schwinne
1db25d4b20
FX data optimization ( #2908 )
...
* Do not require commas between ! in fxdata
* Updating fxdata: Halfway through the FX list
* fxdata flags and optimizations
* Revert optional commas after !
2022-11-26 21:31:45 +01:00
mx
5c721ee435
Merge branch 'Aircoookie:main' into pr_fxsegs
2022-11-26 17:15:55 +01:00
Ewoud
78e9f5bd1a
Clean up UserMod settings: grouping of variables and add preInfo to variables ( #2894 )
...
* Grouping um settings, add pre and post Info, update SR & 4LD settings
Settings_um.htm:
- modify addField (grouping)
- addInfo (pre and post texts)
Add preInfo to audio reactive and 4ld usermod
Extra:
platformio: wemos_shield: add audio reactive usermod and update to alt display
* um settings: cpp: lowercase, js: initcap
* um settings: txt only pre, txt2 only post and initCap as function
* Fix rotary encoder info string
Co-authored-by: Blaž Kristan <blaz@kristan-sp.si>
2022-11-26 03:44:04 +01:00
Blaz Kristan
8899684092
Select custom palette bugfix.
2022-11-25 17:33:29 +01:00
cschwinne
324fc149b3
Shorter JSON keys for 1d2d map and sound sim
...
(smaller fxdata, saves 100b flash, slightly shorter json doc)
2022-11-24 04:15:24 +01:00
Jason Kölker
29b1f2afae
feat(json): add wifi scanning ( #2895 )
...
* feat(json): add wifi scanning
Adds wifi scanning to the JSON api at `/json/networks`. The initial
request will trigger a scan, subsequent requests will scan or return the
results depending on the state of the `WiFiScan`.
Add a `Scan` button next to the client ssid input, on click, scan for
networks, and change the input to a select with the found ssids.
Fixes : #1964
* Added option to go back to manual SSID input
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
2022-11-24 02:50:24 +01:00
Blaz Kristan
713509527a
Bugfix for missing ledmap.
2022-11-22 22:17:30 +01:00
mxklb
84628bd9fc
Refactored DMX effect mode + new segement controls ( #2325 )
2022-11-19 14:10:40 +01:00
Blaz Kristan
43582b6319
Add segment bounds check.
2022-11-19 11:57:38 +01:00
cschwinne
c14c4425a4
Fix minor UI issues
...
Logo margin in info page
copy to clipboard button text on two lines
noslide on preset API textfield
Preset margins
2022-11-19 01:59:58 +01:00
Blaz Kristan
c47d6cffa8
Missing presets.json on factory reset bugfix.
...
Clarification on loading ledmaps in UI.
Added manual ledmap loading.
2022-11-16 20:55:21 +01:00
Frank
50875d5759
Sync Interfaces settings: hide sections for disabled features ( #2865 )
...
* Add network debug printer
* hide settings for disabled features
If not enabled at compile time, this change hides "Sync interfaces" settings for Alexa, MQTT, Blynk, HueSync.
The html sections are just hidden by a <div> with style display:none.
* Update Animated Staircas for 0.14
* Faster strip updates.
* Add ESP32 variant display in update page.
* Net debug optimizations
Fix ESP8266 (unaligned progmem flash string reads)
Do not send an extra package for \n in println
Only resolve IP/hostname once
* Compile time option for PIR sensor off timer
* Fix Gitpod compiling (#2875 )
* Install Platformio not in Gitpod Image
* Install platformio at runtime
remove outdated extensions
* Bugfix for color transitioning.
Return palette option for Candle.
Fix for "* Color..." palette hiding.
Comment out debug output.
* Optimization & bugfix for net debug.
- Inherited from Print class.
- Added UI option to disable net debug output.
* Reduce fxdata size by about 200 bytes
Removed redundant commas before semicolon delimiter (`,;` -> `;`)
No need to transmit `@` in /json/fxdata
* NetworkDebugPrinter packet optimization.
* Revert NetworkDebugPrinter changes.
* Remove flush() in bus manager.
* Optimizations.
Co-authored-by: Shaheen Gandhi <shaheen@fb.com>
Co-authored-by: Blaz Kristan <blaz@kristan-sp.si>
Co-authored-by: cschwinne <dev.aircoookie@gmail.com>
Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
2022-11-11 20:20:11 +01:00
cschwinne
c0a783198e
Reduce fxdata size by about 200 bytes
...
Removed redundant commas before semicolon delimiter (`,;` -> `;`)
No need to transmit `@` in /json/fxdata
2022-11-11 03:10:41 +01:00
Blaz Kristan
d370f67f60
Optimization & bugfix for net debug.
...
- Inherited from Print class.
- Added UI option to disable net debug output.
2022-11-10 21:50:21 +01:00
Blaz Kristan
5f4199183c
Bugfix for color transitioning.
...
Return palette option for Candle.
Fix for "* Color..." palette hiding.
Comment out debug output.
2022-11-09 20:09:01 +01:00