bambuddy/static
maziggy 24c4363620 Fix filament fill level display bugs on printer card (#496)
Three related fixes in PrintersPage.tsx:

1. External spool (vt_tray) fill level was missing the AMS remain
   fallback — only checked Spoolman/inventory, ignoring valid AMS data.
   Now uses the same fallback chain as regular and AMS-HT slots.

2. When fill was unknown (null), slot visual showed a full-width gray
   bar ("full") while the hover card showed "—" ("empty"). Removed the
   misleading gray fallback bar from all three slot types so both views
   consistently show "unknown".

3. Fill source priority always preferred AMS remain over Spoolman and
   inventory, even when those sources were more accurate (e.g. spools
   with usage tracking or migrated from Spoolman). Reversed priority to
   Spoolman → Inventory → AMS remain. Fixed fillSource label to reflect
   the actual data source (was always 'ams' even when using fallback).
2026-02-23 13:23:59 +01:00
..
assets Fix filament fill level display bugs on printer card (#496) 2026-02-23 13:23:59 +01:00
icons - Add interactive API Browser to Settings > API Keys 2026-01-02 15:00:21 +01:00
img Add H2D Pro printer image and mapping 2026-02-18 14:08:11 +01:00
index.html Fix filament fill level display bugs on printer card (#496) 2026-02-23 13:23:59 +01:00
manifest.json Housekeeping 2025-12-31 12:24:17 +01:00
sw.js Fix Safari camera stream failing with Service Worker error 2026-02-05 11:05:46 +01:00
vite.svg - Add interactive API Browser to Settings > API Keys 2026-01-02 15:00:21 +01:00