Contributes to CURA-1278
* settings_rework: (224 commits)
Improve slice trigger documentation
Import Cura in materials preferences page so we can use the active definition id
Add layer height to high quality profile so we have something that changes
Update example XML material to use the right product names
Filter available materials by the machine definition
Show the add machine dialog when we do not have an active machine
Create machine-specific material containers for machine specific overrides in XML material files
When creating a new container stack, add empty containers for things where we cannot find containers
Add preferred variant, material and quality to UM2+ definition
Account for global container stack being None in the backend plugin
Use the global stack instance variable and account for it potentially being None
Store the global container stack as an instance property
Added wildcard to filtering
Per object settings filter now uses correct bool types (instead of strings)
Removed stray = sign.
Fix creating print job name
Disable asynchronous loading of SettingItem when Qt Version < 5.5
Document QTbug
Properly serialise all settings to g-code file
Document GCodeWriter class
...
This greatly reduces convex hull complexity while at the same
time not introducing much error into the convex hull. This keeps
things responsive when dealing with more complex models.
Contributes to CURA-1387
* 2.1:
Do not round convex hull points to nearest int
Use fdmprinter.json If we have no active machine instead of returning None
JSON fix: max value of infill_sparse_thickness based on engine MAX_COMBINE_COUNT hardcoded value (CURA-1374)
This might have made sense when convex hulls were not recalculated on
transformation changes but as it is now, we want to be able to specify
0.5 as a valid point for a convex hull.
Contributes to CURA-435
The new convex hull should be the hull with head and fans intersected with the mirrored head and fans. This is because it can determine the correct order to print the objects without getting the fans in the way as much as possible.
Contributes to issue CURA-260.
* 'master' of github.com:ultimaker/Cura: (98 commits)
15.10 Restyling of the message stack
Fixed machine head polygons
Removed unused settings from fdmprinter
Added action for togling fullscreen
Fixed usage of wrong checkbox in viewpage
Added preference to disable automatic push free
Added preference to disable auto center when selecting object
Cleanup
15.10 Restyling toolbar, viewmode button
Update README.md
Update README.md
Added rudementary 3 point bed leveling
15.10 New font for Cura
15.10 Changes the styling for the open file button
15.10 Changes the label names for the different action buttons
Fixed typo
Endstop now stops listening upon destruction
15.10 Re-alignment of the messagestack
Cleaned up code a bit
Added heated bed check
...