Skip to content

PrintSphere v1.5-rc2_debug

Pre-release
Pre-release

Choose a tag to compare

@cptkirki cptkirki released this 15 Apr 22:24
· 52 commits to main since this release
f97cc04

Debug build following v1.5-rc1_debug001. Focuses on external spool support, filament change UX, and progress display reliability.

External Spool (EXT) Support

  • Added EXT spool pill on the AMS page showing material type, color, and "EXT" label.
  • EXT pill is now visible as soon as the printer targets the external spool (tray_tar == 254), not just when actively using it.
  • Fixed vt_tray JSON parsing: Bambu printers place vt_tray as a sibling of ams under print, not inside. Both locations are now checked with fallback
  • Shrunk AMS pills slightly and adjusted layout to prevent overlap when the EXT pill is shown alongside AMS units.
  • Material label font reduced to 14px so 4-character types like "PETG" fit on one line without wrapping.

Filament Change Fixes

  • Suppressed false "failed" status during filament change stages. Error code 134201350 (0x07FFC006) is a Bambu user-action prompt, not a real error.
  • Corrected "unloading" → "loading" label when the printer asks the user to load external filament.
  • Lifecycle label now shows the correct loading/unloading detail before the error check, preventing error states from masking filament change progress.

Download Progress

  • Fixed download progress getting stuck at 99%. The sticky progress_is_download_related flag now clears reliably when leaving the download phase

Web Portal

  • Fixed settings panel summary alignment: badge icons now align to the top instead of center, preventing visual drift on panels with multi-line descriptions.
  • Status bar now clears automatically once setup is fully complete (cloud connected or local configured without errors), instead of showing a stale "Connect Bambu Cloud" prompt.

Internal

  • Diagnostic logging for vt_tray fields added to printer client ([DIAG] vt_tray: log line).