Bugfix: previous brim and skirt were not cleared when disabled after first G-code export. #2024
No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028
One method call not changed after Model refactoring
Distinct extrusion role for support material interface
Move Detect Bridging Perimeters to region config
Refactored the Slic3r::GCode logic for speeds
Some fixed after the recent Slic3r::GCode refactoring
Fixed one more regression introduced with Model refactoring. Includes regression test
Move many speed settings to PrintRegionConfig
Bugfix: ooze_prevention brought the extruder too far. Includes regression test
Use support material speed for skirt and brim instead of perimeter speed so that perimeter speed can be set on a per-region basis
Remove unused method SkeinPanel::init_print()
Bugfix: first layer extrusion width wasn't affecting infill. Includes regression test. #2042
Don't emit temperature commands if standby temperature delta is zero
Move PrintRegion object storage to C++.
Call Print object's set_total_ functions correctly.
Add ::Ref classes for every missing C++ class (going by REGISTER_CLASS calls).
Return NULL values from XS as undef.
Spelling fix to test description in custom_gcode.t
More accurate test for filename placeholder substitutions.