maziggy преди 6 часа
родител
ревизия
d3be761f3b
променени са 55 файла, в които са добавени 3 реда и са изтрити 8 реда
  1. 1 1
      CHANGELOG.md
  2. 0 0
      static/assets/ArchivesPage-1pXnc75v.js
  3. 0 0
      static/assets/ArchivesPage-BSlwijKj.js
  4. 0 0
      static/assets/CamWallPage-BzrTfqQP.js
  5. 0 0
      static/assets/CamWallPage-Dfcu_m4V.js
  6. 0 0
      static/assets/CameraPage-C8X4lWq4.js
  7. 0 0
      static/assets/CameraPage-CMRlpUTj.js
  8. 0 0
      static/assets/CameraWall-D46f3IC6.js
  9. 0 0
      static/assets/EmbeddedCameraViewer-B6F8oslL.js
  10. 0 1
      static/assets/FileManagerPage-B0rZDPsu.js
  11. 0 0
      static/assets/FileManagerPage-BU7jQti5.js
  12. 0 0
      static/assets/InventoryPage-BCQkz_16.js
  13. 0 0
      static/assets/InventoryPage-OfOzmgaY.js
  14. 0 0
      static/assets/Layout-DaLZ1Hi3.js
  15. 0 0
      static/assets/ModelSourcesPage-CNBhcPZu.js
  16. 0 0
      static/assets/ModelSourcesPage-V6HVGyPl.js
  17. 0 0
      static/assets/PrintersPage--bZnxnhr.js
  18. 0 0
      static/assets/PrintersPage-A4Lovfbi.js
  19. 0 0
      static/assets/SettingsPage-Bd-gMA0a.js
  20. 0 0
      static/assets/SettingsPage-Dv6jFuZI.js
  21. 0 0
      static/assets/SliceModal-Bru1A7vo.js
  22. 0 0
      static/assets/SliceModal-DZ_b0INA.js
  23. 0 0
      static/assets/SpoolBuddyInventoryPage-BDOcOb8a.js
  24. 0 0
      static/assets/SpoolBuddyInventoryPage-DS2JMTFW.js
  25. 0 1
      static/assets/SpoolBuddySettingsPage-Ce4jxGrd.js
  26. 1 1
      static/assets/SpoolBuddySettingsPage-OSupj-qX.js
  27. 0 0
      static/assets/SpoolBuddyWriteTagPage-DL8bXkTG.js
  28. 0 0
      static/assets/StreamOverlayPage-CmvEYNWa.js
  29. 0 0
      static/assets/de-B-_RnsT_.js
  30. 0 0
      static/assets/es-PKf4Cad_.js
  31. 0 0
      static/assets/fr-B7wZdUbJ.js
  32. 0 0
      static/assets/index-B8I0vmF5.js
  33. 0 0
      static/assets/index-BV6RaNq3.js
  34. 0 0
      static/assets/it-DZkkk939.js
  35. 0 0
      static/assets/ja-CH8ApWLn.js
  36. 0 0
      static/assets/ko-s7c341YZ.js
  37. 0 0
      static/assets/locationSensorDefaults-Bhuxcmss.js
  38. 0 0
      static/assets/locationSensorDefaults-TX3M68AR.js
  39. 0 0
      static/assets/nl-C5HKndvZ.js
  40. 0 0
      static/assets/pl-BSF5cGtV.js
  41. 0 1
      static/assets/plateCheck-DziO5lKr.js
  42. 0 0
      static/assets/pt-BR-BGrtweOA.js
  43. 0 0
      static/assets/ru-BijYtPGG.js
  44. 0 0
      static/assets/spoolCost-DrWOGVNy.js
  45. 0 0
      static/assets/spoolCost-UYPo-BiE.js
  46. 0 0
      static/assets/sv-BeYXjkxq.js
  47. 0 0
      static/assets/tr-CDRrfHTL.js
  48. 0 0
      static/assets/uk-C5MfpycI.js
  49. 0 1
      static/assets/useCameraViewerId-BG_jtrZ0.js
  50. 0 0
      static/assets/usePageFileDrop-BPPSY7gV.js
  51. 0 0
      static/assets/usePageFileDrop-BlkyJnHC.js
  52. 0 1
      static/assets/useSidewaysBox-CCRxxEAM.js
  53. 0 0
      static/assets/zh-CN-DQh4mrY6.js
  54. 0 0
      static/assets/zh-TW-wjTdiZua.js
  55. 1 1
      static/index.html

+ 1 - 1
CHANGELOG.md

@@ -2,7 +2,7 @@
 
 All notable changes to Bambuddy will be documented in this file.
 
-## [1.3.1] - Unreleased
+## [1.3.1] - 2026-11-11
 
 ### Added
 - **Bambu Lab H3C support (#3442, requested by @Mx772, contributed by @daltonclift in #3490)** — Bambuddy now supports the H3C: its nine-slot AMS 3H, the nine-PrintTool SwapTek rack and the per-PrintTool external inputs. The printer card lays out the AMS 3H like the unit, with a dryer box around the slots of its drying zone and the ambient readings in the header, shows the nine-position PrintTool rack, and names the external inputs **Ext-n**. Load and unload work from Bambuddy; an unload ends with pulling the filament back by hand, since the AMS 3H can't rewind, and the card says so. A load into a slot that reports no filament is refused. Drying targets the AMS 3H's drying zone, and chamber heating switches the airduct to heating mode first, because the H3C's chamber heater only heats in that mode. Queued prints are sent with the slot numbering Bambu Studio uses, and the slot numbering of every other printer is unchanged. A stopped print's filament usage is scaled by layers, since the H3C's progress includes its start sequence. The H3C gets its own firmware check, its 14 maintenance tasks with links to Bambu's guides (listed only when an H3C is added) and its fault texts. Queue jobs that a daily build stored for an H3C with the old slot numbers are corrected once on start. Tested on an H3C with firmware 01.01.03.00.

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ArchivesPage-1pXnc75v.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ArchivesPage-BSlwijKj.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/CamWallPage-BzrTfqQP.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/CamWallPage-Dfcu_m4V.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/CameraPage-C8X4lWq4.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/CameraPage-CMRlpUTj.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/CameraWall-D46f3IC6.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/EmbeddedCameraViewer-B6F8oslL.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 1
static/assets/FileManagerPage-B0rZDPsu.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/FileManagerPage-BU7jQti5.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/InventoryPage-BCQkz_16.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/InventoryPage-OfOzmgaY.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/Layout-DaLZ1Hi3.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ModelSourcesPage-CNBhcPZu.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ModelSourcesPage-V6HVGyPl.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/PrintersPage--bZnxnhr.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/PrintersPage-A4Lovfbi.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SettingsPage-Bd-gMA0a.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SettingsPage-Dv6jFuZI.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SliceModal-Bru1A7vo.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SliceModal-DZ_b0INA.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SpoolBuddyInventoryPage-BDOcOb8a.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SpoolBuddyInventoryPage-DS2JMTFW.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 1
static/assets/SpoolBuddySettingsPage-Ce4jxGrd.js


Файловите разлики са ограничени, защото са твърде много
+ 1 - 1
static/assets/SpoolBuddySettingsPage-OSupj-qX.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/SpoolBuddyWriteTagPage-DL8bXkTG.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/StreamOverlayPage-CmvEYNWa.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/de-B-_RnsT_.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/es-PKf4Cad_.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/fr-B7wZdUbJ.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/index-B8I0vmF5.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/index-BV6RaNq3.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/it-DZkkk939.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ja-CH8ApWLn.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ko-s7c341YZ.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/locationSensorDefaults-Bhuxcmss.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/locationSensorDefaults-TX3M68AR.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/nl-C5HKndvZ.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/pl-BSF5cGtV.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 1
static/assets/plateCheck-DziO5lKr.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/pt-BR-BGrtweOA.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/ru-BijYtPGG.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/spoolCost-DrWOGVNy.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/spoolCost-UYPo-BiE.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/sv-BeYXjkxq.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/tr-CDRrfHTL.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/uk-C5MfpycI.js


+ 0 - 1
static/assets/useCameraViewerId-BG_jtrZ0.js

@@ -1 +0,0 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t}from"./client-A76-KVrT.js";var n=e(t(),1);function r(){let[e]=(0,n.useState)(()=>`v${Math.random().toString(36).slice(2,12)}`);return e}export{r as t};

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/usePageFileDrop-BPPSY7gV.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/usePageFileDrop-BlkyJnHC.js


+ 0 - 1
static/assets/useSidewaysBox-CCRxxEAM.js

@@ -1 +0,0 @@
-import{i as e}from"./rolldown-runtime-aKtaBQYM.js";import{k as t}from"./client-A76-KVrT.js";var n=e(t(),1);function r(e,t){return(0,n.useCallback)(n=>{if(e.current=n,n)return t?n.getAttribute(`src`)!==t&&(n.src=t):n.hasAttribute(`src`)&&n.removeAttribute(`src`),()=>{e.current===n&&(e.current=null),queueMicrotask(()=>{n.isConnected||n.removeAttribute(`src`)})}},[e,t])}function i(e,t){let[r,i]=(0,n.useState)(null);return(0,n.useLayoutEffect)(()=>{let n=e.current;if(!t||!n)return;let r=()=>{let e=n.clientWidth,t=n.clientHeight;e>0&&t>0&&i(n=>n&&n.width===e&&n.height===t?n:{width:e,height:t})};if(r(),typeof ResizeObserver>`u`)return window.addEventListener(`resize`,r),()=>window.removeEventListener(`resize`,r);let a=new ResizeObserver(r);return a.observe(n),()=>a.disconnect()},[e,t]),t?r:null}function a(e){return Math.abs((e??0)%180)===90}export{i as n,r,a as t};

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/zh-CN-DQh4mrY6.js


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
static/assets/zh-TW-wjTdiZua.js


+ 1 - 1
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-jeq4NBcJ.js"></script>
+    <script type="module" crossorigin src="/assets/index-BV6RaNq3.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">

Някои файлове не бяха показани, защото твърде много файлове са промени