Commit History

Author SHA1 Message Date
  supermerill c1f3380339 Merge commit 'e0e6a238107b3614fde83d79a6e6056d0a378e2a' into master_slic3rPE_PR 6 years ago
  Enrico Turri cf1ccacd41 Perimeters test modified to skip lines M73 6 years ago
  Merill 2749c63b10 overextruding a bit on top of bridge to come back to a correct height 6 years ago
  remi f22db7efbe Add "one perimeter for top surface" 7 years ago
  bubnikv 2455aee97c Further reduction of Perl Config.pm methods. 7 years ago
  bubnikv 401059066e Switched to Perl local::lib for local compilation. 7 years ago
  bubnikv aaefb76888 Fixed test cases after change of the "sane" extrusion widths. 7 years ago
  bubnikv f0325575c2 Slic3r has been modified to propagate the following filament specific 7 years ago
  bubnikv ed2ee2f6f3 Merged support_fills with support_interface_fills. 7 years ago
  bubnikv 79f5a16536 Reverted the perimeter generator to not save the perimeter areas. 8 years ago
  bubnikv b5e24d3527 Fix of a test case of PerimeterGenerator. 8 years ago
  Alessandro Ranellucci 48f1fab49f Bugfix: an error in porting caused bad perimeter ordering. Includes regression test and more unit tests for PerimeterGenerator 9 years ago
  Alessandro Ranellucci 6ac79e3ed6 Ported make_perimeters() to C++ 9 years ago
  Alessandro Ranellucci b4515cf695 Finished porting PerimeterGenerator to C++ 9 years ago
  Alessandro Ranellucci b14290b9f6 Make tests happy 9 years ago
  Alessandro Ranellucci f14c0e2183 Bugfix: concave starting points were not correctly detected for slice holes. Includes regression test. #2857 9 years ago
  Alessandro Ranellucci 095391d702 When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it. #2701 10 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 10 years ago
  Alessandro Ranellucci 406d045ced The inwards move after an external loop was still randomly generated outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included. #2253 10 years ago
  Alessandro Ranellucci 6ce651eb4a Fixed wrong implementation of concave_points() and convex_points() in C++. #2384 10 years ago
  Alessandro Ranellucci c4d70bcb85 Always use a rectangle with semicircles as extrudate shape 10 years ago
  Alessandro Ranellucci e24b3a8916 Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer 10 years ago
  Alessandro Ranellucci 5dcc1eab79 Bugfix: seam_position = aligned failed in certaim circumstances because of faulty concave points detection. Includes regression test 10 years ago
  Alessandro Ranellucci 88a2e5c791 Typo seal -> seam :-) 10 years ago
  Alessandro Ranellucci a3bd1b5302 New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925 10 years ago
  Alessandro Ranellucci 69002b8ea2 No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028 10 years ago
  Alessandro Ranellucci 7ba08c90cf Refactoring to Model API for making it stricter and safer 10 years ago
  Alessandro Ranellucci a31b2e6ca2 Stricter implementation of the overhang detection. Includes unit tests 10 years ago
  Alessandro Ranellucci 15628a90ed Regression test for numerical issues causing thin gaps between perimeters and infill. #1803 10 years ago
  Alessandro Ranellucci e02d33bbce Remove weak test. #1803 10 years ago
  Alessandro Ranellucci 43ffb7d3e8 Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test. #1803 10 years ago
  Alessandro Ranellucci 5ce4de0544 Bugfix: wrong inwards moves were calculated for 2+ copies because ExtrusionLoop objects were modified in place. Includes regression test. #1842 11 years ago
  Alessandro Ranellucci bc44611f24 Fix failing test after recent changes to thin wall thresholds 11 years ago
  Alessandro Ranellucci 5f2b2c90b6 Fix error in contains_point() port 11 years ago
  Alessandro Ranellucci 5f81292f3f Ported encloses_point() to XS and renamed to contains_point() 11 years ago
  Alessandro Ranellucci ea0e136b45 Prevent superfluous extra perimeters added when a region has an acute angle 11 years ago
  Alessandro Ranellucci 7bd2ce21ca Fix wrong bridge flow used for overhangs and bridge perimeters. Includes regression test. #1407 11 years ago
  Alessandro Ranellucci 0ffb0f6a58 Fix tests 11 years ago
  Alessandro Ranellucci 73c05a6092 Moved vibration limit to its own G-code filter 11 years ago
  Alessandro Ranellucci fb763b0187 Removed dependency on Math::Clipper 11 years ago
  Alessandro Ranellucci 9458c7db97 Fix integration of XS containers 11 years ago
  Alessandro Ranellucci f455ecb7da Rename adjust_overhang_flow to overhangs 11 years ago
  Alessandro Ranellucci 1222f1f3e4 Update t/perimeters.t 11 years ago
  Alessandro Ranellucci c03f9f0197 Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265 11 years ago
  Alessandro Ranellucci 64a21276e3 Add regression test for concave starting points. #135 11 years ago
  Alessandro Ranellucci 19b40baf55 Add regression test to ensure fan is enabled when printing overhangs. #432 11 years ago
  Alessandro Ranellucci c707073a73 Some fixes about overhang detection. Includes regression tests 11 years ago