Jaime van Kessel
ad80678bc2
Gracefully handle case if no material was found
...
CURA-2494
2016-10-05 09:40:16 +02:00
fieldOfView
e1d70ed4b6
Fix selecting quality_changes profiles for extruders
...
Now that containers in a quality_changes set don't share a common name, the quality_changes containers for extruders have a metadata entry "global_profile" pointing to the global quality_changes container id.
Contributes to CURA-2478 and CURA-2484
2016-10-03 21:58:34 +02:00
Simon Edwards
3e6cbd58f1
Added some more method docs.
...
Contributes to CURA-2477 Profile menu should only contain valid options for all materials
2016-10-03 12:05:59 +02:00
Simon Edwards
8c8cd86a08
Quality changes didn't have the right extruder ID set in some situations.
...
CURA-2414 Quality changes profiles are created incorrectly
2016-09-29 20:54:09 +02:00
Simon Edwards
cd45ef496b
Handle materials which don't have any quality profiles of their own. Moved the quality_type computation code into the QualityManager.
...
Contributes to CURA-2477 Profile menu should only contain valid options for all materials
2016-09-29 16:39:30 +02:00
fieldOfView
040f49e474
Fix cases where there is no "normal" quality
...
CURA-2494
2016-09-29 13:48:23 +02:00
fieldOfView
bee955327b
Fix quality profile selection for printers that should use generic quality
...
Fixes CURA-2489, contributes to CURA-2477
2016-09-29 12:04:05 +02:00
Simon Edwards
4bb6ddaf28
Correctly update the quality profiles in the extruders when changing quality changes, taking the different materials into account.
...
Contributes to CURA-2320 Filtering Quality-Changes profiles on material?
2016-09-27 14:11:19 +02:00
Simon Edwards
983e963dd3
Fix for deleting quality changes profiles.
...
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-22 11:59:03 +02:00
Simon Edwards
46dd4f6093
Fix for duplicating quality changes profiles on the UM2.
...
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-21 16:51:30 +02:00
Simon Edwards
90dedc354c
* Make sure that quality changes are machine dependent but material independent.
...
* Correctly handle machines which derived (subclasses) from other machines.
* Some refactoring and a lot more comments.
Contributes to CURA-2414 Quality changes profiles are created incorrectly
2016-09-21 15:26:20 +02:00