Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-25Merge 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-09Implemented volumetric flow rate hints,bubnikv
removed some C++11 conditioned compilation. Slic3r now requires C++11.
2017-06-08Implemented rotation of the support structure.bubnikv
2017-06-08Limit the object movement to the vincinity of the print bed.bubnikv
2017-05-03Ported 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-02Created 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-20Improvement of the move semantics on various objects:bubnikv
The source object will be empty after the move operation.
2017-01-19Move semantics on MultiPoint, Polygon, Polyline.bubnikv
Append methods on Polyline. squared length function on point->DistanceTo
2016-12-08Fixes after the merge of changes by @alexrj.bubnikv
2016-12-08Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line namesbubnikv
2016-11-09New 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-08Implemented utility functions to operate over lines, polylines, polygons,bubnikv
surfaces.
2016-11-02Rewrote 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-20Disabled 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-13Ported from the playground branch. Various documentation and optimization.bubnikv
2016-03-19Variable-width gap fill. Yay! #2960Alessandro Ranellucci
2015-12-08Remove any Perl related code from libslic3rAlessandro Ranellucci
2015-01-19Cleanup of some method signatures and of XS return typesAlessandro Ranellucci
2014-12-07Fixed wrong implementation of concave_points() and convex_points() in C++. #2384Alessandro Ranellucci
2014-12-01Ported concave_points() and convex_points() to XSAlessandro Ranellucci
2014-11-23Refactoring: renamed all contains_*() methods to contains() in C++Alessandro Ranellucci
2014-11-16Ported some minor methods to XSAlessandro Ranellucci
2014-08-03Moved C++ code into new libslic3r directoryAlessandro Ranellucci