Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-25 | Merge with bibnikv. | YuSanka | |
Added some functions to TabIface. Added BedShapeDialog & Bed2D classes. Added new_scale to Polygon. In class Field: Point renamed to PointCtrl and added set_value for PointCtrl, extended get_value for Choice. | |||
2017-11-09 | Implemented volumetric flow rate hints, | bubnikv | |
removed some C++11 conditioned compilation. Slic3r now requires C++11. | |||
2017-06-08 | Implemented rotation of the support structure. | bubnikv | |
2017-06-08 | Limit the object movement to the vincinity of the print bed. | bubnikv | |
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-02-02 | Created a total_lengt() free function for Polygons and Polylines. | bubnikv | |
Modified the "extra perimeters when needed" function to use the new free functions, extended the tooltip of the "extra perimeters when needed" feature. | |||
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 on MultiPoint, Polygon, Polyline. | bubnikv | |
Append methods on Polyline. squared length function on point->DistanceTo | |||
2016-12-08 | Fixes after the merge of changes by @alexrj. | bubnikv | |
2016-12-08 | Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line names | bubnikv | |
2016-11-09 | New sparse infill: "stars" - David's star shaped infill. | bubnikv | |
This is very similar to a "triangles" infill, but maximum two lines intersect at a single point. added utility function get_extents_vector() | |||
2016-11-08 | Implemented utility functions to operate over lines, polylines, polygons, | bubnikv | |
surfaces. | |||
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-10-20 | Disabled asserts in the release build (-DNDEBUG). | bubnikv | |
Added a safe variant of offset(const Slic3r::ExPolygon...), which offsets each loop separately. New functions "remove_sticks" to remove zero area parts of polygons. New functions "remove_small" and "remove_degenerate" for polygon clean up. Extended the C++ supports, those are not finalized yet though. | |||
2016-09-13 | Ported from the playground branch. Various documentation and optimization. | bubnikv | |
2016-03-19 | Variable-width gap fill. Yay! #2960 | Alessandro Ranellucci | |
2015-12-08 | Remove any Perl related code from libslic3r | Alessandro Ranellucci | |
2015-01-19 | Cleanup of some method signatures and of XS return types | Alessandro Ranellucci | |
2014-12-07 | Fixed wrong implementation of concave_points() and convex_points() in C++. #2384 | Alessandro Ranellucci | |
2014-12-01 | Ported concave_points() and convex_points() to XS | Alessandro Ranellucci | |
2014-11-23 | Refactoring: renamed all contains_*() methods to contains() in C++ | Alessandro Ranellucci | |
2014-11-16 | Ported some minor methods to XS | Alessandro Ranellucci | |
2014-08-03 | Moved C++ code into new libslic3r directory | Alessandro Ranellucci | |