maziggy 1 dienu atpakaļ
vecāks
revīzija
9f76972bdb
41 mainītis faili ar 8 papildinājumiem un 7 dzēšanām
  1. 1 0
      CHANGELOG.md
  2. 0 0
      static/assets/ArchivesPage-BD9Ib_3w.js
  3. 0 0
      static/assets/CamWallPage-C85S5SrO.js
  4. 0 0
      static/assets/CameraPage-B78UzVdv.js
  5. 0 0
      static/assets/ConfirmOutcomeDialog-BkIDmM-q.js
  6. 1 0
      static/assets/FileManagerPage-BXzugm2q.js
  7. 0 1
      static/assets/FileManagerPage-Ck_MMEXg.js
  8. 0 0
      static/assets/InventoryPage-DKmql0zM.js
  9. 0 0
      static/assets/Layout-JGMujTxU.js
  10. 0 0
      static/assets/ModelSourcesPage-DlMfk0qY.js
  11. 0 0
      static/assets/PrintModal-B58GdOE3.js
  12. 0 0
      static/assets/PrintModal-C8OrNcYI.js
  13. 0 0
      static/assets/PrintersPage-DqN-PGzC.js
  14. 0 0
      static/assets/ProjectDetailPage-N9-t9yan.js
  15. 0 0
      static/assets/QueuePage-CxqCQ7W5.js
  16. 0 0
      static/assets/RichTextEditor-BIiYtzH0.js
  17. 0 0
      static/assets/SettingsPage-BmbtAKXE.js
  18. 0 0
      static/assets/SliceModal-BBQLQ2D6.js
  19. 0 0
      static/assets/SpoolBuddyInventoryPage-DaYqpJ6W.js
  20. 1 1
      static/assets/SpoolBuddySettingsPage-D4JYzq2-.js
  21. 0 0
      static/assets/de-CgTm2cex.js
  22. 0 0
      static/assets/es-DkhbSYEL.js
  23. 0 0
      static/assets/fr-v5gpcW7F.js
  24. 0 0
      static/assets/index--du_QeWr.js
  25. 0 0
      static/assets/index-CQg9kr1-.css
  26. 0 0
      static/assets/it-CsnfT-RF.js
  27. 0 0
      static/assets/ja-Bf0WuVdw.js
  28. 0 0
      static/assets/ko-CFO7Yf33.js
  29. 0 0
      static/assets/locationSensorDefaults-DKnVsLNZ.js
  30. 0 0
      static/assets/nl-BSk3P8ei.js
  31. 0 0
      static/assets/pl-CuloSkCx.js
  32. 0 0
      static/assets/pt-BR-D4cn6mYY.js
  33. 0 0
      static/assets/ru-BQs8uka7.js
  34. 0 0
      static/assets/spoolCost-Bgx7kYkn.js
  35. 0 0
      static/assets/sv-x29nen-C.js
  36. 0 0
      static/assets/tr-CsStOsB6.js
  37. 0 0
      static/assets/uk-DwUwejYc.js
  38. 0 0
      static/assets/usePageFileDrop-r_yGuyb2.js
  39. 0 0
      static/assets/zh-CN-Ddd5qfHt.js
  40. 0 0
      static/assets/zh-TW-w9IPc_mU.js
  41. 5 5
      static/index.html

+ 1 - 0
CHANGELOG.md

@@ -6,6 +6,7 @@ All notable changes to Bambuddy will be documented in this file.
 
 ### Added
 - **WLED lights show the printer's status (#1528, requested and contributed by @d3nn3s08 in #3124)** — A WLED controller can now show what each printer is doing. Under **Settings > WLED**, pick a printer, enter its WLED address and assign one of the presets saved in WLED to each state: Idle, Preparing, Printing, Paused, Finished, Failed / Error, Awaiting plate clear, Filament problem, HMS error and Offline. Colours, effects and segments stay in WLED; Bambuddy only switches presets. A state without a preset falls back to the next one that has one (a filament runout without its own preset shows Paused). **Awaiting plate clear** applies only while the queue's **Require plate clear** setting holds the printer, and **Filament problem** only when the printer paused because the filament ran out. An optional timeout switches Finished back to Idle. The page can test the connection, load the presets from WLED and try each preset on the strip. If WLED is unreachable, Bambuddy retries every 30 seconds and logs the outage once. Several printers can share one controller when each preset is saved with "Checked segments only". The tab needs the `printers:update` permission.
+- **Queue several selected files as separate jobs (#3462, requested and contributed by @Eifel-Joe in #3471)** — Selecting several sliced files in the File Manager and pressing **Print** always made them printer alternatives: one queue job, run by the first free printer of a matching model. Two files sliced for the same printer model were refused, so putting several parts into one printer's queue meant printing each file on its own. The print dialog now offers **Alternatives** or **Separate jobs**. Separate jobs puts one queue item per file into the queue, in the order of the list, with the printers (or Any [model]), plate per file, print options, schedule and quantity applying to every item; each item gets its filament mapping at dispatch, against its own file. The dialog picks what fits: two files for the same model start on Separate jobs, with Alternatives unavailable; files for different models start on Alternatives, as before. A version group is still printed as alternatives only. If the queue refuses a file, the files before it stay queued and a second **Print**, also after closing and reopening the dialog, continues with the rest without queueing anything twice. The toolbar button now reads **Print (N files)**. Wiki updated.
 - **Cam Wall tiles show temperatures and finish time, and can pause, stop and switch the light (#3479, sponsor vote Q4 2026)** — With the **Full** status overlay, every connected tile shows its nozzle (both on a dual-nozzle printer), bed and chamber temperatures, and a printing tile adds its finish time beside the time left. Hovering over a tile shows **Pause/Resume** and **Stop**, with the same confirmations as the printer card, and a **chamber light** switch; **Tile controls: Always** in the wall settings keeps them on screen, and a touch screen always shows them. The controls need the `printers:control` permission; a user without it, an offline printer and a Cam Wall token (kiosk) wall get none.
 
 ### Changed

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ArchivesPage-BD9Ib_3w.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/CamWallPage-C85S5SrO.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/CameraPage-B78UzVdv.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ConfirmOutcomeDialog-BkIDmM-q.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 0
static/assets/FileManagerPage-BXzugm2q.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 1
static/assets/FileManagerPage-Ck_MMEXg.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/InventoryPage-DKmql0zM.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/Layout-JGMujTxU.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ModelSourcesPage-DlMfk0qY.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/PrintModal-B58GdOE3.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/PrintModal-C8OrNcYI.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/PrintersPage-DqN-PGzC.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ProjectDetailPage-N9-t9yan.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/QueuePage-CxqCQ7W5.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/RichTextEditor-BIiYtzH0.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/SettingsPage-BmbtAKXE.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/SliceModal-BBQLQ2D6.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/SpoolBuddyInventoryPage-DaYqpJ6W.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1 - 1
static/assets/SpoolBuddySettingsPage-D4JYzq2-.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/de-CgTm2cex.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/es-DkhbSYEL.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/fr-v5gpcW7F.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/index--du_QeWr.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/index-CQg9kr1-.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/it-CsnfT-RF.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ja-Bf0WuVdw.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ko-CFO7Yf33.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/locationSensorDefaults-DKnVsLNZ.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/nl-BSk3P8ei.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/pl-CuloSkCx.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/pt-BR-D4cn6mYY.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/ru-BQs8uka7.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/spoolCost-Bgx7kYkn.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/sv-x29nen-C.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/tr-CsStOsB6.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/uk-DwUwejYc.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/usePageFileDrop-r_yGuyb2.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/zh-CN-Ddd5qfHt.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
static/assets/zh-TW-w9IPc_mU.js


+ 5 - 5
static/index.html

@@ -26,7 +26,7 @@
 
     <!-- Splash screens for iOS -->
     <link rel="apple-touch-startup-image" href="/img/android-chrome-512x512.png" />
-    <script type="module" crossorigin src="/assets/index-C_dtkeDr.js"></script>
+    <script type="module" crossorigin src="/assets/index--du_QeWr.js"></script>
     <link rel="modulepreload" crossorigin href="/assets/rolldown-runtime-aKtaBQYM.js">
     <link rel="modulepreload" crossorigin href="/assets/client-MyvT0tak.js">
     <link rel="modulepreload" crossorigin href="/assets/react-dom-hYJuSgam.js">
@@ -99,7 +99,7 @@
     <link rel="modulepreload" crossorigin href="/assets/printer-bKYa4pK8.js">
     <link rel="modulepreload" crossorigin href="/assets/filamentSwatchHelpers-C3r5m07g.js">
     <link rel="modulepreload" crossorigin href="/assets/FilamentSwatch-CjUd2OuH.js">
-    <link rel="modulepreload" crossorigin href="/assets/PrintModal-B58GdOE3.js">
+    <link rel="modulepreload" crossorigin href="/assets/PrintModal-C8OrNcYI.js">
     <link rel="modulepreload" crossorigin href="/assets/download-BwllJyVB.js">
     <link rel="modulepreload" crossorigin href="/assets/eye-Dwi-R1R5.js">
     <link rel="modulepreload" crossorigin href="/assets/folder-kanban-CBSMvx7G.js">
@@ -110,7 +110,7 @@
     <link rel="modulepreload" crossorigin href="/assets/trash-2-D7qwOwwV.js">
     <link rel="modulepreload" crossorigin href="/assets/weight-DAjZH-XT.js">
     <link rel="modulepreload" crossorigin href="/assets/projectTree-C5LrJHZP.js">
-    <link rel="modulepreload" crossorigin href="/assets/ConfirmOutcomeDialog-C7y9Dt6C.js">
+    <link rel="modulepreload" crossorigin href="/assets/ConfirmOutcomeDialog-BkIDmM-q.js">
     <link rel="modulepreload" crossorigin href="/assets/key-DFwZSn1u.js">
     <link rel="modulepreload" crossorigin href="/assets/log-out-B0MHTCvh.js">
     <link rel="modulepreload" crossorigin href="/assets/shield-alert-BihWfF8N.js">
@@ -122,8 +122,8 @@
     <link rel="modulepreload" crossorigin href="/assets/useColorCatalogVersion-Dqv8GcuB.js">
     <link rel="modulepreload" crossorigin href="/assets/circle-minus-DO36lhby.js">
     <link rel="modulepreload" crossorigin href="/assets/ConnectionDiagnostic-B3aZLqUp.js">
-    <link rel="modulepreload" crossorigin href="/assets/Layout-C_xrhdkG.js">
-    <link rel="stylesheet" crossorigin href="/assets/index-DvYXHLqt.css">
+    <link rel="modulepreload" crossorigin href="/assets/Layout-JGMujTxU.js">
+    <link rel="stylesheet" crossorigin href="/assets/index-CQg9kr1-.css">
   </head>
   <body>
     <div id="root"></div>

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels