Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-03 | Ported the G-code generator from Perl to C++. | bubnikv | |
Removed GCode.pm Removed the Perl bindigns for AvoidCrossingPerimeters, OozePrevention, SpiralVase, Wipe Changed the std::set of extruder IDs to vector of IDs. Removed some MSVC compiler warnings, removed obnoxious compiler warnings when compiling the Perl bindings. | |||
2017-04-07 | Merged support_fills with support_interface_fills. | bubnikv | |
When extruding supports, the support is interleaved with interface if possible (when extruded with the same extruder). Otherwise the base is extruded first. | |||
2017-01-20 | Improvement of the move semantics on various objects: | bubnikv | |
The source object will be empty after the move operation. | |||
2017-01-19 | Move semantics for ExtrusionEntityCollection | bubnikv | |
2016-11-04 | Method ExtrusionEntity::polygons_covered() and derived were split | bubnikv | |
into polygons_covered_by_width() and polygons_covered_by_spacing(). Bugfix of ExtrusionLoop::split_at(const Point &point), where the split ExtrusionPaths were not initialised correctly. | |||
2016-11-03 | ExtrusionEntity and derived classes: Documented, short methods made | bubnikv | |
inline for efficiency and readability, grow() renamed to polygons_covered(). | |||
2016-11-02 | Rewrote Fill2.pm to C++, deleted Perl infills for good. | bubnikv | |
Removed dependency on Perl Math::PlanePath module. Fixed compilation with Visual Studio and SLIC3R_DEBUG: Visual Studio older than 2015 does not support the prinf type specifier %zu. Use %Iu instead. C++11 move semantics enabled. | |||
2016-03-19 | Variable-width gap fill. Yay! #2960 | Alessandro Ranellucci | |
2015-12-08 | Remove any Perl related code from libslic3r | Alessandro Ranellucci | |
2015-11-04 | Fix: Initializer list, right initialisation order | ntfshard | |
2015-07-23 | Finished porting PerimeterGenerator to C++ | Alessandro Ranellucci | |
2015-07-07 | More work for porting PerimeterGenerator to XS | Alessandro Ranellucci | |
2015-05-31 | New experimental autospeed feature. #2810 | Alessandro Ranellucci | |
2015-04-12 | Fixed regression introduced by the recent PerimeterGenerator refactoring ↵ | Alessandro Ranellucci | |
causing spiral vase not to be correctly skipped on multi-loop layers. Includes regression test. #2761 | |||
2015-03-09 | Restore correct ordering of concentric infill loops, preventing them from ↵ | Alessandro Ranellucci | |
being reordered during G-code generation | |||
2015-01-15 | Initial work for 3D rendering of toolpaths | Alessandro Ranellucci | |
2015-01-08 | The inwards move after an external loop was still randomly generated ↵ | Alessandro Ranellucci | |
outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included. #2253 | |||
2014-12-17 | Removed useless thing added in e79aa2e81c3087d44c46d0fcb65cd81a42f0585d | Alessandro Ranellucci | |
2014-12-17 | New --solid-infill-extruder option. Includes a refactoring of the strategy ↵ | Alessandro Ranellucci | |
used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618 | |||
2014-08-03 | Moved C++ code into new libslic3r directory | Alessandro Ranellucci | |