Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b14290b9f6 
								
							 
						 
						
							
							
								
								Make tests happy  
							
							
							
						 
						
							2015-07-02 14:29:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								59f0e76da1 
								
							 
						 
						
							
							
								
								Distinct extrusion role for support material interface  
							
							
							
						 
						
							2014-05-12 22:59:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								518798beb3 
								
							 
						 
						
							
							
								
								Incomplete work for porting simplify() to XS  
							
							
							
						 
						
							2013-11-21 20:25:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3aef663f7f 
								
							 
						 
						
							
							
								
								Removed clip_with_polygon() and clip_with_expolygon()  
							
							
							
						 
						
							2013-11-21 18:16:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ac88fbcbb0 
								
							 
						 
						
							
							
								
								Ported clip_end(), length(), is_perimeter(), is_fill(), is_bridge() to XS  
							
							
							
						 
						
							2013-11-21 18:03:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								761f261a68 
								
							 
						 
						
							
							
								
								Ported intersect_expolygons() and subtract_expolygons() to XS  
							
							
							
						 
						
							2013-11-21 17:53:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a88ce0cb5e 
								
							 
						 
						
							
							
								
								Fix regression in start perimeters at non-overhangs.  #1442  
							
							
							
						 
						
							2013-09-17 10:37:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								649ef6ce79 
								
							 
						 
						
							
							
								
								Removed unused code  
							
							
							
						 
						
							2013-08-29 11:48:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5d6fd7f4d9 
								
							 
						 
						
							
							
								
								Optimizations for better usage of XS code  
							
							
							
						 
						
							2013-08-29 01:36:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5f17fa342b 
								
							 
						 
						
							
							
								
								Move arc fitting code to its own post-processing filter and remove the built-in ExtrusionPath::Arc class  
							
							
							
						 
						
							2013-08-28 20:40:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								055273fbc8 
								
							 
						 
						
							
							
								
								Huge speed boost by reducing the number of method calls in GCode.pm  
							
							
							
						 
						
							2013-08-28 20:38:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9fb14f2119 
								
							 
						 
						
							
							
								
								Ported (and used) ExtrusionPath->first_point  
							
							
							
						 
						
							2013-08-26 23:42:00 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9af2a1c007 
								
							 
						 
						
							
							
								
								Use XS Point everywhere  
							
							
							
						 
						
							2013-07-15 20:31:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								159a009f96 
								
							 
						 
						
							
							
								
								Fix tests here and there  
							
							
							
						 
						
							2013-07-15 15:26:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f612d4c64e 
								
							 
						 
						
							
							
								
								Ported ExtrusionPath to XS. Failing test for Surface  
							
							
							
						 
						
							2013-07-15 12:14:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8061cc6e30 
								
							 
						 
						
							
							
								
								Optimization in Polyline instantiation  
							
							
							
						 
						
							2013-07-05 14:44:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7e875393f5 
								
							 
						 
						
							
							
								
								New algorithm for overhang detection  
							
							
							
						 
						
							2013-06-20 20:11:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								61c1045331 
								
							 
						 
						
							
							
								
								Merge branch 'master' into overhang  
							
							
							
						 
						
							2013-05-16 18:36:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								09989ab8bd 
								
							 
						 
						
							
							
								
								Fix regression in --gcode-arcs  
							
							
							
						 
						
							2013-05-16 12:54:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								575127151b 
								
							 
						 
						
							
							
								
								New algorithm for overhang detection  
							
							
							
						 
						
							2013-05-14 20:19:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								632652d924 
								
							 
						 
						
							
							
								
								Unfinished work for displaying bridge paths in section cuts  
							
							
							
						 
						
							2013-05-14 19:48:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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  
							
							
							
						 
						
							2013-03-30 11:22:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1abd8c9a9e 
								
							 
						 
						
							
							
								
								Remove the 'simplify' handle in ExtrusionPath after the recent refactoring.  #1054  
							
							
							
						 
						
							2013-03-18 18:03:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								537fca47c5 
								
							 
						 
						
							
							
								
								Use solid infill speed for internal bridges; apply slowdown if any; don't use bridge fan settings.  #240  
							
							
							
						 
						
							2013-03-17 00:42:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33b40eda18 
								
							 
						 
						
							
							
								
								Always fix self-intersecting polygons that Douglas-Peucker might return  
							
							
							
						 
						
							2013-03-16 18:42:56 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								2acda9973e 
								
							 
						 
						
							
							
								
								Don't apply acceleration settings to travel moves  
							
							
							
						 
						
							2013-03-09 20:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								70092a9cf5 
								
							 
						 
						
							
							
								
								Apply only_retract_when_crossing_perimeters to all infills  
							
							
							
						 
						
							2013-03-04 23:37:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								283809f5c2 
								
							 
						 
						
							
							
								
								No need for a role to identify small perimeters  
							
							
							
						 
						
							2012-12-05 10:47:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8ae96a8868 
								
							 
						 
						
							
							
								
								Only apply vibration limit to gaps fill while it's not very mature to work with long segments  
							
							
							
						 
						
							2012-11-21 19:27:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c99ff0cfe2 
								
							 
						 
						
							
							
								
								Apply Douglas-Peucker to all paths before generating G-code  
							
							
							
						 
						
							2012-11-18 17:38:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cec7bf815c 
								
							 
						 
						
							
							
								
								Get rid of the ExtrusionLoop objects in concentric filler  
							
							
							
						 
						
							2012-10-30 15:29:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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)  
							
							
							
						 
						
							2012-10-28 16:59:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f35cdef2aa 
								
							 
						 
						
							
							
								
								Renamed ExtrusionPath->depth_layers to height  
							
							
							
						 
						
							2012-10-28 14:22:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								68c3a0dd61 
								
							 
						 
						
							
							
								
								Make arcs.t happy.  #721  
							
							
							
						 
						
							2012-10-22 14:08:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2a51cad0c3 
								
							 
						 
						
							
							
								
								Revert "Patch for --gcode-arcs (kindly submitted by Paul Howes)"  
							
							... 
							
							
							
							This reverts commit f4260ae93d 
							
						 
						
							2012-09-12 15:58:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f4260ae93d 
								
							 
						 
						
							
							
								
								Patch for --gcode-arcs (kindly submitted by Paul Howes)  
							
							
							
						 
						
							2012-09-12 15:53:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7e34244b05 
								
							 
						 
						
							
							
								
								Refactored configuration handling.  
							
							... 
							
							
							
							Slic3r::Config is now an object. Multiple partial config objects are used throughout the codebase as local repositories, then merged and serialized when necessary. 
							
						 
						
							2012-07-27 21:16:11 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cbb111ee64 
								
							 
						 
						
							
							
								
								Fix for incomplete commit causing thin gaps to throw an error  
							
							
							
						 
						
							2012-06-30 17:23:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								96a3234eaa 
								
							 
						 
						
							
							
								
								Different speed for external perimeters.  #488  
							
							
							
						 
						
							2012-06-27 19:42:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0938c73d08 
								
							 
						 
						
							
							
								
								Revert "Don't reset E when the makerbot flavor is selected"  
							
							... 
							
							
							
							This reverts commit 2e5e5983be 
							
						 
						
							2012-06-24 21:05:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2e5e5983be 
								
							 
						 
						
							
							
								
								Don't reset E when the makerbot flavor is selected  
							
							
							
						 
						
							2012-06-24 20:58:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								62bd33a766 
								
							 
						 
						
							
							
								
								Fixed regression causing fatal errors.  #429  
							
							
							
						 
						
							2012-06-09 15:53:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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  
							
							
							
						 
						
							2012-06-06 19:59:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4aa85f4571 
								
							 
						 
						
							
							
								
								Fixed arcs.t to work with new serialization mechanism  
							
							
							
						 
						
							2012-05-19 23:39:36 +02:00