Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7d08796b0a 
								
							 
						 
						
							
							
								
								Remove sporadic duplicate useless lines.  #772  
							
							
							
						 
						
							2013-02-04 14:27:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								48e00a4c40 
								
							 
						 
						
							
							
								
								Merge branch 'master' into avoid-crossing-perimeters  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/GCode.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/SVG.pm 
							
						 
						
							2013-01-12 19:00:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f001374c6e 
								
							 
						 
						
							
							
								
								New implementation of the little inwards move before leaving a loop.  #186  
							
							
							
						 
						
							2012-12-05 11:31:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e21c806ee9 
								
							 
						 
						
							
							
								
								New wkt() method for debugging  
							
							
							
						 
						
							2012-11-06 20:31:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								68e1edab80 
								
							 
						 
						
							
							
								
								Require Math::Clipper 1.14 and increase scale factor for offset().  #720  
							
							
							
						 
						
							2012-11-05 00:17:46 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								c95cd5ac38 
								
							 
						 
						
							
							
								
								Merge branch 'master' into avoid-crossing-perimeters  
							
							
							
						 
						
							2012-09-21 15:36:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e40f32995f 
								
							 
						 
						
							
							
								
								Finish GUI decoupling  
							
							
							
						 
						
							2012-09-21 15:04:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cc8d8bd26f 
								
							 
						 
						
							
							
								
								Merge branch 'master' into avoid-crossing-perimeters  
							
							... 
							
							
							
							Conflicts:
	README.markdown
	lib/Slic3r/Config.pm
	lib/Slic3r/GCode.pm
	lib/Slic3r/Print.pm
	slic3r.pl 
							
						 
						
							2012-09-12 16:04:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								896641cb7e 
								
							 
						 
						
							
							
								
								Fixed regression causing some bridges not to be detected correctly.  #629  
							
							
							
						 
						
							2012-08-25 20:04:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0eadc5adba 
								
							 
						 
						
							
							
								
								Manual rebase of the avoid_crossing_perimeters feature  
							
							
							
						 
						
							2012-08-23 15:42:58 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								b11778a85f 
								
							 
						 
						
							
							
								
								polygon_lines returns array of Slic3r::Line objects so bless is redundant.  
							
							
							
						 
						
							2012-07-01 23:14:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Dandrimont 
								
							 
						 
						
							
							
							
							
								
							
							
								4296ea6da1 
								
							 
						 
						
							
							
								
								Slic3r::Polygon's boost_linestring method needs to close the contour.  
							
							... 
							
							
							
							This prevented Slic3r from detecting some bridge supporting edges
(basically, if that edge was the last one in the contour).  This
addresses some of the bridge detection issues (#414 , #358 ). 
							
						 
						
							2012-06-14 13:33:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								82dd3c7a3e 
								
							 
						 
						
							
							
								
								New --perimeters-extrusion-width and --infill-extrusion-width options.  #302  
							
							
							
						 
						
							2012-06-06 18:05:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8a031fe501 
								
							 
						 
						
							
							
								
								New --first-layer-extrusion-width option.  #385  
							
							
							
						 
						
							2012-06-06 17:29:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								efdf266df1 
								
							 
						 
						
							
							
								
								Removed useless Polygon constructor and some cleanup  
							
							
							
						 
						
							2012-05-23 11:51:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5a78111efa 
								
							 
						 
						
							
							
								
								Options to set extruder clearance for sequential printing and graphical preview of collisions  
							
							
							
						 
						
							2012-05-23 11:47:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8ba6405cc9 
								
							 
						 
						
							
							
								
								Bugfix: some nearly-thin walls were discarded.  #261  
							
							
							
						 
						
							2012-05-05 17:07:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								96d5e513b8 
								
							 
						 
						
							
							
								
								Rename $Slic3r::resolution to $Slic3r::scaling_factor  
							
							
							
						 
						
							2012-04-16 14:05:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cb182b8bc2 
								
							 
						 
						
							
							
								
								Honeycomb infill.  #300  
							
							
							
						 
						
							2012-04-16 11:55:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0afb5ad9dd 
								
							 
						 
						
							
							
								
								Bugfix: some holes were filled.  #291  
							
							
							
						 
						
							2012-04-02 11:40:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e8c64924db 
								
							 
						 
						
							
							
								
								Some GUI fixes after the recent contributions  
							
							
							
						 
						
							2012-03-03 21:25:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c98f6734c7 
								
							 
						 
						
							
							
								
								Code optimization  
							
							
							
						 
						
							2012-02-25 22:18:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								eba7c10018 
								
							 
						 
						
							
							
								
								Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm  
							
							
							
						 
						
							2012-02-25 14:46:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c3fc6ee66b 
								
							 
						 
						
							
							
								
								Fix regression introduced with  f2e1fe5241 
							
							
							
						 
						
							2012-02-21 20:16:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								aa7a5d6069 
								
							 
						 
						
							
							
								
								Removed warning  
							
							
							
						 
						
							2012-02-21 14:31:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f2e1fe5241 
								
							 
						 
						
							
							
								
								Do hole perimeters in ccw direction too  
							
							
							
						 
						
							2012-02-21 14:29:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4ade11b26e 
								
							 
						 
						
							
							
								
								Some minor fixes related to polyline refactoring  
							
							
							
						 
						
							2012-01-27 14:29:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								debdd164e2 
								
							 
						 
						
							
							
								
								Bugfix: fatal error and warnings removed when cleaning some dirty layers  
							
							
							
						 
						
							2012-01-21 18:44:24 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								1c7564e4a4 
								
							 
						 
						
							
							
								
								Thin walls.  #24  
							
							
							
						 
						
							2011-12-30 17:17:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a1c766cc52 
								
							 
						 
						
							
							
								
								New bridging logic, more robust.  #58  
							
							
							
						 
						
							2011-11-19 16:44:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								580f42c1de 
								
							 
						 
						
							
							
								
								Use the same bridging logic for "reverse bridges" (top surfaces)  
							
							
							
						 
						
							2011-11-17 10:34:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8aca717209 
								
							 
						 
						
							
							
								
								Print solid infill without cutting an internal surface under small regions such as pillars.  #39  
							
							
							
						 
						
							2011-11-16 16:35:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								038caddcda 
								
							 
						 
						
							
							
								
								New fill types (hilbertcurve, archimedeanchords, octagramspiral) and ability to use different patterns for solid layers.  #20  
							
							
							
						 
						
							2011-11-13 18:14:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fec816b065 
								
							 
						 
						
							
							
								
								Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring.  
							
							
							
						 
						
							2011-11-11 10:21:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5090ae561c 
								
							 
						 
						
							
							
								
								Refactored Perimeter code with new Slic3r::Polygon and Slic3r::ExPolygon objects  
							
							... 
							
							
							
							Large refactoring. Speed gains. Removed convex hull for bridges. 
							
						 
						
							2011-10-15 21:14:13 +02:00