Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-18 | Fixed a typo in AppConfig | bubnikv | |
2017-12-14 | Improvement 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-14 | Fixed a regression bug, which was made during the porting ofversion_1.37.1 | bubnikv | |
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-12 | Fixed a crash when slicing leads to no print. | bubnikv | |
Fixed a bug in TriangleMesh::bounding_box(). | |||
2017-08-02 | Ported PrintObject::prepare_infill & combine_infill from Perl to C++.version_1.37.0 | bubnikv | |
2017-07-31 | New feature: Bridging angle override through a bridge_angle config | bubnikv | |
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-26 | Implementation of "XY size Compensation for first layer" | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/190 | |||
2017-06-15 | Fixed a variable layer height profile update issue.version_1.35.5 | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/358 | |||
2017-06-13 | Fix 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-09 | Hopefully a fix of | bubnikv | |
"Layer editing does not trigger reslicing with Background Processing enabled" https://github.com/prusa3d/Slic3r/issues/293 | |||
2017-06-08 | Fixed regression in invalidation of slicing steps. | bubnikv | |
2017-06-01 | Fixed compilation on gcc. | bubnikv | |
2017-06-01 | Improved "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-31 | Clean-up of print step invalidation. | bubnikv | |
2017-05-31 | Yet more refactoring of Print / PrintObject in regard to | bubnikv | |
C++11 loops, configuration and step invalidation. | |||
2017-05-30 | Further refactoring, C++11 conversion and code simplification. | bubnikv | |
2017-05-30 | Fixed a regression bug from the last commit. Some more code simplification | bubnikv | |
and inlining. | |||
2017-05-30 | Print, PrintObject: Invalidation of steps, when chained, will now return | bubnikv | |
a correct invalidated / not invalidated flag. Rewrote the step valid state from std::set to a fixed array for performance reasons. | |||
2017-05-25 | Implemented wipe tower print path preview. | bubnikv | |
2017-04-05 | Provision for disabling TBB parallelization for debugging purposes. | bubnikv | |
2017-03-28 | Reverted due to a failing test t\multi.t | bubnikv | |
2017-03-28 | Some beautification and C++11 adaptation. | bubnikv | |
2017-03-13 | code beautification, C++11 loops | bubnikv | |
2017-03-09 | Parallelized slices_to_fill_surfaces_clipped() | bubnikv | |
2017-03-09 | Parallelized detection of extra perimeters. | bubnikv | |
2017-03-08 | Fixed a race condition in the parallelization | bubnikv | |
of the "ensure vertical wall thickness" feature. | |||
2017-03-08 | Improved debugging of slicing. | bubnikv | |
2017-03-08 | Parallelized the slow discover_vertical_shells() | bubnikv | |
2017-03-08 | Simplify_slices rewritten to C++, parallelized. | bubnikv | |
Added some move methods to Surface class. | |||
2017-03-08 | Fixing of slicing errors ported to C++, parallelized. | bubnikv | |
2017-03-08 | Parallelized PrintObject::_slice(), make_slices() code. | bubnikv | |
2017-03-07 | Parallelized PrintObject::detect_surfaces_type() | bubnikv | |
2017-03-07 | Parallelize PrintObject::process_external_surfaces() | bubnikv | |
2017-03-07 | Added dependencies on the Intel Thread Building Blocks. | bubnikv | |
Changed the C++ parallelization code to Intel Thread Building Blocks. | |||
2017-03-03 | More tracing of the slicing process. | bubnikv | |
2017-03-02 | Extended tracing of the slicing process. | bubnikv | |
2017-02-14 | new 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-09 | Store / 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-07 | Added 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-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-02-02 | Fix of https://github.com/prusa3d/Slic3r/issues/75 | bubnikv | |
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-11 | Slightly more efficient PrintObject Layer destruction. | bubnikv | |
2017-01-03 | prototyping 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-03 | Merge remote-tracking branch 'origin/supports-synchronize-layers' | bubnikv | |
2017-01-03 | Improved debugging of "ensure vertical wall thickness" feature. | bubnikv | |
2016-12-20 | New 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-13 | Adapted to the new ClipperUtils.hpp interface by @alexrj | bubnikv | |
2016-12-12 | Support for user definable variable layer thickness, the C++ backend. | bubnikv | |
2016-12-08 | Fixes after the merge of changes by @alexrj. | bubnikv | |
2016-12-08 | Refactored parallelization code, cherry picked from @alexrj ↵ | Alessandro Ranellucci | |
36789774471a0bf9a66bb33cc3ab6984f8ede8c6 |