Commit History

Author SHA1 Message Date
  Vojtech Bubnik f16d4953be Removing offset2 from Perl bindings and other minor cleanup. 3 years ago
  bubnikv e931f75010 Work in progress: Good bye, Perl Threads! 6 years ago
  bubnikv ee645007f2 Another step towards C++ presets. 7 years ago
  bubnikv 777023c7a8 Ported PrintObject::prepare_infill & combine_infill from Perl to C++. 7 years ago
  bubnikv 81823fe7df Reduced the content of Geometry.pm, removed unused Perl subroutines. 7 years ago
  bubnikv 66f1ae003f A little simplification of the Perl side threading: 7 years ago
  bubnikv e0a24f94c0 Removed Object.pm support_material_flow method. 7 years ago
  bubnikv 2da3388aa5 Only print "Generating perimeters" once. 7 years ago
  bubnikv b5e45bccf9 Fixed a typo after porting _simplify_slices to C++. 7 years ago
  bubnikv 52b76930aa Simplify_slices rewritten to C++, parallelized. 7 years ago
  bubnikv 4331f38912 Fixing of slicing errors ported to C++, parallelized. 7 years ago
  bubnikv 4d00aa1800 More tracing of the slicing process. 7 years ago
  bubnikv 9f660738b3 Fixes an issue: Slic3r outputs Weight: %.1fg, Cost: %.1f on command line, 7 years ago
  Joseph Lenox 203a965b3d added total cost/weight to Extruder statistics, mocked up addendum to status bar change. 7 years ago
  bubnikv 4ab972b87a When the support extruders are set to 0, support is printed with the current material without a tool change. 7 years ago
  bubnikv 955bc957ba New supports now do rafts at least to the extent the test cases run through. 8 years ago
  bubnikv 6582182e0c Adapted to the new ClipperUtils.hpp interface by @alexrj 8 years ago
  bubnikv 2d030f3a3c Most of the slicing code rewritten to C++. 8 years ago
  Alessandro Ranellucci 86c8207d31 Ported make_perimeters() and infill() to C++/XS, use pure C++ threads, cherry picked from @alexrj 66591bcc556c01572ec7519b1f8cb4ee2d430685 8 years ago
  bubnikv 695c92fb00 CLIPPER_OFFSET_SCALE was made a power of two, the scaling functions 8 years ago
  bubnikv 79f5a16536 Reverted the perimeter generator to not save the perimeter areas. 8 years ago
  bubnikv 4460b5ce50 re-wrote PrintObject::detect_surfaces_type() to C++, 8 years ago
  bubnikv eb0ab38618 Fixes https://github.com/prusa3d/Slic3r/issues/26 8 years ago
  bubnikv 95ede7c4b8 Rewrote Fill2.pm to C++, deleted Perl infills for good. 8 years ago
  bubnikv 1fb57e439e Defined the +-* operators on Pointf. 8 years ago
  bubnikv 7d7f093120 C++ supports sketched, but not finalized yet. Slic3r is still using 8 years ago
  bubnikv b7af7276c9 Instantiate the new C++ filler. It will be used for the supports first. 8 years ago
  bubnikv 790b640521 Visualization of fill surfaces. 8 years ago
  bubnikv b2a6f43923 Documented perl modules. 8 years ago
  bubnikv bb9c3dd9ce Fix of git #3293: More efficient GCode export 8 years ago
  Alessandro Ranellucci 4fad87e438 Fixed float comparison in combine_infill 8 years ago
  Alessandro Ranellucci a32937cef2 Refactoring: new Layer::make_fill() method 8 years ago
  Alessandro Ranellucci 9dc0514844 Use bridge flow and speed for solid_infill_every_layers 9 years ago
  Alessandro Ranellucci 321b1a90a2 Two fixes for --debug 9 years ago
  Alessandro Ranellucci 198dc7d3bd When background processing fails because of an error, display it in an explicit dialog 9 years ago
  Alessandro Ranellucci a25757a66d Fixed regression causing empty prints to hang. #3107 9 years ago
  Alessandro Ranellucci 2811af349a Added a new grid infill pattern 9 years ago
  Alessandro Ranellucci 9fcec10737 Finished porting LayerRegion to C++ 9 years ago
  Alessandro Ranellucci 440af2c81c Bugfix: bridge anchors were shortened under rare circumstances 9 years ago
  Alessandro Ranellucci ee66392e11 Fix numerical issues causing incomplete raft under certain circumstances. Includes a minor refactoring of raft layer logic. #2723 9 years ago
  Alessandro Ranellucci 13b63d06ed Use thick raft layers as we do for support material layers. #2723 9 years ago
  Alessandro Ranellucci 8654537e55 Use support material layer height for raft layer instead of object layer height. #2723 9 years ago
  Alessandro Ranellucci d8ee9dd5f5 Limit first object layer height correctly when using a larger support material extruder. #2722 9 years ago
  Alessandro Ranellucci 722e94513c Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled 9 years ago
  Alessandro Ranellucci 45c91b2ae9 Don't trigger extra perimeters when less than 30% of the upper loops would benefit from it. #2664. Also fixes #2610 9 years ago
  Alessandro Ranellucci e88cf466fe A couple notes about infill_only_where_needed 9 years ago
  Alessandro Ranellucci 2655f3f816 Better and more robust implementation of infill_only_where_needed 9 years ago
  Chow Loong Jin 073681a50a Get first_layer_extrusion_width from PrintConfig instead of PrintObjectConfig 9 years ago
  Alessandro Ranellucci c0f453f83e Simpler and more robust implementation of extra perimeters. #2395 9 years ago
  Alessandro Ranellucci 6eb1fa36ed Bugfix: bridge speed was still used for first object layer above raft when support_material_contact_distance == 0. Includes regression tests. #2656 9 years ago