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-05-18Fixed a typo in AppConfigbubnikv
2017-12-14Improvement of region classification numerical stability.bubnikv
The Clipper library is not stable when calcuating offsets of contours with holes. Replaced a single call of offset2 with offset_ex(offset_ex()). This is not the most efficient solution, but it fixes this problem. Fixes https://github.com/prusa3d/Slic3r/issues/456
2017-09-14Fixed a regression bug, which was made during the porting ofversion_1.37.1bubnikv
discover_horizontal_shells() fron Perl to C++, where the already calculated bridge direction was being lost. Improved constness of the debug methods void export_region_slices_to_svg(const char *path) const; void export_region_fill_surfaces_to_svg(const char *path) const;
2017-09-12Fixed a crash when slicing leads to no print.bubnikv
Fixed a bug in TriangleMesh::bounding_box().
2017-08-02Ported PrintObject::prepare_infill & combine_infill from Perl to C++.version_1.37.0bubnikv
2017-07-31New feature: Bridging angle override through a bridge_angle configbubnikv
variable. When set to zero, the usual automatic bridge detection applies. The bridging angle override may be set at the Infill->Advanced settings, or through a modifier mesh.
2017-06-26Implementation of "XY size Compensation for first layer"bubnikv
https://github.com/prusa3d/Slic3r/issues/190
2017-06-15Fixed a variable layer height profile update issue.version_1.35.5bubnikv
https://github.com/prusa3d/Slic3r/issues/358
2017-06-13Fix of "Raft and support dont work together"bubnikv
https://github.com/prusa3d/Slic3r/issues/314 There was an issue with raft & soluble support. Also there was a bug, where the support was not generated correctly after a change of the support Z gap.
2017-06-09Hopefully a fix ofbubnikv
"Layer editing does not trigger reslicing with Background Processing enabled" https://github.com/prusa3d/Slic3r/issues/293
2017-06-08Fixed regression in invalidation of slicing steps.bubnikv
2017-06-01Fixed compilation on gcc.bubnikv
2017-06-01Improved "ensure vertical wall thickness" feature for multi material:bubnikv
If the "interface_shells" feature is disabled, the "ensure vertical wall thickness" feature will not add full infill over internal shells. Fixed some issues with delayed loading of 3d scenes.
2017-05-31Clean-up of print step invalidation.bubnikv
2017-05-31Yet more refactoring of Print / PrintObject in regard tobubnikv
C++11 loops, configuration and step invalidation.
2017-05-30Further refactoring, C++11 conversion and code simplification.bubnikv
2017-05-30Fixed a regression bug from the last commit. Some more code simplificationbubnikv
and inlining.
2017-05-30Print, PrintObject: Invalidation of steps, when chained, will now returnbubnikv
a correct invalidated / not invalidated flag. Rewrote the step valid state from std::set to a fixed array for performance reasons.
2017-05-25Implemented wipe tower print path preview.bubnikv
2017-04-05Provision for disabling TBB parallelization for debugging purposes.bubnikv
2017-03-28Reverted due to a failing test t\multi.tbubnikv
2017-03-28Some beautification and C++11 adaptation.bubnikv
2017-03-13code beautification, C++11 loopsbubnikv
2017-03-09Parallelized slices_to_fill_surfaces_clipped()bubnikv
2017-03-09Parallelized detection of extra perimeters.bubnikv
2017-03-08Fixed a race condition in the parallelizationbubnikv
of the "ensure vertical wall thickness" feature.
2017-03-08Improved debugging of slicing.bubnikv
2017-03-08Parallelized the slow discover_vertical_shells()bubnikv
2017-03-08Simplify_slices rewritten to C++, parallelized.bubnikv
Added some move methods to Surface class.
2017-03-08Fixing of slicing errors ported to C++, parallelized.bubnikv
2017-03-08Parallelized PrintObject::_slice(), make_slices() code.bubnikv
2017-03-07Parallelized PrintObject::detect_surfaces_type()bubnikv
2017-03-07Parallelize PrintObject::process_external_surfaces()bubnikv
2017-03-07Added dependencies on the Intel Thread Building Blocks.bubnikv
Changed the C++ parallelization code to Intel Thread Building Blocks.
2017-03-03More tracing of the slicing process.bubnikv
2017-03-02Extended tracing of the slicing process.bubnikv
2017-02-14new feature: Clip multi-part objects one by the other.bubnikv
This works the same way as if the XY compensation was set to a tiny value before, but without the overhead of an offset.
2017-02-09Store / retrieve layer height profile from the AMF file.bubnikv
Reset the layer height profile when changing a print profile to an incompatible one. Reset button on the layer height bar. Fixed an update issue on zooming by a scroll wheel. Fixed an issue when loading an AMF file: Object names are now retained.
2017-02-07Added a tooltip overlay for the variable layer height edit tool.bubnikv
Short methods of PrintState made inline. Added layer height profile to a Model class.
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-02-02Fix of https://github.com/prusa3d/Slic3r/issues/75bubnikv
Fixed by @alexr https://github.com/alexrj/Slic3r/commit/8f0d8f209628e0dec825a15988de434dfb052940 See also https://github.com/alexrj/Slic3r/issues/3613 https://github.com/alexrj/Slic3r/pull/3614
2017-01-11Slightly more efficient PrintObject Layer destruction.bubnikv
2017-01-03prototyping tweakable XY supports;slicer-builder
option should be present now in advanced support menu. Can't figure out what's going on atm; support should be moving but isn't
2017-01-03Merge remote-tracking branch 'origin/supports-synchronize-layers'bubnikv
2017-01-03Improved debugging of "ensure vertical wall thickness" feature.bubnikv
2016-12-20New supports now do rafts at least to the extent the test cases run through.bubnikv
New supports enabled, old supports will go away soon.
2016-12-13Adapted to the new ClipperUtils.hpp interface by @alexrjbubnikv
2016-12-12Support for user definable variable layer thickness, the C++ backend.bubnikv
2016-12-08Fixes after the merge of changes by @alexrj.bubnikv
2016-12-08Refactored parallelization code, cherry picked from @alexrj ↵Alessandro Ranellucci
36789774471a0bf9a66bb33cc3ab6984f8ede8c6