Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								04aa240265
								
							
						 | 
						
							
							
								
								Only apply perimeter/infill overlap to the endpoints of rectilinear infill (and do that in a more proper way)
							
							
							
							
							
						 | 
						
							2015-01-13 20:55:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d4d79191a
								
							
						 | 
						
							
							
								
								Fixed regression causing bridges not to be printed with rectilinear pattern when --external-fill-pattern was set. #2460
							
							
							
							
							
						 | 
						
							2014-12-28 17:29:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e49cf2c55f
								
							
						 | 
						
							
							
								
								Refactored Line infill implementation
							
							
							
							
							
						 | 
						
							2014-12-22 17:25:52 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								64061267c8
								
							
						 | 
						
							
							
								
								Align infill across layers regardless of first-layer-specific extrusion width. Includes a good internal API refactoring and a fix to 3D honeycomb flow
							
							
							
							
							
						 | 
						
							2014-12-22 16:47:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								74f25ef52f
								
							
						 | 
						
							
							
								
								Consolidated all PlanePath classes in a single file
							
							
							
							
							
						 | 
						
							2014-12-21 23:43:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								795c85d30e
								
							
						 | 
						
							
							
								
								Apply a true double-ended nearest-neightbor search to thin fills in order to minimize travel moves between them. #2213
							
							
							
							
							
						 | 
						
							2014-12-20 22:40:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9264db7ecd
								
							
						 | 
						
							
							
								
								Removed useless thing added in e79aa2e81c
							
							
							
							
							
						 | 
						
							2014-12-17 00:52:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e79aa2e81c
								
							
						 | 
						
							
							
								
								New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618
							
							
							
							
							
						 | 
						
							2014-12-17 00:34:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7a7d00c8d6
								
							
						 | 
						
							
							
								
								Rename solid_fill_pattern to external_fill_pattern and clarify tooltip
							
							
							
							
							
						 | 
						
							2014-11-27 00:38:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ff13c063f
								
							
						 | 
						
							
							
								
								Port PrintRegion::flow() and LayerRegion.flow() to XS
							
							
							
							
							
						 | 
						
							2014-08-03 19:17:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								53f2d6bb4b
								
							
						 | 
						
							
							
								
								New 3D Honeycomb infill pattern (credits: David Eccles (gringer)). #1646
							
							
							
							
							
						 | 
						
							2014-07-26 17:07:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0a57a83fd
								
							
						 | 
						
							
							
								
								Proper handling of interlaced layers in toolpaths preview
							
							
							
							
							
						 | 
						
							2014-07-04 01:04:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ee11b3239
								
							
						 | 
						
							
							
								
								Refactoring: keep height in Flow object and calculate spacing on demand
							
							
							
							
							
						 | 
						
							2014-06-12 01:00:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								038076e040
								
							
						 | 
						
							
							
								
								Bugfix: first layer extrusion width wasn't affecting infill. Includes regression test. #2042
							
							
							
							
							
						 | 
						
							2014-05-18 23:36:30 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								98e40d3fe4
								
							
						 | 
						
							
							
								
								Store width and height in ExtrusionEntity objects for debugging purposes
							
							
							
							
							
						 | 
						
							2014-04-29 23:16:16 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								913ab54a2b
								
							
						 | 
						
							
							
								
								Bugfix: gap fill was not inserted in the correct order before leaving island. Includes regression test. #1907
							
							
							
							
							
						 | 
						
							2014-04-29 15:25:14 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ac0095018
								
							
						 | 
						
							
							
								
								Fix regression causing default extrusion width to be ignored. #1958
							
							
							
							
							
						 | 
						
							2014-04-25 19:39:27 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc101bd93e
								
							
						 | 
						
							
							
								
								Assume bridge angle is stored in radians in infill generation. #1917
							
							
							
							
							
						 | 
						
							2014-04-21 23:21:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6d6a51e0d
								
							
						 | 
						
							
							
								
								Fix for incomplete extrusion on solid surfaces
							
							
							
							
							
						 | 
						
							2014-04-05 10:54:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7421a7bf63
								
							
						 | 
						
							
							
								
								Turn fill_density into percentage
							
							
							
							
							
						 | 
						
							2014-03-22 16:23:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3d483722c6
								
							
						 | 
						
							
							
								
								Perform additional checks before merging solid surfaces (i.e. take flow and fill pattern into account)
							
							
							
							
							
						 | 
						
							2014-02-10 13:19:44 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a2cbb261cb
								
							
						 | 
						
							
							
								
								More work for refactoring Flow/Extruder
							
							
							
							
							
						 | 
						
							2014-01-03 20:02:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ed738d3f7
								
							
						 | 
						
							
							
								
								More incomplete work for Flow/Extruder refactoring
							
							
							
							
							
						 | 
						
							2014-01-03 18:27:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5bf0942f45
								
							
						 | 
						
							
							
								
								Satisfy test suite and CLI
							
							
							
							
							
						 | 
						
							2014-01-02 17:24:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1157a7f859
								
							
						 | 
						
							
							
								
								Remove package variable $Slic3r::Config
							
							
							
							
							
						 | 
						
							2013-12-24 11:29:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								57fd6ad563
								
							
						 | 
						
							
							
								
								Removed dependency on ->object from Region.pm
							
							
							
							
							
						 | 
						
							2013-11-26 18:46:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0516aac715
								
							
						 | 
						
							
							
								
								Ported chained_path() to XS
							
							
							
							
							
						 | 
						
							2013-11-23 21:39:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a331f4d27a
								
							
						 | 
						
							
							
								
								Finished porting group() to XS
							
							
							
							
							
						 | 
						
							2013-11-23 18:15:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0da81e8bf
								
							
						 | 
						
							
							
								
								Introduce a ->count method for all collections to save time
							
							
							
							
							
						 | 
						
							2013-09-17 23:38:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								06fc1d1044
								
							
						 | 
						
							
							
								
								Fix minor bug causing some gaps to be infilled twice
							
							
							
							
							
						 | 
						
							2013-09-17 19:39:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e02ae0d18a
								
							
						 | 
						
							
							
								
								Return Surface objects by reference from SurfaceCollection objects and fix a bug in XS code causing some shell options to be ignored
							
							
							
							
							
						 | 
						
							2013-09-06 18:36:38 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0789506e4
								
							
						 | 
						
							
							
								
								Return objects by reference instead of always cloning
							
							
							
							
							
						 | 
						
							2013-09-02 20:22:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d6fd7f4d9
								
							
						 | 
						
							
							
								
								Optimizations for better usage of XS code
							
							
							
							
							
						 | 
						
							2013-08-29 01:36:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc9cec9d81
								
							
						 | 
						
							
							
								
								Merge branch 'master' into xsdata
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print/Object.pm 
							
						 | 
						
							2013-08-25 19:59:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3d6fb1b05c
								
							
						 | 
						
							
							
								
								New feature: ability to override specific settings for individual objects in the plater. #344
							
							
							
							
							
						 | 
						
							2013-08-25 14:37:50 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa07c512b4
								
							
						 | 
						
							
							
								
								Merge branch 'master' into xsdata
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm 
							
						 | 
						
							2013-08-16 09:09:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								314f377d7b
								
							
						 | 
						
							
							
								
								Debugging code
							
							
							
							
							
						 | 
						
							2013-08-13 20:17:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b38cc2c244
								
							
						 | 
						
							
							
								
								Merge branch 'master' into xsdata
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r.pm
	lib/Slic3r/ExPolygon.pm
	lib/Slic3r/Fill.pm
	lib/Slic3r/Fill/Rectilinear.pm
	lib/Slic3r/GCode.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm
	lib/Slic3r/TriangleMesh.pm
	t/shells.t
	xs/MANIFEST 
							
						 | 
						
							2013-08-08 02:10:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2a2d15e422
								
							
						 | 
						
							
							
								
								Fix error after recent change about bridges
							
							
							
							
							
						 | 
						
							2013-07-29 12:15:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								948b43fe0d
								
							
						 | 
						
							
							
								
								Don't try to align rectilinear infill if solid, otherwise there will be a gap at one side
							
							
							
							
							
						 | 
						
							2013-07-29 11:05:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8fe228fcee
								
							
						 | 
						
							
							
								
								Smarter ordering of gap fill
							
							
							
							
							
						 | 
						
							2013-07-26 00:03:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c030e38908
								
							
						 | 
						
							
							
								
								Ported ExtrusionPath::Collection
							
							
							
							
							
						 | 
						
							2013-07-18 19:09:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7b6818ccf
								
							
						 | 
						
							
							
								
								Ported offset() and offset2()
							
							
							
							
							
						 | 
						
							2013-07-17 00:48:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bf8c799685
								
							
						 | 
						
							
							
								
								Ported diff_ex, intersection_ex, union_ex, xor_ex
							
							
							
							
							
						 | 
						
							2013-07-17 00:29:09 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								f612d4c64e
								
							
						 | 
						
							
							
								
								Ported ExtrusionPath to XS. Failing test for Surface
							
							
							
							
							
						 | 
						
							2013-07-15 12:14:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ac4a0bcdd8
								
							
						 | 
						
							
							
								
								Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere
							
							
							
							
							
						 | 
						
							2013-06-16 12:21:25 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bbb190dc68
								
							
						 | 
						
							
							
								
								Generate infill using each object's bounding_box instead of full print. #1177
							
							
							
							
							
						 | 
						
							2013-05-19 11:35:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |