mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-10-04 13:11:35 +02:00
X1C and X1 virtual printers used legacy SSDP model codes (3DPrinter-X1-Carbon, 3DPrinter-X1) that BambuStudio doesn't recognize, causing "incompatible printer preset" errors when sending prints. Changed to the correct codes (BL-P001, BL-P002) that real printers report via SSDP. Also fixed proxy mode auto-inherit storing printer display names (e.g. "X1C") instead of SSDP codes, by adding a resolution layer that maps display names to model codes. DB migration auto-converts existing VPs on startup.