| 
								
								
									 Alessandro Ranellucci | 69002b8ea2 | No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028 | 2014-05-12 21:49:17 +02:00 |  | 
				
					
						| 
								
								
									 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. | 2014-05-08 11:07:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 98e40d3fe4 | Store width and height in ExtrusionEntity objects for debugging purposes | 2014-04-29 23:16:16 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed738d3f7 | More incomplete work for Flow/Extruder refactoring | 2014-01-03 18:27:46 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea1d138c95 | Ported ExtrusionLoop->make_counter_clockwise() | 2013-08-29 01:40:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5d6fd7f4d9 | Optimizations for better usage of XS code | 2013-08-29 01:36:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9458c7db97 | Fix integration of XS containers | 2013-07-16 17:13:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9b582a11ff | Adopt XS containers everywhere (incomplete work) | 2013-07-16 09:49:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d0701cdcd4 | Implemented Slic3r::ExtrusionLoop | 2013-07-15 16:21:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 428cd7867d | Missing bit | 2013-03-11 12:47:27 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | dac168eff0 | Do each island completely if avoid_crossing_perimeters is enabled. #278 | 2013-03-10 16:09:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 554d10c854 | Only put ExtrusionPath objects in ExtrusionPath::Collection (no ExtrusionLoop objects) | 2012-10-31 19:08:29 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cec7bf815c | Get rid of the ExtrusionLoop objects in concentric filler | 2012-10-30 15:29:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 52ed2c6ea4 | Make flow_spacing required for ExtrusionLoop objects too | 2012-10-30 14:07:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 144a704e3b | Remove all id() and ordered_id() methods | 2012-07-22 21:00:02 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bce2663ed8 | Restore thin walls and thin fills after last commit | 2012-07-20 15:02:25 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1697cb24a6 | Memory optimization and code cleanup. Don't keep deserialized paths | 2012-07-20 14:39:56 +02:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | 35ecd65e77 | Implement nearest point index and split at index to avoid search for point. | 2012-07-02 20:26:56 +01:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | 35fda7de23 | Revert "split_at_first_point needn't call deserialize as split_at calls it." This reverts commit a6d8d6473c. | 2012-07-02 16:57:29 +01:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | a6d8d6473c | split_at_first_point needn't call deserialize as split_at calls it. | 2012-07-01 22:52:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c4b9a6cf61 | Bugfix: flow wasn't adjusted for perimeters when a custom perimeters extrusion width was applied | 2012-07-01 18:13:48 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cbb111ee64 | Fix for incomplete commit causing thin gaps to throw an error | 2012-06-30 17:23:55 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 62bd33a766 | Fixed regression causing fatal errors. #429 | 2012-06-09 15:53:14 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0c4b112718 | Fixed regression preventing arcs to be generated at all (center detection is still buggy) | 2012-06-07 19:53:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 00c6b1bdf8 | Bugfix: some thin walls still gave a fatal error. #416 | 2012-06-07 12:21:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b246480535 | Massive reduction of memory usage (down to one third). | 2012-05-19 17:57:38 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | aa9563f00b | More constants, less strings => ess memory usage | 2012-05-19 15:40:11 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d51ba94e8a | Remove XXX from dependencies | 2012-04-16 14:03:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7b67fae686 | Support material | 2012-02-19 12:03:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 90d10b24a8 | Fill gaps using medial axis detection | 2012-01-12 22:05:35 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed91a8ec4 | Very large refactoring. Ditched Slic3r::Polyline::Closed and reorganized geometric classes. | 2011-12-30 19:59:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b8a5d5a208 | Bugfix: fatal error on many models. Releasing 0.5.5a. #92 #93 | 2011-12-05 12:15:52 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3ad9ed74ae | New --solid-infill-feed-rate option. #68 | 2011-11-28 19:11:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 975387d953 | New --bridge-feed-rate option. #68 | 2011-11-28 18:37:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e410410dc7 | Refactoring.  Point objects are now plain arrayrefs.  Slicing is 30% faster. | 2011-10-12 14:54:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0cd10441a1 | Optimization of travel paths for perimeters | 2011-09-25 23:15:45 +02:00 |  |