Will Miles
59886a1528
Move timezone table to PROGMEM
2024-02-20 18:33:09 +01:00
Frank
a28d2c869f
Merge pull request #3766 from willmmiles/tztable-progmem
...
Move timezone table to PROGMEM, saving ~200 bytes of RAM on 8266.
2024-02-20 17:09:47 +01:00
Will Miles
6f1fff44fa
TZ_TABLE: Add missing const
2024-02-19 09:48:34 -05:00
Will Miles
108978d1a5
Move timezone table to PROGMEM
2024-02-18 21:23:53 -05:00
Blaz Kristan
a4733b4d91
Move strings into flash
2024-02-18 14:25:07 +01:00
Blaz Kristan
66f4671ec0
Move strings into flash
2024-02-18 14:09:38 +01:00
Blaz Kristan
c932621b5d
string fix
2024-02-17 15:00:47 +01:00
Frank
21173dc907
Fixing a potential array bounds violation in ESPDMX
...
DMXESPSerial::write and DMXESPSerial::read could access DMXDataStore[512] - one more than the allocated number of elements (i.e. 0...511].
2024-02-17 13:05:04 +01:00
Blaz Kristan
f2c30ba3f7
Effect: modified KITT (Scanner)
...
- add delay
- add dual checkmark
- rename Fade rate to Trail (inverse)
- makes Scanner Dual obsolete
2024-02-17 12:58:04 +01:00
Blaz Kristan
989bdfb0d5
Reduce string RAM usage for ESP8266 debug builds
2024-02-17 11:33:42 +01:00
Blaz Kristan
5761dce957
JSON buffer lock error messages
...
Reduce wait time for lock to 100ms
2024-02-17 11:30:29 +01:00
Blaz Kristan
95e2e574b8
ESP-NOW packet modification
...
- include up to 5 segments in 1st packet
- header contains total number of packets (instead of segments)
web server code reorganise
2024-02-15 20:40:55 +01:00
Will Miles
c789d80ce5
LockedJsonResponse: Release early if possible
...
Release the json buffer lock as soon as we've finished serializing.
This should slightly reduce the number of lock collisions as the
response class isn't destructed until after the last packet is ack'd.
2024-02-14 19:37:34 -05:00
Frank
8422ffcd19
Fixing a potential array bounds violation in ESPDMX
...
DMXESPSerial::write and DMXESPSerial::read could access DMXDataStore[512] - one more than the allocated number of elements (i.e. 0...511].
2024-02-15 00:53:00 +01:00
lost-hope
2d30535b69
Fixing stairway usermod and adding buildflags
2024-02-14 09:56:57 +01:00
Blaz Kristan
aa24e5d284
Preset caching on chips with PSRAM
...
- credit @akaricchi
2024-02-13 11:12:04 +01:00
lost-hope
23aad24027
Fixing stairway usermod and adding buildflags
...
Fixing Stairway:
missing setup function
Adding builflags:
USERMOD_STAIRCASE_WIPE to install the usermod
2024-02-12 22:41:13 +01:00
Blaz Kristan
7ae5459fe7
0.14.2-b1
2024-02-12 13:29:08 +01:00
Blaz Kristan
0a8a88421e
Possible fix for #3589 & partial fix for #3605
2024-02-12 13:20:47 +01:00
Blaz Kristan
4f42a176ef
Prevent JSON buffer clear after failed lock attempt
...
(alternative to #3743 )
2024-02-11 20:12:54 +01:00
Blaz Kristan
4457067045
Multiple analog button fix for #3549
2024-02-10 11:47:40 +01:00
Blaz Kristan
e7dc2048ad
Multiple analog button fix for #3549
2024-02-10 11:45:33 +01:00
Blaz Kristan
af6094bb06
Bump
2024-02-09 22:58:11 +01:00
Blaz Kristan
500a7301f2
Fix merge error
2024-02-09 22:37:52 +01:00
Blaz Kristan
c92cef1780
Merge branch '0_15' into usermod_v2_HttpPullLightControl_0.0.5
2024-02-09 22:34:38 +01:00
Blaz Kristan
49ceac1ac7
Add "RGB2Go Tetra" Ethernet
2024-02-09 22:21:14 +01:00
Blaz Kristan
276a93605d
Multiupdate
...
- allow DMX for S2 & C3 (ESPDMX, needs testing)
- (debug) string cleanup & optimisation
- WLED_BRAND for AP SSID
2024-02-09 22:15:29 +01:00
Blaz Kristan
0150c3fe23
Undo flash string in DMX
2024-02-08 23:35:00 +01:00
Blaz Kristan
34674501c3
Remove throttling from UI
2024-02-08 19:33:08 +01:00
Blaz Kristan
f6206d4c30
Web server string optimisation
...
(saves 140B of RAM on ESP8266)
ETag bugfix
2024-02-08 19:32:23 +01:00
Blaz Kristan
6dcd9596a2
Prevent JSON buffer clear after failed lock attempt
...
(alternative to #3743 )
2024-02-07 18:58:56 +01:00
Christophe Gagnier
ed2950f73b
Allow product information to be specified at build time
2024-02-07 02:09:03 -05:00
Blaz Kristan
7eae8f68d8
Merge branch 'main' into 0_15
2024-02-06 14:47:20 +01:00
Blaž Kristan
0ab2d18b52
Merge pull request #3729 from DedeHai/harmonic-random-palette-generator
...
added function to generate random palette based on harmonic color theory
2024-02-06 13:16:05 +01:00
Blaz Kristan
8ab621bc91
Another unsigned
2024-02-06 11:43:57 +01:00
Blaz Kristan
41e51bbeb5
Configuration item for harmonic palettes
...
Comment cleanup
2024-02-06 11:06:23 +01:00
Blaz Kristan
66d9e8c038
Merge branch '0_15' into harmonic-random-palette-generator
2024-02-06 10:53:44 +01:00
Blaz Kristan
246746a82e
Multi PIR usermod
2024-02-05 22:13:32 +01:00
Blaz Kristan
00038453e1
Fix preset sorting
2024-02-03 19:24:08 +01:00
Blaz Kristan
9ce485eade
Ignore missing remote.json
2024-02-03 14:40:45 +01:00
Blaz Kristan
8a6ff5a42b
UI fixes and refinements
2024-02-03 14:40:28 +01:00
Damian Schneider
e0f89beebb
slight change to color parameters
...
added more white, changed function return value of fully random palette function
2024-02-01 20:06:48 +01:00
Blaz Kristan
b8bf2a707c
Remove obsolete usermods
...
- mode sort
- 4LD (non ALT)
- Rotary encoder (non ALT)
2024-02-01 18:53:55 +01:00
Blaz Kristan
0a7e9f9f8f
Build bump and ghanglog update
2024-02-01 18:36:10 +01:00
Blaž Kristan
7dd79edc52
Merge pull request #3734 from WoodyLetsCode/tooltip
...
Improvements for tooltips
2024-02-01 17:07:52 +01:00
Blaž Kristan
fe54fadbf8
Merge pull request #3709 from Aircoookie/multiwifi
...
Implement multiple WiFi
2024-02-01 17:04:18 +01:00
Blaž Kristan
caa0722d49
Merge pull request #3715 from WoodyLetsCode/nodelist
...
Allow nodes buttons to be opened in new target or copy ip address
2024-02-01 17:00:21 +01:00
Blaž Kristan
fee32622f1
Merge pull request #3489 from WoodyLetsCode/clock-overlay
...
Show clock overlay only if all LEDs are solid black
2024-02-01 16:54:26 +01:00
Blaz Kristan
d1910e4274
Merge branch '0_15' into multiwifi
2024-02-01 16:49:55 +01:00
Blaž Kristan
45eb11d7f4
Merge pull request #3721 from Aircoookie/temporary-AP
...
Temporary AP
2024-02-01 16:44:41 +01:00
Blaž Kristan
874179fa75
Merge pull request #3625 from m-wachter/ESP32-POE-WROVER
...
Add support for Olimex ESP32-POE-WROVER.
2024-02-01 16:41:40 +01:00
Woody
777ed55c21
Add tooltip for toggle freeze & label
2024-01-31 22:36:09 +01:00
Woody
fcafd8b05e
Improved tooltips
2024-01-31 22:35:10 +01:00
Blaz Kristan
5f1cadfea4
Merge branch '0_15' into feature/add-APA106-led
2024-01-31 17:21:55 +01:00
Damian Schneider
ca05aa84ff
changed randomness and added optimizations
...
-added fully random palette function ('the old way', currently just used for initialization)
-changed randomness values to make it a little less random
-added 10% chance for pastel color palette
-now using swap() from std library for shuffeling
-changed function name
-moved update check from loadPalette() to handleRandomPalette() saving CPU cycles
2024-01-30 22:28:40 +01:00
Damian Schneider
ef6fe43251
random palette transitions with set transition time
2024-01-29 22:14:26 +01:00
Damian Schneider
2659055c31
fixed typos
2024-01-29 20:47:09 +01:00
Damian Schneider
f5ed757780
added some minor fixes
...
-fastled flags
-gamma correction
-pass by reference instead of pointer
2024-01-29 20:47:09 +01:00
Damian Schneider
e114b842ba
fixed initialisation or random palette
2024-01-29 20:47:08 +01:00
Damian Schneider
12e2116acb
bugfix, need to initialize the random palette to something useful
2024-01-29 20:47:08 +01:00
Damian Schneider
bccc97d25f
fixed include, bugfix in random palette handling
2024-01-29 20:47:08 +01:00
Damian Schneider
a9bcc75733
added function to generate random palette based on harmonic color theory
2024-01-29 20:47:08 +01:00
Blaz Kristan
7b87475af8
Fix random palette transitions.
2024-01-29 19:06:41 +01:00
Michael Wachter
2ac218886a
Add support for Olimex ESP32-POE-WROVER.
...
There is a version of the Olimex ESP32-POE board with an ESP32-WROVER
module which has a the ethernet clock connected to a different IO than
the version with an ESP32-WROOM module.
This commit adds a new runtime selectable variant for the WROVER version.
2024-01-28 17:54:19 +01:00
Blaz Kristan
97503897f0
New effect: 2D Rotozoomer
2024-01-28 15:09:40 +01:00
lost-hope
7e06e32cb6
Usermod Klipper Percentage: fix error with slashes on non windows devices
2024-01-27 23:26:30 +01:00
Blaz Kristan
15b813c6af
Build bump & changelog update
2024-01-27 21:22:25 +01:00
Blaž Kristan
a71c9107bd
Merge pull request #3683 from TripleWhy/rotatingPalletteEffect
...
Rotating 2D Palette effect
2024-01-27 20:04:36 +01:00
Blaž Kristan
4c2110189b
Merge pull request #3682 from Aircoookie/supersync
...
Use strip.now instead of millis() in effects
2024-01-27 14:06:26 +01:00
Blaz Kristan
df750c2a71
Fix for single wifi
2024-01-27 08:39:54 +01:00
Blaz Kristan
3eb412b750
Add rescan & selection on disconnect
2024-01-26 18:38:56 +01:00
Blaz Kristan
5c7b7e4182
Constant & override
2024-01-26 15:31:09 +01:00
Blaz Kristan
8817d41275
Wrong return value
2024-01-25 19:57:04 +01:00
Blaz Kristan
fbe26e13ae
Remove erroneous wifi selection
2024-01-25 19:46:47 +01:00
Blaz Kristan
4408dffa87
Better invalid password handling
...
Changed function return value
2024-01-25 19:42:23 +01:00
Derek4aty1
546192865c
DNA Spiral Effect Speed Fix
2024-01-25 11:21:16 -06:00
lost-hope
7afa550ba4
Usermod Klipper Percentage: fix error with slashes on non windows devices
2024-01-25 17:55:41 +01:00
Woody
21a9372320
fix clock overlay display
2024-01-25 12:14:44 +01:00
Woody
f4a2eec984
Use a reference instead of segment object copy
2024-01-25 11:33:40 +01:00
Woody
94b9455c9c
closes Aircoookie/WLED#984
...
Implements option to show clock overlay only if all LEDs are solid black
2024-01-25 11:33:36 +01:00
Blaz Kristan
dde647c570
Required fix
2024-01-24 20:53:17 +01:00
Blaz Kristan
445a89ba6e
Try hard to release memory
2024-01-24 20:49:22 +01:00
Blaz Kristan
07495f6621
Merge branch '0_15' into temporary-AP
2024-01-24 20:22:50 +01:00
Blaz Kristan
5952edc550
Some fixes
2024-01-24 19:52:41 +01:00
Blaz Kristan
3e2aebcd10
Remove regression
...
Init wifi for scan
Always save WiFi name
2024-01-24 15:43:59 +01:00
TripleWhy
0d279cb4dd
Add some comments
2024-01-24 15:38:50 +01:00
Woody
3942a76d15
Fix #3708
2024-01-23 21:00:44 +01:00
Blaz Kristan
1bebf3d3d6
Optimise wifi scan
...
- prioritize strongest signal
- prune removed networks
- fill present networks
2024-01-23 20:44:43 +01:00
Blaz Kristan
d5f54c240a
Debug pin fix
2024-01-22 21:01:57 +01:00
Blaz Kristan
8868ecd11a
Cleanup 2
2024-01-22 20:48:03 +01:00
Blaz Kristan
8a31c57bfa
Fix getActiveSegmentsNum
...
Limit rotation to +-90 deg (swapping sin/cos & limit angle)
Shift palette shift
2024-01-22 19:38:13 +01:00
muebau
7e2cce4a8d
Tetris AI usermod
2024-01-21 17:28:10 +01:00
Blaz Kristan
bfb217c203
Implement multiple WiFi
...
- similar to #3705
- solves #2845 , #2974 , #852 , #1228
2024-01-21 00:30:15 +01:00
Blaz Kristan
593e55af95
Cleanup.
2024-01-20 23:29:45 +01:00
Blaz Kristan
29af62f956
Fix for 1D & remove segment ID
2024-01-20 14:55:22 +01:00
Blaz Kristan
5dd8f0a0b7
typo
2024-01-17 23:39:33 +01:00
Christian Schwinne
9378fc7276
Merge remote-tracking branch 'origin/0_15' into gif
2024-01-16 21:53:08 +01:00
Blaz Kristan
3a0d8069b6
Bus type clarifications
...
- expansion of digital types
- updated macros
- mem calc function
2024-01-16 21:02:08 +01:00
Blaz Kristan
bab42014a4
Fix for #3693
2024-01-16 19:35:18 +01:00
Blaz Kristan
74fed5695f
Fix for #3693
2024-01-16 19:34:23 +01:00
Blaz Kristan
3be368c333
A few more overrides
2024-01-14 21:04:18 +01:00
Blaz Kristan
a4a8e2614e
Release WLED 0.14.1
2024-01-14 18:33:27 +01:00
Blaz Kristan
58eb151ba1
Use strip.now instead of millis() in effects
...
AKA "supersync" from WLED MM fork
2024-01-14 17:51:48 +01:00
Blaz Kristan
21d21ea7f0
Orange flash fix ( #3196 ) for transitions
2024-01-14 17:40:04 +01:00
Blaz Kristan
45dc5e236d
Override identifier
2024-01-14 17:38:29 +01:00
Christian Schwinne
0a66fe196a
Merge remote-tracking branch 'origin/0_15' into pr/3580
2024-01-14 15:08:13 +01:00
Woody
3f21b4aa7d
Add own background image upload ( #3596 )
...
* Add own bg image upload
* Fix undefined issue in settings UI
2024-01-14 14:16:32 +01:00
TripleWhy
b97186c5bf
Rotating palette effect
2024-01-13 18:49:17 +01:00
Blaz Kristan
874b24fb32
WLED time overrides
2024-01-13 13:06:00 +01:00
Blaz Kristan
97889b5e55
Fix for audio palettes
2024-01-12 20:45:04 +01:00
Woody
4b134194cf
Better sorting and naming of static palettes
2024-01-12 19:44:25 +01:00
Blaž Kristan
24b60a25d5
Merge pull request #3674 from WoodyLetsCode/cpal
...
Better sorting and naming of static palettes in the Custom Palette Editor
2024-01-12 18:57:01 +01:00
Woody
186c40801a
Delete html_*.h files
2024-01-12 00:02:52 +01:00
Woody
27035a8e1d
Better sorting and naming of static palettes
2024-01-11 23:13:26 +01:00
Will Tatam
46337ca554
Add ANIMartRIX usermod
2024-01-11 20:20:53 +00:00
Blaž Kristan
4f0f288000
Merge pull request #3621 from zanhecht/patch-2
...
Use canvas instead of CSS gradient for liveview
2024-01-11 20:41:35 +01:00
Blaz Kristan
8060bae1b8
Width fix
2024-01-11 20:37:51 +01:00
Blaz Kristan
ea32c97b82
Fix for #3672
2024-01-11 20:24:59 +01:00
Blaz Kristan
99efbd30f1
ColoOrderMap W channel swap
...
& cleanup
2024-01-11 20:22:42 +01:00
Frank
a9eb7cb4fd
udp realtime - improve robustness against short packets (fix for #3672 )
...
when only two bytes were received in a packet, the "for" condition `packetsize -3` would underflow, leading to an infinite loop.
2024-01-11 18:07:23 +01:00
Blaz Kristan
a11cab0f88
Fix for #3665
2024-01-10 19:41:51 +01:00
Blaz Kristan
447324b59f
Fix for #3665
2024-01-10 19:40:59 +01:00
ezcGman
ff59dcd66e
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2024-01-10 05:11:44 +01:00
zanhecht
0a1d82de2a
Remove legacy CSS gradient code from liveview.htm
...
Reduce file size by removing legacy CSS gradient code and moving drawing operations to a separate function
2024-01-09 19:27:45 -05:00
Blaz Kristan
26837645ac
Add PWM frequency selection in settings
2024-01-09 21:54:21 +01:00
Janos Stefan
e5caab635a
Remove compiled html headers.
2024-01-09 21:31:25 +01:00
Janos Stefan
d5f96295ff
Add APA106 support
2024-01-09 21:30:41 +01:00
Blaz Kristan
4a6c78aaf3
npm
2024-01-09 19:11:45 +01:00
Blaz Kristan
6b7f80f24a
Merge branch '0_15' into suspend
2024-01-09 18:30:27 +01:00
Blaz Kristan
220217561a
Possible fix for #3589 & partial fix for #3605
2024-01-09 18:20:20 +01:00
Frank
75e857a510
npm run build
2024-01-09 11:57:34 +01:00
Frank
052bdd8eb0
fix for #3655
...
make WS2814 explicit in LED driver drop-down menu
2024-01-09 11:54:46 +01:00
Britt Gresham
9e54de8a8a
Set 2 values between each segment option
...
Due to the midi interface being difficult/impossible to increment on
values of 1 because it has 7-bits of granularity, this commit moves all
the bitfields for configuring segment options left by one which
guarantees that every option has 2 values next to each other.
This allows midi controllers to more easily select an individual segment
option for 2D arrays.
2024-01-08 11:16:55 -08:00
Britt Gresham
fd2809e367
Replace bitshifts with masks and division
2024-01-08 11:16:55 -08:00
Britt Gresham
18874c2069
Remove unneeded floor call on segment option channel
2024-01-08 11:16:55 -08:00
Britt Gresham
115eb0ddef
Add additional segment options when controlling over e1.31
...
Before this commit it was only possible to control mirror and reverse on
a 1d segment. All of the other options for 2d effects could not be set
and thus they would be kept disabled.
This commit replaces the Effect Option dmx channel with a bitfield which
allows for each segment option to be individually toggled depending on
which bit is set in the field. Backwards compatibility has been
maintained with existing 1d segment options.
2024-01-08 11:16:55 -08:00
Blaž Kristan
9940258725
Merge pull request #3654 from willmmiles/mpu6050-upgrade
...
Upgrade the MPU6050 usermod
2024-01-08 19:32:36 +01:00
Blaž Kristan
74e14a4fc3
Merge pull request #3656 from WoodyLetsCode/documentation
...
Make loadBg() more readable
2024-01-08 19:28:18 +01:00
Woody
a5b132dfd7
Fix that color picker is not centered
...
Color Picker was not centerd on screens with width between 1024px and 1249px
2024-01-08 14:20:02 +01:00
Woody
157debf8e4
Make loadBg() more readable
2024-01-07 23:51:38 +01:00
Will Miles
0616d184e0
Add GyroSurge usermod
...
This usermod applies the IMU data to create a "surge" effect when
the device is moved.
2024-01-07 15:44:11 -05:00
Will Miles
6f8b3a6242
usermod_list: Add IMU usermod
2024-01-07 15:44:11 -05:00
Will Miles
9a006dc84a
usermod_mpu6050: Add options and outputs
...
Upgrade the MPU6050 usermod to provide configuration settings for
interrupt pin selection and calibration, a polled mode, and data
output for consumption by other usermods.
2024-01-07 15:44:11 -05:00
Blaz Kristan
8fb5f0ef3c
Changelog update v0.14.1-b3
2024-01-06 20:34:31 +01:00
Blaz Kristan
43f5e4360d
Changelog update
...
Remove obsolete semaphore
2024-01-06 20:28:05 +01:00
Blaž Kristan
cdc8640218
Merge pull request #3648 from willmmiles/json-response-locking
...
Expand JSON buffer lock scope to entire web reply
2024-01-06 17:16:33 +01:00
Blaz Kristan
21f8d7a967
Bump
2024-01-06 17:04:56 +01:00
Will Miles
77116172e4
serveJson: Fix possible memory leak
...
Ensure we delete the response if it's not locked
2024-01-06 10:24:05 -05:00
Will Miles
9d3c0f4ff0
serveJson: Ensure semaphore scope lasts until reply is done
...
Extend the JSON response class to hold the global JSON buffer lock
until the transaction is completed.
Fixes #3641
2024-01-06 10:09:07 -05:00
Will Miles
6382d2b730
Add C++-style guard class for JSON Buffer lock
...
Add JSONBufferGuard, an RAII lock guard class for JSONBufferLock
analogous to std::lock_guard. This permits binding the guard to a scope,
such as an object life cycle or function body, guaranteeing that the
lock will be released when the scope exits.
2024-01-06 10:05:18 -05:00
Blaz Kristan
f070dc5527
Cosmetic & needsUpdate()
2024-01-04 17:40:23 +01:00
Blaz Kristan
fc6e7c81d3
Merge branch '0_15' into suspend
2024-01-04 17:33:07 +01:00
Woody
59a725c52c
Use uint16_t eTagSuffix instead of String
2024-01-03 23:39:45 +01:00
Woody
fd6ce57003
Improve ETag Caching
...
This also adds support for ETag caching for the settings pages
Also fixed some issues with the previous caching not being RFC 7232 compliant.
2024-01-03 18:53:54 +01:00
Blaz Kristan
4f55be4f19
Bugfix #3632
2024-01-01 23:21:22 +01:00
Blaz Kristan
bd20c83919
Bugfix #3632
2024-01-01 23:14:45 +01:00
Blaz Kristan
48f8a45031
Last minute adjustments & fixes
2023-12-31 18:05:21 +01:00
Istvan Meszaros
680cec5abb
Make palette editor mobile friendly.
2023-12-30 19:49:08 +01:00
Blaž Kristan
e8b3c66c21
Merge pull request #3617 from imeszaros/cpal-mobile
...
Make palette editor more mobile friendly
2023-12-30 18:43:49 +01:00
Blaž Kristan
301bdf2186
Merge pull request #3610 from Aircoookie/psram-4-json
...
Allow PSRAM (SPI RAM) to be used for JSON buffer
2023-12-30 11:00:53 +01:00
Blaz Kristan
1c1b67e000
Full per-port ABL implementation and bugfix.
...
Update of BusManager class (static)
2023-12-29 23:07:29 +01:00
Blaz Kristan
662870baf4
Changlog update, b2 release
2023-12-29 10:35:44 +01:00
Blaz Kristan
bc85520f5e
Merge branch '0_15' into suspend
2023-12-28 23:38:42 +01:00
Blaz Kristan
d3be7a3edf
Merge branch '0_15' into psram-4-json
2023-12-28 23:38:27 +01:00
Blaz Kristan
6cd0da821a
Reduce heap fragmentation when switching ledmaps
2023-12-28 23:32:47 +01:00
Blaz Kristan
1333c41811
Slight tweak to reduce footprint
2023-12-28 20:05:02 +01:00
zanhecht
55eceb4080
Fix Firefox loading order, more resilient fallback to gradient method
2023-12-28 13:06:13 -05:00
Blaz Kristan
e95629f827
Remote preset cancles playlist
2023-12-27 20:14:51 +01:00
Blaz Kristan
6332ee6edb
Effect buffer optimisations
...
setMode() fix for selecting gap
UI error messages
2023-12-27 19:36:25 +01:00
zanhecht
901d56f898
Use canvas instead of CSS gradient for liveview
...
Allows for "pixel perfect" liveview instead of diffused view, to better match what's shown at https://kno.wled.ge/features/effects/ . This will make it easier to see what the LEDs are doing, although it may not be as accurate a representation for installations with diffused LEDs. Includes fallback to CSS gradient method for browsers that don't support canvas.
2023-12-27 13:20:22 -05:00
Istvan Meszaros
010c3494fd
Make palette editor mobile friendly.
2023-12-26 11:09:20 +01:00
Blaz Kristan
5ebc345e95
Possible bugfix for #3609 #3616
2023-12-25 17:47:39 +01:00
Blaz Kristan
b3a768a04b
Remove check for strip
2023-12-25 12:29:12 +01:00
Blaz Kristan
f414af4d82
Fix incorrect compare
2023-12-25 12:27:27 +01:00
Blaz Kristan
7971f3cbd8
Fix for saving config.
2023-12-23 22:56:07 +01:00
Blaz Kristan
d1b80aa4d4
Beta2
2023-12-23 21:13:01 +01:00
Blaz Kristan
08d9f7d967
Fix for #2922
2023-12-23 21:05:01 +01:00
Blaz Kristan
5f62b4a89d
Fix for #2922
2023-12-23 20:58:55 +01:00
Blaž Kristan
776502e6db
Merge pull request #3606 from WoodyLetsCode/welcome
...
Fix bug that welcome page was not shown
2023-12-23 20:27:20 +01:00
Broersma
5ed02d2f0d
Merge branch 'upstream/0_14_2' into usermod_v2_HttpPullLightControl_0.0.5
2023-12-23 13:47:42 +01:00
Frank
72e864b013
sunrise/sunset: fix for ambiguous error value
...
sunset = 0 is a valid result, as the function result is in UTC and not local time .
Example: local time is UTC-8, local sunrise = 08:00am => getSunriseUTC() = 0.
So we cannot use "0" for "invalid". Using UINT16_MAX resolves the problem, and even allows to simplify calculateSunriseAndSunset() a bit.
2023-12-23 13:13:10 +01:00
Frank
5ab012163e
workaround for #3601
...
if case of invalid or impossible sunset/sunrise results, retry with the previous day. max 3 days back, to prevent infinite loops and far-away results.
2023-12-22 23:28:58 +01:00
Blaz Kristan
1900686bc4
Bump
2023-12-22 15:49:51 +01:00
Blaz Kristan
809a294f9d
Fix Pixel Magic button.
2023-12-22 15:43:31 +01:00
Blaz Kristan
cf3f6ede72
Suspend strip during operations
2023-12-22 15:39:07 +01:00
ezcGman
b76a90304d
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2023-12-22 13:19:44 +01:00
Woody
7af5b24b03
Fix bug that welcome page was not shown
2023-12-21 22:17:43 +01:00
Blaz Kristan
1f81fb9284
Implement JSON buffer in PSRAM to free up DRAM.
2023-12-21 21:30:17 +01:00
Blaz Kristan
4e105492ca
Retry on failed JSON load.
...
Throttle for ESP8266
This is a band-aid for ESP8266 JSON corruption and not a proper fix.
2023-12-21 21:02:53 +01:00
Blaž Kristan
abf7dd5fa8
Merge pull request #3587 from WoodyLetsCode/search-scroll-top
...
Scroll to first search result on search
2023-12-21 20:49:44 +01:00
Xaver
86d2998dc0
Add reference to old loading of iro.js and rangetouch.js
2023-12-20 11:30:28 +01:00
Woody
201daf8ff3
Remove /iro.js and /rangetouch.js
2023-12-19 22:40:24 +01:00
Woody
1140f5f6cb
Update version to 2312190
2023-12-19 21:18:33 +01:00
Woody
0a91d60677
add onload event to body
2023-12-19 21:12:07 +01:00
Woody
5cd8f5681e
Remove unused feedback function
...
This was probably forgotten to remove in commit d6c0642a02
2023-12-19 20:41:56 +01:00
Xaver
b2babd9502
inline iro.js and rangetouch.js
2023-12-19 16:52:15 +01:00
Blaz Kristan
10faaaf531
Build bump & changelog
2023-12-18 21:52:22 +01:00
Blaž Kristan
5bc2282ac5
Merge branch '0_15' into caching
2023-12-16 13:27:50 +01:00
Blaz Kristan
2944b2a8f6
Merge branch '0_15' into temporary-AP
2023-12-16 13:07:40 +01:00
Blaž Kristan
264480b9bc
Merge pull request #3586 from WoodyLetsCode/aircoookie-link
...
Add link to Aircoookie in Info
2023-12-16 13:04:54 +01:00
Blaž Kristan
7d52cc46dc
Merge pull request #3590 from WoodyLetsCode/style
...
Send empty page if skin.css does not exist
2023-12-16 13:03:39 +01:00
Blaž Kristan
37c9fd278c
Merge pull request #3511 from WoodyLetsCode/simple-mode
...
New implementation of the simplified UI
2023-12-16 13:02:18 +01:00
Blaz Kristan
3d6fe0a565
Reduce memory fragmentation
2023-12-16 12:38:15 +01:00
Frank
da488f76d2
LDR_Dusk_Dawn: use pinManager, check ldrPin before use (quick-fix for #3490 )
2023-12-15 21:58:05 +01:00
Frank
6d28de77d1
npm run build
...
refreshing all UI files
2023-12-14 20:47:58 +01:00
Frank
a8bd46c521
bugfix - unusable pins on pico32 boards ( #3573 )
...
According to the technical manual, GPIO 16 + 17 are used for onboard flash, so cannot be used by WLED.
example buildenv:
[env:esp32_pico]
extends = env:esp32dev_qio80
board = pico32
2023-12-14 20:36:05 +01:00
Frank
1ec3a74d4c
Manila Time is the same as CST (solves #3517 )
...
PHST abbreviation added for clarity.
2023-12-14 19:44:36 +01:00
Blaz Kristan
076449a33d
Strings in flash
2023-12-14 18:34:00 +01:00
Blaz Kristan
1b5cc2abf1
Button handling
...
- debug messages
- verify touch GPIO
2023-12-14 18:32:54 +01:00
Frank
082d1eea48
oappend robustness improvement
...
obuf is reset to nullptr in some cases
2023-12-14 15:58:45 +01:00
Woody
e99dfbae0d
Fix ETag caching
2023-12-14 14:41:08 +01:00
Frank
d6735bed4f
comment clean-up (cosmetic)
2023-12-14 13:53:56 +01:00
Woody
b024d93fa0
Send empty page if skin.css does not exist
...
This has the advantage that we do not need to send the 404 error page every time
2023-12-14 13:21:09 +01:00
Frank
9f79e64678
code spell checking - part2 (dependencies)
2023-12-14 03:50:22 +01:00
Frank
f513cae66e
code spell checking - part1 (core)
...
I've found a code spellchecker, so this is what can be corrected easily. Changes are only affecting comments, readme and a few user-visible strings. So no functional impact expected.
2023-12-14 03:49:54 +01:00
Woody
37b807210e
Scroll to first search result on search
2023-12-13 21:42:24 +01:00
Xaver
15e26ba929
Add link to Aircoookie in Info
2023-12-13 11:34:25 +01:00
Woody
db1795981f
Fix dialog backdrop blur on Safari
2023-12-13 00:38:13 +01:00
Woody
2a40baf509
Update backdrop-filter blur value in index.css
2023-12-13 00:24:56 +01:00
Woody
2dbf72e452
Better implementation of dialog
2023-12-12 23:57:20 +01:00
Blaz Kristan
67ae716c60
JSON HTTP error handling
2023-12-12 15:45:57 +01:00
Blaz Kristan
f69edefddf
Segment syncing debug info
2023-12-10 10:12:58 +01:00
Blaz Kristan
6f3b5fc559
Add JSON API for AP toggle
2023-12-10 09:59:36 +01:00
Blaz Kristan
7275a34e1f
Partial fix for #3578
2023-12-09 22:39:26 +01:00
Blaz Kristan
687e2ecaaa
Merge branch '0_15' into simple-mode
2023-12-09 19:41:36 +01:00
Blaz Kristan
64312aedae
npm and minor tweak
2023-12-09 19:29:32 +01:00
Blaz Kristan
391876e557
Autowhite cleanup
...
Fix for USC8904 hasWhite()
2023-12-09 19:03:33 +01:00
Blaz Kristan
cb95a7d418
Autowhite cleanup
...
Fix for UCS8904 hasWhite().
2023-12-09 18:58:45 +01:00
Woody
830f806dee
Fix segments not be displayed in simplified ui
2023-12-08 12:17:28 +01:00
Woody
21c2316f6b
Minor optimizations
2023-12-08 11:41:00 +01:00
Woody
930a1ae450
Fix dialog scrollbar on Firefox
2023-12-07 17:09:56 +01:00
Woody
aec331b5a6
Add selected palette and effect names to dropdown
2023-12-07 14:58:33 +01:00
Woody
1db6c281b1
Hide buttons for pixel art and custom palettes
2023-12-07 13:11:34 +01:00
ezcGman
5b70ca81a7
Dropped RLM again from HTTP API
2023-12-06 21:42:17 +01:00
ezcGman
d00df785a5
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2023-12-06 21:41:34 +01:00
Woody
d0c6e7a285
Add check if UI was already simplified
2023-12-06 19:20:58 +01:00
Woody
058995a0b6
fix selected effect position
2023-12-06 18:57:34 +01:00
Woody
fd3be887b4
Add dropdown for effects
2023-12-06 17:48:14 +01:00
Woody
23d44cb28b
Update top position in .dialog CSS
...
for better mobile appearance
2023-12-04 20:42:33 +01:00
Blaz Kristan
d635117194
Bugfix ledtype
2023-12-02 12:15:57 +01:00
Blaz Kristan
c0412d368e
SEGLEN bugfix if default map1D2D not defined
...
- comments
2023-12-02 00:48:49 +01:00
Blaz Kristan
7ec30f0796
FX:
...
- Matrix bugfix
- Lissajous metadata fix
2023-12-02 00:47:16 +01:00
Blaz Kristan
9815a55221
Bugfix #3561
2023-12-02 00:45:35 +01:00
Blaz Kristan
7c108e5128
Bugfix for SEGENV if defult map1D2D not defined
2023-12-02 00:44:30 +01:00
Blaz Kristan
4873031c37
Bugfix #3561
2023-12-02 00:39:43 +01:00
Blaz Kristan
15d23870c1
Tootip bugfix
2023-12-01 16:29:05 +01:00
Woody
2abbf7e762
Hide palette dialog if not available
2023-12-01 15:31:28 +01:00
Woody
1578aa7cb6
Finalize rebase
2023-12-01 14:09:02 +01:00
Woody
f2230751e7
Update padding of palette dialog
2023-12-01 11:57:38 +01:00
Woody
8fc0dda26d
Reset scrolling when opening pallet dialog
2023-12-01 11:57:38 +01:00
Woody
0ab71badfa
Clear palette search when dialog is opened
2023-12-01 11:57:38 +01:00
Woody
0f24d924f9
Update background color of palette dialog
2023-12-01 11:57:38 +01:00
Woody
518a0de95f
minor tweak
2023-12-01 11:57:38 +01:00
Woody
fa5648c0c3
Remove hideD class to use hide class instead
2023-12-01 11:57:38 +01:00
Christophe Gagnier
bd620a764d
Fix width issue with simplified UI due to desktop mode leftovers
2023-12-01 11:53:46 +01:00
Christophe Gagnier
cff42b5d27
Improve palette list resizing a bit
2023-12-01 11:53:46 +01:00
Christophe Gagnier
25eef2a40e
Show palette selection in a dialog
2023-12-01 11:51:50 +01:00
Woody
db276d5f1f
moved segcont simplification to simplifyUI()
2023-12-01 11:51:50 +01:00
Blaz Kristan
ce0d906c35
Dev mode fix.
2023-12-01 11:51:49 +01:00
Blaz Kristan
520826abc0
Minor tewaks.
2023-12-01 11:51:49 +01:00
Woody
5e1d6014d5
Fix color picker
2023-12-01 11:51:49 +01:00
Woody
32af17317c
minor improvements
2023-12-01 11:51:49 +01:00
Woody
3e7cc8a0a0
add comment for simplifyUI()
2023-12-01 11:51:49 +01:00
Woody
f717ce52fa
Display effect mode text on small screens
2023-12-01 11:50:07 +01:00
Woody
d880f3c628
Add palette list dropdown
2023-12-01 11:50:07 +01:00
Woody
0a97717b35
Add simplified segments
2023-12-01 11:50:07 +01:00
Woody
029403ea10
Only Effect Search should stay on top
2023-12-01 11:50:07 +01:00
Woody
e4ec65622f
Enable simplifiedUI by default
2023-12-01 11:50:07 +01:00
Woody
3ee3b97255
Remove old simplifiedUI code and update cdata.js
2023-12-01 11:09:42 +01:00
Woody
a3dd6ce891
simplifiedUI moved to index.js
2023-12-01 11:09:11 +01:00
Woody
0c97d7701e
Remove no longer needed code for simplifiedUI
2023-12-01 10:55:14 +01:00
Woody
b852b6f55c
Add simplifiedUI to info object
2023-12-01 10:55:14 +01:00
Woody
d3b7b857a4
Fix palette list shadow of selected option
...
Fix padding and margin in pallist element
Fix palette list shadow of selected option
2023-12-01 10:55:13 +01:00
Woody
63ad3f9290
Show brightness slider
2023-12-01 10:55:13 +01:00
Woody
40cc30e054
Remove unnecessary comment in simple.js
2023-12-01 10:55:13 +01:00
Woody
23374e98ae
Added preset quick load before palette list
2023-12-01 10:55:13 +01:00
Woody
40f544fffc
Reimplemented simplified UI
2023-12-01 10:52:45 +01:00
ezcGman
4fc69c9a2c
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2023-11-29 20:14:51 +01:00
ezcGman
2e5a485804
Realtime LED Maps: Feedback applied
2023-11-29 20:12:31 +01:00
Blaž Kristan
8c69b85280
Merge pull request #3540 from WoodyLetsCode/search
...
Improve search and filter functionality
2023-11-29 13:41:38 +01:00
Blaz Kristan
9d6d1e4ff8
npm
2023-11-29 13:37:37 +01:00
Blaz Kristan
e71c72b4a2
Remove re-seeding FastLED random8/random16 in FX
2023-11-29 13:33:10 +01:00
Blaž Kristan
bf4b29b3e3
Merge pull request #3552 from TripleWhy/seedRandom16
...
Seed FastLED's RNG
2023-11-29 13:30:06 +01:00
Blaz Kristan
8e0809ceba
Code size reduction
2023-11-29 11:56:47 +01:00
ezcGman
9dc459192e
Merge branch '0_15' of https://github.com/Aircoookie/WLED into ledmaps-realtime
2023-11-28 11:49:53 +01:00
Blaz Kristan
f66b343edd
Possible fix for #3541
2023-11-28 10:42:18 +01:00
Blaz Kristan
c3e937f5e0
Fix for #3514
2023-11-27 20:58:21 +01:00
TripleWhy
25c5e823d9
Seed FastLED's random functions during startup
...
This allows effects or color palettes that use FastLED's RNG to be
different each time the device is powered on.
2023-11-27 18:44:09 +01:00
TripleWhy
528b8b1271
Use FastLED's random functions instead of arduino's for all effects
2023-11-27 18:18:47 +01:00
Blaz Kristan
b88344a6c0
Second attempt at #3541
2023-11-27 14:24:07 +01:00
Blaz Kristan
9e135cc81d
Hide transitions if not enabled.
2023-11-27 13:39:52 +01:00
Blaz Kristan
72ef288357
Fix for #3514
2023-11-27 13:34:35 +01:00
Blaz Kristan
426ac29ca5
Possible fix for #3541
2023-11-27 13:27:52 +01:00
Woody
ceb330e3e4
Do not hide filter menu if filter is active
2023-11-26 18:15:00 +01:00
Woody
7ea8f741f2
Make code more readable
2023-11-26 17:35:29 +01:00
Woody
443c9fba03
Fix search input focus issue
2023-11-26 17:07:42 +01:00
Michael Wyraz
2812eaa13d
Support for wiz smart button
2023-11-25 16:42:39 +01:00
Woody
cb293fcdb3
Fix filter hiding on chrome
2023-11-24 13:48:12 +01:00
Woody
706428fe98
Fix filterFx function calls
2023-11-24 13:21:03 +01:00
Woody
698f5f951e
Fix search function behavior when filter is active
2023-11-24 13:04:29 +01:00
Woody
155c12f657
Improve search and filter functionality
2023-11-24 11:24:34 +01:00
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
Blaz Kristan
467f69f50e
Switch off AP after 5min
...
- when no clients are connected in "No connection after boot" mode
2023-11-21 17:23:51 +01:00
Frank
5fb891c495
indentation fix2
2023-11-20 19:24:04 +01:00
Frank
d56cefdc7a
indentation fix
2023-11-20 19:20:18 +01:00
Frank
80c67d37c0
bufix: ntp query when NTP gets enabled from UI
...
when NTP got enabled via UI, WLED would wait up to 12 hours before issuing the first NTP request.
2023-11-20 15:13:39 +01:00
Frank
1e29d9463e
validate NTP responses ( fixes #3515 )
...
* purge old (not yet processes) NTP responses
* validate server responses before updating WLED time
* purge receive buffer when package is rejected (avoids mem leak on esp32)
2023-11-20 12:24:34 +01:00
Blaz Kristan
75f6a53269
Fix ( #3522 )
2023-11-18 18:50:19 +01:00
Blaz Kristan
b5a8f3156c
Bugfix ( #3522 )
2023-11-18 18:49:29 +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
Blaž Kristan
76a7f25083
Merge pull request #3522 from martinez20m/fix_ir_repeat
...
Fix repeatable action for ir json
2023-11-18 18:29:46 +01:00
Blaz Kristan
d9a96fbb29
Bugfix ( #3533 )
2023-11-18 18:24:22 +01:00
Blaz Kristan
16617660c3
Bugfix ( #3533 )
2023-11-18 18:22:47 +01:00
Blaž Kristan
a83d9a075f
Merge pull request #3508 from Moustachauve/fix-settings-cache
...
Fix settings caching on some browsers
2023-11-17 08:48:21 +01:00
Christophe Gagnier
eca3fb1e19
Revert "Implement front-end strategy to prevent caching"
...
This reverts commit 51dfa9a247
.
2023-11-16 21:21:09 -05:00
Blaz Kristan
44726c7411
Changelog 0.14.1-b1
2023-11-16 19:34:53 +01:00
Blaz Kristan
8f7f9ec367
Feature: Per-port ABL
2023-11-15 19:37:07 +01:00
Blaz Kristan
21de8f2284
Effect: 2D Matrix gap fix
2023-11-15 18:05:44 +01:00
Blaz Kristan
15797a89e7
Bugfix ( #3526 )
2023-11-15 18:04:54 +01:00
Blaz Kristan
c340a1d47f
Bugfix ( #3526 )
2023-11-15 18:04:14 +01:00
Broersma
882542318c
Update to v0.0.3, allowing all WLED JSON giving much more possibilities
2023-11-13 22:05:15 +01:00
Marcin Skiba
7238ef4f55
Fix repeatable action for ir json
2023-11-13 12:28:05 +01:00
Blaz Kristan
1049d65621
Changelog update
2023-11-12 14:21:50 +01:00
Blaz Kristan
1852c0a88c
Merge branch '0_15' into spookierEyes
2023-11-12 12:49:02 +01:00
Blaz Kristan
d0d399bdfc
Revert to comparing _data for double buffering
...
- warning: test for potential FPS drop (regression)
2023-11-12 12:45:28 +01:00
Blaz Kristan
3975fe0f02
Unload playlist on Wiz remote preset button press
2023-11-12 12:41:14 +01:00
Blaz Kristan
f413671915
Focus fix.
2023-11-09 17:14:40 +01:00
Christophe Gagnier
e67a210e95
Implement back-end strategy to prevent caching
...
By setting the response header "Cache-Control" to "no-store" and setting "Expires" to 0, we make sure the browsers and place calling this never store it in cache.
2023-11-08 23:46:31 -05:00
Christophe Gagnier
51dfa9a247
Implement front-end strategy to prevent caching
...
By adding a random string to the path of the js file every time, we make sure to never hit the browser cache.
2023-11-08 23:45:48 -05:00
Blaz Kristan
7c121b8ba6
Dissolve fix ( #3502 )
2023-11-08 18:42:43 +01:00
Blaz Kristan
ae92a5c25e
Dissolve fix ( #3502 )
2023-11-08 18:41:46 +01:00
Blaz Kristan
fabd3b8421
Better reverse proxy support.
2023-11-08 18:40:52 +01:00
Blaz Kristan
2b616b688d
Implement global JSON API boolean toggle.
2023-11-06 20:08:45 +01:00
TripleWhy
0925ea6f9c
Add some comments
2023-11-04 16:12:22 +01:00
TripleWhy
87b5565679
Minor simplification
2023-11-04 16:12:10 +01:00
TripleWhy
adcecf969a
Simplify casting a bit, where possible
2023-11-04 15:54:21 +01:00
TripleWhy
f3831665d4
Fix type name
2023-11-04 15:48:22 +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
TripleWhy
3b6f499fc5
Reduce EyeData size by a few bytes
2023-11-02 18:31:58 +01:00
TripleWhy
2c1fbe103b
Spookier version of Halloween Eyes
2023-11-02 18:12:18 +01:00
Blaž Kristan
1543862f3b
Merge pull request #3490 from JeffWDH/main
...
Add LDR sensor dusk/dawn preset control Usermod
2023-11-02 16:47:00 +01:00
JeffWDH
5b7b34a9f0
Add LDR sensor dusk/dawn preset control Usermod
2023-11-02 11:20:08 -04:00
Blaz Kristan
031526b619
Correction
2023-11-01 10:29:52 +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
555d0d3378
Npm & version comment
2023-11-01 10:23:57 +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
Blaz Kristan
e260b9473a
Bump build
2023-10-31 09:20:54 +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
9c6dda9bd2
Segment copy bugfix
...
Audio palette modification
2023-10-29 11:27:17 +01:00
Blaz Kristan
e5f6f8dfa7
Twinklefox & Twinklecat fix
2023-10-28 21:04:19 +02:00
Blaz Kristan
0232117de5
Twinklefox fix
...
Tooltip tuning
2023-10-28 21:02:49 +02:00
Blaz Kristan
96700fe3d1
Fix for udp sync ( #3487 )
2023-10-27 17:49:48 +02:00
Blaz Kristan
367a4e17a2
Fix udp sync (fix for #3487 )
2023-10-27 17:48:19 +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
Blaz Kristan
db881ee011
Small optimisations.
...
2D liveView (non-WS) core
soundSim fix
2023-10-25 20:27:01 +02:00
Woody
34bed44a9b
Hide 2D Configuration if 2D is not compiled in
2023-10-25 18:33:31 +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
knarfd
0ae78efd43
Update FX.cpp
2023-10-23 18:28:47 +02:00
Woody
b5af6b0bf9
added options for random bg image
2023-10-23 17:30:15 +02:00
Woody
7ff6a6e0e7
updated html_ui.h via npm run build
2023-10-22 18:26:52 +02:00
Woody
0b28107432
Merge branch 'fix-effect-jumping' into 0_14_1
2023-10-22 18:19:15 +02:00
Blaz Kristan
fe717dad7f
Possible fix for:
...
- #3382
- #3312
2023-10-22 17:54:00 +02:00
Blaz Kristan
fb3816e2e5
Possible fix for:
...
- #3382
- #3312
2023-10-22 17:53:16 +02:00
Blaz Kristan
535bf4c848
npm
2023-10-22 12:37:27 +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