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

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-09Implemented volumetric flow rate hints,bubnikv
removed some C++11 conditioned compilation. Slic3r now requires C++11.
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-01-20Improvement of the move semantics on various objects:bubnikv
The source object will be empty after the move operation.
2017-01-11Copy / move assign operators for ExPolygon.version_1.33.0bubnikv
2017-01-11Move semantics for the ExPolygon constructor.bubnikv
2016-12-08Don't be lazy, use fully qualified Slic3r::Polygon/ExPolygon/Point/Line namesbubnikv
2016-11-23One step further to the C++ Supports.bubnikv
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-02Fix typos preventing compilation with CPPVER >= 11Sakari Kapanen
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-30Finished merging of bridging regions.bubnikv
2016-09-30Bugfix of bottom bridges. If close regions shall be closed by bridges,bubnikv
these regions are grown to anchor the bridge lines to the bottom surface. The grown regions may overlap. In that case the regions are now merged before the bridging direction is calculated for the merged region.
2016-09-26Visualization of fill surfaces.bubnikv
2016-09-13Ported from the playground branch. Various documentation and optimization.bubnikv
2016-09-12Meged with release_candidate_1_3bubnikv
2016-05-20More refactoring to medial axis and gap fill, more robustAlessandro Ranellucci
2016-04-10New method to rotate only polygons, not translate.bubnikv
New free function to_polygons. Whithout this function one needs to construct the ExPolygonCollection, which means a deep copy.
2016-03-19Variable-width gap fill. Yay! #2960Alessandro Ranellucci
2015-12-21Fixes and improvements to MotionPlanner, much smarter nowAlessandro Ranellucci
2015-12-08Remove any Perl related code from libslic3rAlessandro Ranellucci
2015-07-07More work for porting PerimeterGenerator to XSAlessandro Ranellucci
2015-01-06Lots of improvements to MotionPlanner/avoid_crossing_perimeters. Smoother ↵Alessandro Ranellucci
paths and several edge cases now handled better
2014-11-23Refactoring: renamed all contains_*() methods to contains() in C++Alessandro Ranellucci
2014-08-03Moved C++ code into new libslic3r directoryAlessandro Ranellucci