Commit History

Author SHA1 Message Date
  Alessandro Ranellucci b14290b9f6 Make tests happy 9 years ago
  Alessandro Ranellucci 59f0e76da1 Distinct extrusion role for support material interface 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 518798beb3 Incomplete work for porting simplify() to XS 11 years ago
  Alessandro Ranellucci 3aef663f7f Removed clip_with_polygon() and clip_with_expolygon() 11 years ago
  Alessandro Ranellucci ac88fbcbb0 Ported clip_end(), length(), is_perimeter(), is_fill(), is_bridge() to XS 11 years ago
  Alessandro Ranellucci 761f261a68 Ported intersect_expolygons() and subtract_expolygons() to XS 11 years ago
  Alessandro Ranellucci a88ce0cb5e Fix regression in start perimeters at non-overhangs. #1442 11 years ago
  Alessandro Ranellucci 649ef6ce79 Removed unused code 11 years ago
  Alessandro Ranellucci 5d6fd7f4d9 Optimizations for better usage of XS code 11 years ago
  Alessandro Ranellucci 5f17fa342b Move arc fitting code to its own post-processing filter and remove the built-in ExtrusionPath::Arc class 11 years ago
  Alessandro Ranellucci 055273fbc8 Huge speed boost by reducing the number of method calls in GCode.pm 11 years ago
  Alessandro Ranellucci 9fb14f2119 Ported (and used) ExtrusionPath->first_point 11 years ago
  Alessandro Ranellucci 9458c7db97 Fix integration of XS containers 11 years ago
  Alessandro Ranellucci 9b582a11ff Adopt XS containers everywhere (incomplete work) 11 years ago
  Alessandro Ranellucci 9af2a1c007 Use XS Point everywhere 11 years ago
  Alessandro Ranellucci 159a009f96 Fix tests here and there 11 years ago
  Alessandro Ranellucci f612d4c64e Ported ExtrusionPath to XS. Failing test for Surface 11 years ago
  Alessandro Ranellucci 8061cc6e30 Optimization in Polyline instantiation 11 years ago
  Alessandro Ranellucci 7e875393f5 New algorithm for overhang detection 11 years ago
  Alessandro Ranellucci 61c1045331 Merge branch 'master' into overhang 11 years ago
  Alessandro Ranellucci 09989ab8bd Fix regression in --gcode-arcs 11 years ago
  Alessandro Ranellucci 575127151b New algorithm for overhang detection 11 years ago
  Alessandro Ranellucci 632652d924 Unfinished work for displaying bridge paths in section cuts 11 years ago
  Alessandro Ranellucci 04d2231901 Bugfix: is_printable() wasn't discarding narrow ring-shaped top/bottom surfaces because it was only considering the contour. This caused extra shell material even in hollow prints. #1049 12 years ago
  Alessandro Ranellucci 1abd8c9a9e Remove the 'simplify' handle in ExtrusionPath after the recent refactoring. #1054 12 years ago
  Alessandro Ranellucci 537fca47c5 Use solid infill speed for internal bridges; apply slowdown if any; don't use bridge fan settings. #240 12 years ago
  Alessandro Ranellucci 33b40eda18 Always fix self-intersecting polygons that Douglas-Peucker might return 12 years ago
  Alessandro Ranellucci dac168eff0 Do each island completely if avoid_crossing_perimeters is enabled. #278 12 years ago
  Alessandro Ranellucci 2acda9973e Don't apply acceleration settings to travel moves 12 years ago
  Alessandro Ranellucci 70092a9cf5 Apply only_retract_when_crossing_perimeters to all infills 12 years ago
  Alessandro Ranellucci 283809f5c2 No need for a role to identify small perimeters 12 years ago
  Alessandro Ranellucci 8ae96a8868 Only apply vibration limit to gaps fill while it's not very mature to work with long segments 12 years ago
  Alessandro Ranellucci c99ff0cfe2 Apply Douglas-Peucker to all paths before generating G-code 12 years ago
  Alessandro Ranellucci cec7bf815c Get rid of the ExtrusionLoop objects in concentric filler 12 years ago
  Alessandro Ranellucci ccb49a8439 Do a slightly thinner interface layer at the top of support material structures by taking into account the diameter of bridge extrudates (nophead's idea) 12 years ago
  Alessandro Ranellucci f35cdef2aa Renamed ExtrusionPath->depth_layers to height 12 years ago
  Alessandro Ranellucci 68c3a0dd61 Make arcs.t happy. #721 12 years ago
  Alessandro Ranellucci 2a51cad0c3 Revert "Patch for --gcode-arcs (kindly submitted by Paul Howes)" 12 years ago
  Alessandro Ranellucci f4260ae93d Patch for --gcode-arcs (kindly submitted by Paul Howes) 12 years ago
  Alessandro Ranellucci 7e34244b05 Refactored configuration handling. 12 years ago
  Alessandro Ranellucci bce2663ed8 Restore thin walls and thin fills after last commit 12 years ago
  Alessandro Ranellucci 1697cb24a6 Memory optimization and code cleanup. Don't keep deserialized paths 12 years ago
  Alessandro Ranellucci cbb111ee64 Fix for incomplete commit causing thin gaps to throw an error 12 years ago
  Alessandro Ranellucci 96a3234eaa Different speed for external perimeters. #488 12 years ago
  Alessandro Ranellucci 0938c73d08 Revert "Don't reset E when the makerbot flavor is selected" 12 years ago
  Alessandro Ranellucci 2e5e5983be Don't reset E when the makerbot flavor is selected 12 years ago
  Alessandro Ranellucci 62bd33a766 Fixed regression causing fatal errors. #429 12 years ago
  Alessandro Ranellucci fbfbfac2b6 New --top-solid-infill-speed option. Also, --solid-infill-speed and --small-perimeter-speed can be expressed as ratios too. #174 #151 12 years ago
  Alessandro Ranellucci 4aa85f4571 Fixed arcs.t to work with new serialization mechanism 12 years ago