Commit Graph

1368 Commits

Author SHA1 Message Date
Frank
b20b5a011c sync common.js with upstream
import latest changes to common.js from upstream.
Only needed for 3rd party tools.
2026-03-29 22:16:26 +02:00
Copilot
d9e8203276 DDP input: reject packets with unsupported data type or non-display destination (#5390)
* Fix: reject invalid DDP packets with wrong destination or unsupported data type

Co-authored-by: DedeHai <6280424+DedeHai@users.noreply.github.com>
2026-03-29 19:04:32 +02:00
Will Tatam
b86875e9ea do not keep prompting if there was an error, e.g no wifi 2026-03-28 11:14:57 +01:00
Troy
2aa05cbc86 Default HUB75 color order to RGB 2026-03-25 11:29:16 -04:00
Troy
44d666c8b6 Give HUB75 Color Order Overrides 2026-03-25 09:32:14 -04:00
Frank Möhle
2672ed7e51 Update release link to latest version
always point to the latest release
2026-03-12 00:38:00 +01:00
Frank
2dedbf469a minor info page updates
* removed core restart reasons (esp restart code is sufficient)
* added time info
* moved repo to last line
2026-03-11 19:02:29 +01:00
Frank Möhle
37946a947b Info page: Total LEDs, GitHub repo, minor re-styling (#5418)
* Info page updates and minor re-styling
  * added GitHub repo (link)
  * added Total LEDs
  *  removed lwip major version on esp32
  * two horizontal lines for better readability

* add rel="noopener noreferrer" for improved security
  * When using target="_blank", it's a security best practice to include rel="noopener noreferrer" to prevent the new page from accessing window.opener.
2026-03-11 18:25:06 +01:00
Frank
ec0078c4df Upgrade reporting: add PSRAM size (MM specific) 2026-03-10 15:25:14 +01:00
Will Tatam
d90549f07a Merge pull request #5172 from wled/copilot/update-install-prompt-messaging
Simplify upgrade reporting prompt with checkbox-based preference
2026-03-10 15:20:34 +01:00
Frank
8680d13df4 some more cases of missing lang="en"
no, its not written in Danish ;-)
2026-02-19 13:45:00 +01:00
Frank
1ec57df54f add missing lang="en" in some UI pages
prevent MS Edge from suggesting to "translate from Danish" ;-)
2026-02-19 13:31:49 +01:00
Will Tatam
7e9f3c428e Merge pull request #335 from MoonModules/copilot/suppress-usage-reporting-ap-mode
Suppress usage reporting in AP mode
2026-02-07 20:59:15 +00:00
Will Tatam
c4e14e14e2 Simplify ap check 2026-02-07 20:49:16 +00:00
Frank Möhle
0411b7dc6b extend AP mode detection to IP 4.3.2.1
as recommended by the rabbit
2026-02-06 15:29:52 +01:00
Frank Möhle
71893cf00d Merge pull request #301 from MoonModules/copilot/fix-hub75-output-list
Fix Hub75 options wrongly appearing in dynamically added LED outputs
2026-02-05 11:44:39 +01:00
Frank
b7d81e7fca bugfix for wrongly disabled PINs
Skips pin arrays for special bus types where pin array doesn't contain GPIO numbers, but allows all other entries
2026-02-05 00:07:22 +01:00
Frank
6ecb872070 initialize new pin arrays 2026-02-04 22:55:19 +01:00
Frank
53c396ecb1 styling
move "Ax" label slightly to the right, "DMX " doesn't need extra space
2026-02-04 22:42:43 +01:00
Frank
fd079d6105 add HUB75 and DMX pins to usermods pin dropdown
these pins were wrongly shown as "available", because the are not stored in the cfg.json part related to LEDs settings.
2026-02-04 22:19:42 +01:00
copilot-swe-agent[bot]
b60b13f503 Add 0.0.0.0 check for extra safety per code review
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com>
2026-02-04 18:27:51 +00:00
copilot-swe-agent[bot]
a48ce54f85 Simplify AP mode check condition per code review
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com>
2026-02-04 18:25:10 +00:00
copilot-swe-agent[bot]
d37e0b9f7c Suppress usage reporting in AP mode when no IP address
Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com>
2026-02-04 18:23:36 +00:00
Frank
1d686d7807 leds 2D preview: better color accuracy
* replace "jumpy" color enhancement with a smooth function
* slightly increase size of preview pixels
2026-01-29 13:49:53 +01:00
Damian Schneider
afcd48f7ac adding image rotation to PixelForge gif tool (#5309) 2026-01-28 22:39:02 +01:00
netmindz
2b543f2199 Merge pull request #4577 from DevJogger/main
Add apple-touch-icon Link Tag
2026-01-17 11:43:52 +01:00
Frank
1bda6ba072 align improv chip and version reporting with upstream
* allows for easier support of other MCUs (p4, c6, etc)
* removes a second place where the version strings had to be maintained
* use the same codename "next step" for v14.8
2026-01-15 10:56:29 +01:00
copilot-swe-agent[bot]
381208b81f Fix Hub75 removal breaking Hub75-enabled builds
Only call hideHub75() when Hub75 is actually disabled. Track with window.hub75Hidden flag set when hideHub75() is first called by backend.

Co-authored-by: softhack007 <91616163+softhack007@users.noreply.github.com>
2026-01-13 20:53:34 +00:00
Frank
81f9716aca PixelForge WLED-MM specific adjustments 2026-01-13 14:40:24 +01:00
Frank
6af7ee9df8 UX improvement: Kept the Colors column visible when toggling GFX button 2026-01-09 21:26:59 +01:00
Will Tatam
69fa3378a4 Merge pull request #5273 from nomis52/awst
Add support for Australian Western Time
2026-01-09 17:34:22 +01:00
Frank
c6ba1d3684 show github repo on Info Page 2026-01-09 17:08:47 +01:00
Frank
9fe0bb2754 add repo to version update report 2026-01-09 16:30:22 +01:00
Frank
c6159769b3 index.js minor cleanup
* fix for duplicate definitions
2026-01-09 16:29:43 +01:00
Frank
04bd9c032b more information when "Connection to light failed!" 2026-01-09 16:25:09 +01:00
Damian Schneider
eb55b4f2a5 adding link to WLED VidoLab 2025-12-27 20:07:12 +01:00
copilot-swe-agent[bot]
99e0743281 Fix Hub75 shown incorrectly in LED output dropdowns
Call hideHub75() after dynamically adding new LED outputs to ensure Hub75 options are removed when Hub75 support is not compiled in.

Co-authored-by: netmindz <442066+netmindz@users.noreply.github.com>
2025-12-25 10:06:30 +00:00
Frank
941415b24d fix reference error in pxmagic.htm
``index`` was undefined
2025-12-23 02:32:47 +01:00
Damian Schneider
9fe4d788cd use constant instead of magic number in pixelforge 2025-12-23 00:49:22 +01:00
Frank
37764ec3b9 UX improvements
- add buttons for PixelForge and PixelArt (settings page, below "file system" button
- abort build when PixelForge requested but GIF support missing
- "support" PixelMagic with error message - known issues with bigger images
2025-12-20 23:55:59 +01:00
Frank
855e6737be minor html and JS fixes
* avoid implicit creation of global vars
* removed stray </small>
* fix assignment with undefined variables
2025-12-20 21:19:55 +01:00
Frank
eeb4973a2e support common.js (future support for VideoLab tool) 2025-12-19 00:51:39 +01:00
Frank
45b97e8028 PixelForge adaptations for version 14.x
* different call for listing images
* different call for deleting images
* minor cleanups
2025-12-18 23:51:48 +01:00
Damian Schneider
0f5c1d5a0f "WLEDPixelForge": new image & scrolling text interface (#4982)
replaces the pixel magic tool with a much more feature-rich tool for handling gif images. Also adds a scrolling text interface and the possibility to add more tools with a single button click like the classic pixel magic tool and the pixel-painter tool.
2025-12-18 23:44:01 +01:00
Copilot
5deaf92373 Fix TypeError when loading UI with custom palette selected (#5205)
* Add null check to fix circular dependency with custom palettes

Co-authored-by: DedeHai <6280424+DedeHai@users.noreply.github.com>

* Refactor: move null check earlier for better efficiency

Co-authored-by: DedeHai <6280424+DedeHai@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: DedeHai <6280424+DedeHai@users.noreply.github.com>
2025-12-18 23:22:03 +01:00
Will Tatam
db5f3f7461 Merge pull request #5156 from Aogu181/main
Add Gledopto Series With Ethernet
2025-12-16 20:09:48 +01:00
copilot-swe-agent[bot]
d6bced4e40 Fix 2D matrix generator preview update issue
Co-authored-by: DedeHai <6280424+DedeHai@users.noreply.github.com>
2025-12-15 22:48:56 +01:00
Will Tatam
49bd6300b8 fix loading version-info to use older edit api 2025-11-29 22:11:22 +01:00
Frank
aff7bbfefe tpram => tpsram
small update for code readability
2025-11-29 21:27:09 +01:00
Frank
a9670435cf update message: report total PSRAM, instead of unused PSRAM space 2025-11-28 22:59:54 +01:00