mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-08 07:01:40 +02:00
The person slicing is often away from the printer, and the useful filaments are the ones already loaded. Two optional filters in the Slice dialog narrow the printer profiles to the models online now and the filament profiles to the spools loaded in them, and a Pick button fills a filament row and its colour from a loaded spool. A new route returns the connected printers and their slots in one call, limited to the caller's printers. A spool is matched by the profile saved for its slot, then that profile's copy for the selected printer, then its brand text. Both filters are off by default, fall back to the full lists when they would leave nothing, and never replace a profile the user chose.