Quick QoL update to V1 that I thought would need to be parked for a week or so until I could get to it, but found time much sooner than expected!
- Added Filament swatches to history and multi-color filament support
- Added a per-printer "Refresh from Spoolman" button in each printer's Toolhead Mappings. It:
- Reads Spoolman's spool locations and, for each of that printer's toolheads, maps the spool Spoolman shows at "Printer - Toolhead" and is scoped to that printer only (other printers' locations ignored).
- Is additive, so a spool with no match keeps its current mapping and the toolhead is reported.
- Moves a spool off any stale toolhead it was on (keeps one-spool-one-toolhead).
- Pull-only, does not write to Spoolman to avoid unexpected overwritings.
- Popup summary listing imported count, any conflicts (a location with 2+ spools, skipped), and a clear warning of the toolhead locations Spoolman has no entry for, telling you to go assign them in Spoolman and Refresh again.