Some initial work for implementing wireframe
Bugfix: because of a typo, bridge acceleration wasn't applied anymore. #2296
Bugfix: crash in some circumstances when avoid_crossing_perimeters is enabled. #2266
Bump version number
Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class
Refactoring: moved the ooze prevention logic into a separate class with hooks
Adapt wireframe.pl to the new GCode interface
Moved Slic3r::GCode::Base to its own file
Refactoring: moved most of the low-level G-code to the Slic3r::GCode::Base class. Cleanup of the retraction and wipe logic.
Remove wireframe.pl from the gcode-refactoring branch so that we can merge it into master
Merge branch 'gcode-refactoring'
Finish porting the Extruder class to libslic3r
Removed --g0
Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer
Renamed shift_x and shift_y into origin
Minor cleanup and refactoring in Slic3r::GCode
Added comment
Minor cleanup of imported symbols
Some minor refactoring and cleaning to the travel_to() method and new init_external_mp() method
More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object