Repository navigation
PrintSphere v1.5-rc2_debug
Pre-release
Pre-release
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_trayJSON parsing: Bambu printers placevt_trayas a sibling ofamsunderprint, 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_relatedflag 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_trayfields added to printer client ([DIAG] vt_tray:log line).