Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7852c07ba3
								
							
						 | 
						
							
							
								
								Exit with 1 if prerequisites are missing
							
							
							
							
							
						 | 
						
							2013-06-24 16:51:01 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								344072d03c
								
							
						 | 
						
							
							
								
								Re-enable tests if all prereqs succeeded, regardless of optional modules
							
							
							
							
							
						 | 
						
							2013-06-24 16:41:12 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f32551bd35
								
							
						 | 
						
							
							
								
								Don't check cpanm existence if SLIC3R_NO_AUTO
							
							
							
							
							
						 | 
						
							2013-06-24 16:39:31 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ddc8727b70
								
							
						 | 
						
							
							
								
								Have SLIC3R_NO_AUTO check dependencies before requiring cpanm, and don't skip tests if all prerequisites are there
							
							
							
							
							
						 | 
						
							2013-06-24 16:32:03 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9e927ffaf9
								
							
						 | 
						
							
							
								
								Reimplement SLIC3R_NO_AUTO
							
							
							
							
							
						 | 
						
							2013-06-23 21:14:55 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								625a300822
								
							
						 | 
						
							
							
								
								New [layer_num] placeholder in layer change G-code
							
							
							
							
							
						 | 
						
							2013-06-23 19:25:32 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ea4ed3b5e
								
							
						 | 
						
							
							
								
								Allow to supply custom G-code via command line if file is not found
							
							
							
							
							
						 | 
						
							2013-06-23 19:25:02 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d687cd0a0
								
							
						 | 
						
							
							
								
								Only combine internal infill and leave internal-solid as it is. #1248
							
							
							
							
							
						 | 
						
							2013-06-23 18:21:47 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Henrik Brix Andersen
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1a39d3a2e
								
							
						 | 
						
							
							
								
								Let cpanm automatically discover the need for --sudo or --local-lib in order to allow non-root installs.
							
							
							
							
							
						 | 
						
							2013-06-23 13:19:35 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ecf4099611
								
							
						 | 
						
							
							
								
								More changes to Build.PL
							
							
							
							
							
						 | 
						
							2013-06-23 11:20:03 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2d3fb15a3f
								
							
						 | 
						
							
							
								
								Look for cpanm in sitebin too
							
							
							
							
							
						 | 
						
							2013-06-23 11:10:36 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								cd1a39397b
								
							
						 | 
						
							
							
								
								Optimize concentric loops
							
							
							
							
							
						 | 
						
							2013-06-23 00:50:44 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								78f1527ab7
								
							
						 | 
						
							
							
								
								Compensate perimeter/infill overlap for concentric infill
							
							
							
							
							
						 | 
						
							2013-06-23 00:37:04 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c7b447f07
								
							
						 | 
						
							
							
								
								Ensure there's no numerical error when searching for concave points
							
							
							
							
							
						 | 
						
							2013-06-23 00:21:19 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1e3ce9b8c4
								
							
						 | 
						
							
							
								
								Complete retraction if the wipe path was too short for the full retract. #1264
							
							
							
							
							
						 | 
						
							2013-06-23 00:10:57 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c03f9f0197
								
							
						 | 
						
							
							
								
								Fixed regression causing wrong direction for inwards move in holes. Includes regression test. #1265
							
							
							
							
							
						 | 
						
							2013-06-23 00:05:08 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								6e63e938a0
								
							
						 | 
						
							
							
								
								Fix typo in new Build.PL
							
							
							
							
							
						 | 
						
							2013-06-22 22:57:36 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0bd3d958e2
								
							
						 | 
						
							
							
								
								More optimizations in slice_facet()
							
							
							
							
							
						 | 
						
							2013-06-22 20:48:56 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1565560b55
								
							
						 | 
						
							
							
								
								One more little optimization
							
							
							
							
							
						 | 
						
							2013-06-22 20:37:15 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								db266cde9f
								
							
						 | 
						
							
							
								
								Little optimizations in slicing
							
							
							
							
							
						 | 
						
							2013-06-22 20:32:39 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								398e66572d
								
							
						 | 
						
							
							
								
								Optimization: remove overkill sort
							
							
							
							
							
						 | 
						
							2013-06-22 19:59:27 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								82fbdb603f
								
							
						 | 
						
							
							
								
								Optimization: cache model bounding box
							
							
							
							
							
						 | 
						
							2013-06-22 19:36:50 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c88d8a5842
								
							
						 | 
						
							
							
								
								Replace Build.PL with a custom script based off cpanm
							
							
							
							
							
						 | 
						
							2013-06-22 16:18:43 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4774b0e910
								
							
						 | 
						
							
							
								
								Be tolerant with STL files without the "normal" word
							
							
							
							
							
						 | 
						
							2013-06-22 16:15:07 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								64a21276e3
								
							
						 | 
						
							
							
								
								Add regression test for concave starting points. #135
							
							
							
							
							
						 | 
						
							2013-06-22 15:22:58 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b35e668ee7
								
							
						 | 
						
							
							
								
								Require Boost::Geometry::Utils 0.15
							
							
							
							
							
						 | 
						
							2013-06-21 19:46:45 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								aba7641fe4
								
							
						 | 
						
							
							
								
								Avoid starting loops on convex vertices and/or overhangs. #296 #135
							
							
							
							
							
						 | 
						
							2013-06-21 19:43:15 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								90d8da0e0d
								
							
						 | 
						
							
							
								
								Limit fan speed to 100% :-)
							
							
							
							
							
						 | 
						
							2013-06-21 16:08:16 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								19b40baf55
								
							
						 | 
						
							
							
								
								Add regression test to ensure fan is enabled when printing overhangs. #432
							
							
							
							
							
						 | 
						
							2013-06-21 15:38:58 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c707073a73
								
							
						 | 
						
							
							
								
								Some fixes about overhang detection. Includes regression tests
							
							
							
							
							
						 | 
						
							2013-06-21 14:52:35 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f5322596d9
								
							
						 | 
						
							
							
								
								Note to self in code
							
							
							
							
							
						 | 
						
							2013-06-20 20:16:15 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e875393f5
								
							
						 | 
						
							
							
								
								New algorithm for overhang detection
							
							
							
							
							
						 | 
						
							2013-06-20 20:11:46 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								015580629b
								
							
						 | 
						
							
							
								
								Removed wrong optimization causing possible extra retractions while moving in infill space
							
							
							
							
							
						 | 
						
							2013-06-20 19:43:53 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4474595629
								
							
						 | 
						
							
							
								
								Removed useless code
							
							
							
							
							
						 | 
						
							2013-06-20 19:21:35 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b414c50b68
								
							
						 | 
						
							
							
								
								Optimization: use Boost.Geometry for point in polygon
							
							
							
							
							
						 | 
						
							2013-06-20 18:48:11 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7be746599
								
							
						 | 
						
							
							
								
								Disable overhang detection for now
							
							
							
							
							
						 | 
						
							2013-06-19 20:09:58 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								fcd4de00e5
								
							
						 | 
						
							
							
								
								One more fix for --complete-objects working on single-object plates
							
							
							
							
							
						 | 
						
							2013-06-19 18:01:24 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5843f5df6c
								
							
						 | 
						
							
							
								
								Fix regression in --complete-objects causing fatal error and/or wrong warnings about object heights
							
							
							
							
							
						 | 
						
							2013-06-19 17:34:37 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								b71bc37111
								
							
						 | 
						
							
							
								
								Remove a couple cases of dangerous aliasing, causing crashes. #1257
							
							
							
							
							
						 | 
						
							2013-06-17 19:27:08 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								799aeedd97
								
							
						 | 
						
							
							
								
								Fixed wrong refactoring in ac4a0bcdd8
							
							
							
							
							
						 | 
						
							2013-06-17 13:32:53 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c4036470af
								
							
						 | 
						
							
							
								
								Fix one thing leftover from bounding box refactoring
							
							
							
							
							
						 | 
						
							2013-06-17 12:11:28 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6ef81fb91
								
							
						 | 
						
							
							
								
								Modify overhang detection algorithm
							
							
							
							
							
						 | 
						
							2013-06-16 18:08:17 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								45611d6742
								
							
						 | 
						
							
							
								
								Fix connection algorithm for rectilinear infill as sometimes it wasn't connecting segments correctly
							
							
							
							
							
						 | 
						
							2013-06-16 18:05:56 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0ad78eaf55
								
							
						 | 
						
							
							
								
								Return explicit 0 from have_version_check() to avoid wxMenuItem->Enable errors
							
							
							
							
							
						 | 
						
							2013-06-16 16:07:47 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								3bcf1da702
								
							
						 | 
						
							
							
								
								Disable avoid_crossing_perimeters optimization until we can detect nested shells. #1254
							
							
							
							
							
						 | 
						
							2013-06-16 16:04:19 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								32aafd2eb9
								
							
						 | 
						
							
							
								
								Temporary workaround until Boost::Geometry::Utils 0.14 is available
							
							
							
							
							
						 | 
						
							2013-06-16 15:11:39 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d4242ad0a4
								
							
						 | 
						
							
							
								
								Fix file_info.pl
							
							
							
							
							
						 | 
						
							2013-06-16 13:42:49 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								258842b845
								
							
						 | 
						
							
							
								
								New logic for connecting honeycomb loops
							
							
							
							
							
						 | 
						
							2013-06-16 13:31:10 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ff85898b1
								
							
						 | 
						
							
							
								
								New logic for connecting honeycomb paths
							
							
							
							
							
						 | 
						
							2013-06-16 13:26:57 +02:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								961586fe8f
								
							
						 | 
						
							
							
								
								Rewrite honeycomb infill so that it only generates the pattern for the bounding box of the region instead of the full print, so reduce complexity of the clipping routine
							
							
							
							
							
						 | 
						
							2013-06-16 13:13:52 +02:00 | 
						
						
							
							
							
							
								
							
							
						 |