forked from viewit/OrcaSlicer-KX
* Make filament compatibility temperature-aware Extend filament compatibility checks to consider actual nozzle temperatures and temperature ranges. Print::check_multi_filaments_compatibility now accepts nozzle temperatures and range lows/highs; it resolves missing ranges from material defaults, computes per-filament effective temperatures, and checks pairwise compatibility (including high/low/mid mixed cases). Updated callers in Print::check_multi_filament_valid and CalibrationWizardPresetPage to pass nozzle settings, consolidated user-facing warning strings, and fixed extruder index handling and minor logic/path improvements. Clarify incompatible nozzle temperature warnings * Update Print.cpp * Remove json usage * Reduce messages