Wykres commitów

56 Commity (ddfe925f8c737689c4f78bb568c91d1545d8de38)

Autor SHA1 Wiadomość Data
Woody 1735bcab21
fix wled banner color in cdata.js 2024-01-18 21:23:29 +01:00
Woody 2a72eae77f
cdata.js: Better console print messages 2024-01-18 21:23:28 +01:00
Woody e0facf35c8
refactored tests 2024-01-18 21:23:28 +01:00
Woody 73d48c8ac4
remove html-minify-ui option 2024-01-18 21:23:28 +01:00
Woody 5080059143
Rebuild if a cdata.js has been modified 2024-01-18 21:23:28 +01:00
Woody 90d5b77d74
more minifying 2024-01-18 21:23:28 +01:00
Woody 5120045459
refactor cdata.js 2024-01-18 21:23:27 +01:00
Woody b4857ab036
Automatically test cdata.js 2024-01-18 21:23:27 +01:00
Woody a84627a465
Update dependencies for cdata.js 2024-01-18 21:23:27 +01:00
Woody 5bdb2c9e86
Fix bug where some changes were not recognized 2024-01-12 00:02:53 +01:00
Woody a1f62e7a1f
Add result file check to isCached function 2024-01-12 00:02:53 +01:00
Woody 74a5528f17
Small refactor of isCached function in cdata.js 2024-01-07 23:14:24 +01:00
Woody 21de9e938a
Rebuild if command line argument is set 2024-01-07 22:06:20 +01:00
Woody 0a9145cd3c
add caching for cdata.js 2024-01-07 01:06:52 +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
Woody 201daf8ff3
Remove /iro.js and /rangetouch.js 2023-12-19 22:40:24 +01:00
Woody 3ee3b97255
Remove old simplifiedUI code and update cdata.js 2023-12-01 11:09:42 +01: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
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
Henrik 8f5373f034 Custom Palette Creator 2023-04-08 20:02:49 +02:00
Henrik d2310fc2ea Revert changes 2023-01-22 21:12:03 +01:00
Henrik 3fe0ccd934 Added ability 2 output minified htm file 4 testing 2023-01-22 20:28:23 +01:00
Blaž Kristan 86d8b49113 Pixelart
- full implementation
2023-01-20 14:40:45 +01:00
ewowi 863212915c Revert "Merge branch 'segment-api' into origin/mapping12soundsim"
This reverts commit 8ef82ebdd7.
2022-07-26 11:23:51 +02:00
Blaž Kristan 59cb9ba344 Revert 2D peek 2022-07-25 11:47:19 +02:00
ewowi e3499e5a70 Add 2D liveview (Peek 2D) - Beta version 2022-07-24 17:10:29 +02:00
Blaz Kristan 6c6849d8d7 Vectors & dynamic loadJS.
- Segments
- Modes

NOTE: crashes ESP if effect is running while deleting segment.
2022-07-17 15:58:41 +02:00
Blaz Kristan f0d36fd769 WLED 2D matrix support.
- Added 2 sample effects to UI.
- 2D segment details.
- 1D effect upscaling to 2D.
- 2D setPixelColorXY() and other utility functions
- Arbitrary panel position & oritentation.
- 2D settings with physical to logical mapping.
- Bump version.
2022-05-08 10:50:48 +02:00
Blaz Kristan 9667365d9e Optional HSV sliders instead of color wheel.
PIN code optimizations & fixes.
2022-04-27 12:31:47 +02: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
Blaz Kristan 026a53f3ff Bugfix for expanding timed presets.
Removed AsyncWebServer callbacks (string replace).
2022-01-28 16:31:28 +01:00
Blaz Kristan 4518f089cc Missing settings page. 2022-01-27 16:37:49 +01:00
Blaz Kristan 86092541ed Merge branch 'master' into dev 2022-01-25 17:53:22 +01:00
cschwinne f97bc9dba8 Fix DMX menu settings item 2022-01-21 20:35:30 +01:00
Blaz Kristan 712e05479b Cleanup.
Bugfixes.
Changed links to point to kno.wled.ge
2021-12-08 22:05:51 +01:00
Blaz Kristan f45b5da71a GZIPped UI & settings pages.
settings.js for pasting data into HTML.
Reduced simple & classic flash footprint.
Split iro.js and rangetouch.js into separate requests (instead of embedding)
2021-12-06 20:53:09 +01:00
Blaz Kristan d6be7b4cae cdata.js and simple UI optimization. 2021-11-30 16:27:55 +01:00
Blaz Kristan a94b5ba0c0 Merge branch 'master' into dev 2021-09-27 16:31:28 +02:00
Gabriel 10a52f8cf9 Updated cdata.js so generated files point to knoWLEDge 2021-09-18 09:02:37 -05:00
Blaz Kristan dcfbf2b154 Simplified UI and general UI polishing (CSS, HTML & JS).
Boot transition fix.
Local storage invalidation when uploading presets.json.
2021-08-10 17:11:17 +02:00
cschwinne cb7b7f1dca Add notice if no usermod installed 2021-05-11 23:21:57 +02:00
Blaz Kristan 136a00a301 User configurable usermods.
- Utilizing addToConfig() & readFromConfig()
- UM configuration Settings page
- MQTT support for usermods
- A few sample usermods including rewritten Temparature and new Multi-Relay
2021-05-07 12:41:39 +02:00
Aircoookie e9c782bf9e
Merge branch 'dev' into feature/live-preview-websockets 2020-12-27 19:36:58 +01:00
cschwinne f7893d4e4b Fixed JShint warnings and minify HTML 2020-12-21 19:48:21 +01:00
Master-MiShutka 131b350ee7
Change to utf-8 to support localization 2020-12-20 22:23:20 +03:00
Sander Schutten c4d8ef5954 Added liveviewws-page for liveview via websockets 2020-12-19 17:26:36 +00:00
cschwinne f36073f5cd Add new 404 page 2020-11-15 16:37:09 +01:00
Ruslan Gainutdinov bf45d55b4a Use html-minifer-terser for ES6+ support 2020-10-26 23:31:35 +02:00
Phil Bolduc 916356afad
Use maximum gzip compression (#1126)
* Use maximum gzip compression

* Revert extra changes

* Remove extra code used when testing brotli compression

* Remove extra space on unrelated changes
2020-08-31 10:57:17 +02:00