Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								57e4e5c8e1
								
							
						 | 
						
							
							
								
								One more fix for ooze_prevention and skirt_height == -1
							
							
							
							
							
						 | 
						
							2013-12-24 15:33:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f9d38f6655
								
							
						 | 
						
							
							
								
								Allow value -1 for skirt_height with the meaning of: as tall as the object. This might fix an overflow on 32-bit systems when ooze_prevention is enabled
							
							
							
							
							
						 | 
						
							2013-12-24 15:16:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd133d9434
								
							
						 | 
						
							
							
								
								Update Clipper to 6.1.2
							
							
							
							
							
						 | 
						
							2013-12-24 12:40:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2956c1a2e5
								
							
						 | 
						
							
							
								
								More work for removing references to $Slic3r::Config
							
							
							
							
							
						 | 
						
							2013-12-24 11:58:36 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1157a7f859
								
							
						 | 
						
							
							
								
								Remove package variable $Slic3r::Config
							
							
							
							
							
						 | 
						
							2013-12-24 11:29:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7ddf4f3ddf
								
							
						 | 
						
							
							
								
								Fixes to complete_objects to make t/gcode.t pass
							
							
							
							
							
						 | 
						
							2013-12-24 01:13:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4f58a1c401
								
							
						 | 
						
							
							
								
								Rewrite avoid_crossing_perimeters() to fix a regression and get better performance by choosing regular points along contours. #1531
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/GCode/MotionPlanner.pm 
							
						 | 
						
							2013-12-22 19:07:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab25cc4940
								
							
						 | 
						
							
							
								
								Merge branch 'xs-config'
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/Config.pm
	xs/MANIFEST 
							
						 | 
						
							2013-12-22 01:41:55 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								c0070a8d54
								
							
						 | 
						
							
							
								
								Satisfy test suite with new XS based config
							
							
							
							
							
						 | 
						
							2013-12-22 01:38:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								1cee992604
								
							
						 | 
						
							
							
								
								Temporarily disabled step-based slicing
							
							
							
							
							
						 | 
						
							2013-12-20 01:38:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a6a6a6888b
								
							
						 | 
						
							
							
								
								Ported Slic3r::Print::State to XS
							
							
							
							
							
						 | 
						
							2013-12-20 01:36:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d2295cdf70
								
							
						 | 
						
							
							
								
								New Slic3r::Print::State class
							
							
							
							
							
						 | 
						
							2013-12-19 18:54:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								685e8e4dfa
								
							
						 | 
						
							
							
								
								More work for step-based slicing
							
							
							
							
							
						 | 
						
							2013-12-19 15:23:10 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5280b05ebb
								
							
						 | 
						
							
							
								
								Initial work for step refactoring
							
							
							
							
							
						 | 
						
							2013-12-19 12:11:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								15235699e4
								
							
						 | 
						
							
							
								
								Completed adapting plater behavior to new Print object API
							
							
							
							
							
						 | 
						
							2013-12-18 18:54:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								916a0a0e58
								
							
						 | 
						
							
							
								
								Fix compilation and test suite
							
							
							
							
							
						 | 
						
							2013-12-18 16:34:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0591eecab7
								
							
						 | 
						
							
							
								
								Lazy mesh generation so that we only keep it in model object
							
							
							
							
							
						 | 
						
							2013-12-18 00:13:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								02df73c94b
								
							
						 | 
						
							
							
								
								More refactoring to clean up the Print object API
							
							
							
							
							
						 | 
						
							2013-12-16 00:54:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								d3171b1eea
								
							
						 | 
						
							
							
								
								More work for updating the embedded Print object when Model is changed in plater
							
							
							
							
							
						 | 
						
							2013-12-16 00:36:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								250608aa52
								
							
						 | 
						
							
							
								
								Move centering outside the Print object
							
							
							
							
							
						 | 
						
							2013-12-15 16:17:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								2eff7c238e
								
							
						 | 
						
							
							
								
								Some initial work for stateful Print object
							
							
							
							
							
						 | 
						
							2013-12-13 14:02:01 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5470fbbebc
								
							
						 | 
						
							
							
								
								Make quick_slice() work with new model handling
							
							
							
							
							
						 | 
						
							2013-12-13 12:18:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e8a0ef1ca
								
							
						 | 
						
							
							
								
								Refactoring. Use Model class for representing the plate in GUI
							
							
							
							
							
						 | 
						
							2013-12-12 20:19:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f55e057504
								
							
						 | 
						
							
							
								
								More work for refactoring add_model() to add_model_object(). Tests pass
							
							
							
							
							
						 | 
						
							2013-12-09 01:12:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								7871673bf6
								
							
						 | 
						
							
							
								
								Initial work for new model handling
							
							
							
							
							
						 | 
						
							2013-11-27 12:18:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd8c430afd
								
							
						 | 
						
							
							
								
								Merge branch 'stable'
							
							
							
							
							
							
							
							Conflicts:
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm 
							
						 | 
						
							2013-11-24 22:48:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								387df3b900
								
							
						 | 
						
							
							
								
								Fix regression causing toolchange_gcode to crash Slic3r. Includes regression test. #1545
							
							
							
							
							
						 | 
						
							2013-11-24 13:04:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a93c862338
								
							
						 | 
						
							
							
								
								Ported traverse_pt() to XS
							
							
							
							
							
						 | 
						
							2013-11-23 23:21:59 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0516aac715
								
							
						 | 
						
							
							
								
								Ported chained_path() to XS
							
							
							
							
							
						 | 
						
							2013-11-23 21:39:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e75dbf37fa
								
							
						 | 
						
							
							
								
								Never scale TriangleMesh objects
							
							
							
							
							
						 | 
						
							2013-11-23 19:25:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								de9d5403e8
								
							
						 | 
						
							
							
								
								Finished porting convex_hull() to XS and removed dependency on Math::ConvexHull::MonotoneChain
							
							
							
							
							
						 | 
						
							2013-11-22 22:48:07 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4577f0725c
								
							
						 | 
						
							
							
								
								Incomplete work for XS-based convex_hull
							
							
							
							
							
						 | 
						
							2013-11-22 21:43:35 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								518798beb3
								
							
						 | 
						
							
							
								
								Incomplete work for porting simplify() to XS
							
							
							
							
							
						 | 
						
							2013-11-21 20:25:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5f81292f3f
								
							
						 | 
						
							
							
								
								Ported encloses_point() to XS and renamed to contains_point()
							
							
							
							
							
						 | 
						
							2013-11-21 16:21:42 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								50c0081d25
								
							
						 | 
						
							
							
								
								Update Clipper to 6.0.0
							
							
							
							
							
						 | 
						
							2013-11-20 11:35:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								583fc767d8
								
							
						 | 
						
							
							
								
								Fix regression in Avoid Crossing Perimeters. #1531
							
							
							
							
							
						 | 
						
							2013-11-18 17:20:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								beb7939e22
								
							
						 | 
						
							
							
								
								Rename standby_temperature to ooze_prevention. #1523
							
							
							
							
							
						 | 
						
							2013-11-15 16:01:15 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e78f8a0b0
								
							
						 | 
						
							
							
								
								Make sure all extruders are outside skirt at toolchange when standby_temperature is enabled
							
							
							
							
							
						 | 
						
							2013-11-15 15:52:11 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9f41f0279e
								
							
						 | 
						
							
							
								
								Some work to reduce recursive dependencies between classes
							
							
							
							
							
						 | 
						
							2013-11-11 20:37:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								bad8afdcda
								
							
						 | 
						
							
							
								
								Fix regression causing incomplete output filepath expansion. #1514
							
							
							
							
							
						 | 
						
							2013-11-11 00:08:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								4755e61d71
								
							
						 | 
						
							
							
								
								Bugfix: [input_filename] and [input_filename_base] were only available in the filename pattern and not in the custom G-code settings. #1507
							
							
							
							
							
						 | 
						
							2013-11-02 15:49:20 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b63afb370
								
							
						 | 
						
							
							
								
								Fix complete_objects after XS port. Includes regression test. #1511
							
							
							
							
							
						 | 
						
							2013-11-02 14:44:30 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								f603db5e84
								
							
						 | 
						
							
							
								
								Fix --export-svg
							
							
							
							
							
						 | 
						
							2013-10-13 11:45:22 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								032698fb07
								
							
						 | 
						
							
							
								
								Test that toolchanges happen outside skirt when standby-temperature is enabled
							
							
							
							
							
						 | 
						
							2013-09-19 10:44:29 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								40fd7418cd
								
							
						 | 
						
							
							
								
								Added test for standby_temperature
							
							
							
							
							
						 | 
						
							2013-09-19 01:29:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								0062c3b7fc
								
							
						 | 
						
							
							
								
								Almost finished the implementation of --standby-temperature
							
							
							
							
							
						 | 
						
							2013-09-18 20:03:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								e0da81e8bf
								
							
						 | 
						
							
							
								
								Introduce a ->count method for all collections to save time
							
							
							
							
							
						 | 
						
							2013-09-17 23:38:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a51964e98
								
							
						 | 
						
							
							
								
								Clean medial axis code and gap fill
							
							
							
							
							
						 | 
						
							2013-09-17 10:37:01 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								aef5c05c57
								
							
						 | 
						
							
							
								
								Update brim generation code. Includes regression test. #1440
							
							
							
							
							
						 | 
						
							2013-09-16 10:33:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Alessandro Ranellucci
								
							 
						 | 
						
							
							
							
							
								
							
							
								a821eb7f3c
								
							
						 | 
						
							
							
								
								More work to avoid working with vertices outside XS
							
							
							
							
							
						 | 
						
							2013-09-11 11:55:08 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |