Commit History

Author SHA1 Message Date
  Alessandro Ranellucci 7c8b71012c Force the 'nearest' strategy for starting skirt loops 9 years ago
  Alessandro Ranellucci 67f1cdf76f Bugfix: seam_position = random didn't work with a single perimeter. #2179 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 c37ef2f18b New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs. 10 years ago
  Alessandro Ranellucci 98e40d3fe4 Store width and height in ExtrusionEntity objects for debugging purposes 10 years ago
  Alessandro Ranellucci 8ed738d3f7 More incomplete work for Flow/Extruder refactoring 11 years ago
  Alessandro Ranellucci ea1d138c95 Ported ExtrusionLoop->make_counter_clockwise() 11 years ago
  Alessandro Ranellucci 5d6fd7f4d9 Optimizations for better usage of XS code 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 d0701cdcd4 Implemented Slic3r::ExtrusionLoop 11 years ago
  Alessandro Ranellucci 428cd7867d Missing bit 11 years ago
  Alessandro Ranellucci dac168eff0 Do each island completely if avoid_crossing_perimeters is enabled. #278 11 years ago
  Alessandro Ranellucci 554d10c854 Only put ExtrusionPath objects in ExtrusionPath::Collection (no ExtrusionLoop objects) 12 years ago
  Alessandro Ranellucci cec7bf815c Get rid of the ExtrusionLoop objects in concentric filler 12 years ago
  Alessandro Ranellucci 52ed2c6ea4 Make flow_spacing required for ExtrusionLoop objects too 12 years ago
  Alessandro Ranellucci 144a704e3b Remove all id() and ordered_id() methods 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
  Mark Hindess 35ecd65e77 Implement nearest point index and split at index to avoid search for point. 12 years ago
  Mark Hindess 35fda7de23 Revert "split_at_first_point needn't call deserialize as split_at calls it." 12 years ago
  Mark Hindess a6d8d6473c split_at_first_point needn't call deserialize as split_at calls it. 12 years ago
  Alessandro Ranellucci c4b9a6cf61 Bugfix: flow wasn't adjusted for perimeters when a custom perimeters extrusion width was applied 12 years ago
  Alessandro Ranellucci cbb111ee64 Fix for incomplete commit causing thin gaps to throw an error 12 years ago
  Alessandro Ranellucci 62bd33a766 Fixed regression causing fatal errors. #429 12 years ago
  Alessandro Ranellucci 0c4b112718 Fixed regression preventing arcs to be generated at all (center detection is still buggy) 12 years ago
  Alessandro Ranellucci 00c6b1bdf8 Bugfix: some thin walls still gave a fatal error. #416 12 years ago
  Alessandro Ranellucci b246480535 Massive reduction of memory usage (down to one third). 12 years ago
  Alessandro Ranellucci aa9563f00b More constants, less strings => ess memory usage 12 years ago
  Alessandro Ranellucci d51ba94e8a Remove XXX from dependencies 12 years ago
  Alessandro Ranellucci 7b67fae686 Support material 12 years ago
  Alessandro Ranellucci 90d10b24a8 Fill gaps using medial axis detection 13 years ago
  Alessandro Ranellucci 8ed91a8ec4 Very large refactoring. Ditched Slic3r::Polyline::Closed and reorganized geometric classes. 13 years ago
  Alessandro Ranellucci b8a5d5a208 Bugfix: fatal error on many models. Releasing 0.5.5a. #92 #93 13 years ago
  Alessandro Ranellucci 3ad9ed74ae New --solid-infill-feed-rate option. #68 13 years ago
  Alessandro Ranellucci 975387d953 New --bridge-feed-rate option. #68 13 years ago
  Alessandro Ranellucci e410410dc7 Refactoring. Point objects are now plain arrayrefs. Slicing is 30% faster. 13 years ago
  Alessandro Ranellucci 0cd10441a1 Optimization of travel paths for perimeters 13 years ago