Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f35cdef2aa 
								
							 
						 
						
							
							
								
								Renamed ExtrusionPath->depth_layers to height  
							
							
							
						 
						
							2012-10-28 14:22:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b0f24a2666 
								
							 
						 
						
							
							
								
								Bugfix: unnecessary tool changes were generated when using the same tool for subsequent parts  
							
							
							
						 
						
							2012-10-25 18:49:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1627268fd4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into avoid-crossing-perimeters  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/GCode.pm 
							
						 
						
							2012-10-24 11:49:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								76f75db055 
								
							 
						 
						
							
							
								
								Always specify tool number in M104/M109 when printing with multiple extruders  
							
							
							
						 
						
							2012-10-21 21:44:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d1e0bcf113 
								
							 
						 
						
							
							
								
								Bugfix: tool numbers written in G-code were wrong  
							
							
							
						 
						
							2012-10-01 18:22:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a49b045ce4 
								
							 
						 
						
							
							
								
								Do not call srand for each layer, to get better randomization of starting points.  #694  
							
							
							
						 
						
							2012-09-28 14:01:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d8c192ae05 
								
							 
						 
						
							
							
								
								Fix fatal error caused by recent refactorings  
							
							
							
						 
						
							2012-09-23 18:07:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bbe0a45b58 
								
							 
						 
						
							
							
								
								Optimization: cache scaled flow width and spacing  
							
							
							
						 
						
							2012-09-23 03:03:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e696764af8 
								
							 
						 
						
							
							
								
								Assign extruders and flows to materials  
							
							
							
						 
						
							2012-09-23 02:40:25 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								9934f8957f 
								
							 
						 
						
							
							
								
								Bugfix: only_retract_when_crossing_perimeters was almost not working.  #680  
							
							
							
						 
						
							2012-09-12 15:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5017f17171 
								
							 
						 
						
							
							
								
								Adjust M-codes for temperature handling for Teacup.  #539  
							
							
							
						 
						
							2012-08-30 23:13:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								873ea93832 
								
							 
						 
						
							
							
								
								Fix missing module inclusion preventing the recently introduced option from working  
							
							
							
						 
						
							2012-08-25 17:18:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0c22250740 
								
							 
						 
						
							
							
								
								New option to disable retraction when moving between infill paths inside the same island.  #29  
							
							
							
						 
						
							2012-08-25 16:30:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c98e9515ed 
								
							 
						 
						
							
							
								
								Better implementation of the external motion planner  
							
							
							
						 
						
							2012-08-23 21:10:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0eadc5adba 
								
							 
						 
						
							
							
								
								Manual rebase of the avoid_crossing_perimeters feature  
							
							
							
						 
						
							2012-08-23 15:42:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b35c41c1a3 
								
							 
						 
						
							
							
								
								Bugfix: retraction was still not working correctly at tool change  
							
							
							
						 
						
							2012-08-22 20:31:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								edfdf236da 
								
							 
						 
						
							
							
								
								Fix for the recent commit about the new retraction settings  
							
							
							
						 
						
							2012-08-22 19:47:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4bddb66513 
								
							 
						 
						
							
							
								
								Always emit T0 at the beginning of a multi-extruder print  
							
							
							
						 
						
							2012-08-22 19:20:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9e682924c7 
								
							 
						 
						
							
							
								
								New separate options for retraction length to be used when switching tools  
							
							
							
						 
						
							2012-08-22 19:11:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								075213c731 
								
							 
						 
						
							
							
								
								Refactoring: make 'retracted' an attribute of the Extruder object  
							
							
							
						 
						
							2012-08-22 18:57:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								97c3756034 
								
							 
						 
						
							
							
								
								Don't force automatic unretraction after tool change  
							
							
							
						 
						
							2012-08-22 18:06:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9ca21c835c 
								
							 
						 
						
							
							
								
								Merge branch 'per-extruder-retraction-settings'  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/Config.pm
	lib/Slic3r/GUI/Tab.pm 
							
						 
						
							2012-08-08 22:06:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								866b09f3f9 
								
							 
						 
						
							
							
								
								New --extruder-offset option  
							
							
							
						 
						
							2012-08-07 21:39:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cf01c142de 
								
							 
						 
						
							
							
								
								Make retraction configurable for each extruder  
							
							
							
						 
						
							2012-08-07 21:08:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7e34244b05 
								
							 
						 
						
							
							
								
								Refactored configuration handling.  
							
							... 
							
							
							
							Slic3r::Config is now an object. Multiple partial config objects are used throughout the codebase as local repositories, then merged and serialized when necessary. 
							
						 
						
							2012-07-27 21:16:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ea604384dd 
								
							 
						 
						
							
							
								
								Typo  
							
							
							
						 
						
							2012-07-23 17:56:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ba475cae45 
								
							 
						 
						
							
							
								
								Fixed fatal error introduced after recent refactoring  
							
							
							
						 
						
							2012-07-23 17:52:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1697cb24a6 
								
							 
						 
						
							
							
								
								Memory optimization and code cleanup. Don't keep deserialized paths  
							
							
							
						 
						
							2012-07-20 14:39:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0aa3cc230f 
								
							 
						 
						
							
							
								
								Merge branch 'new-flow'  
							
							
							
						 
						
							2012-07-14 21:40:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e703e78504 
								
							 
						 
						
							
							
								
								A typo caused no newline after Tn.  #530  
							
							
							
						 
						
							2012-07-11 21:48:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								079f6072a6 
								
							 
						 
						
							
							
								
								Use M109 P1 for Teacup  
							
							
							
						 
						
							2012-07-10 19:31:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrik Brix Andersen 
								
							 
						 
						
							
							
							
							
								
							
							
								0266729635 
								
							 
						 
						
							
							
								
								Merge branch 'master' into new-flow  
							
							
							
						 
						
							2012-07-06 22:10:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Henrik Brix Andersen 
								
							 
						 
						
							
							
							
							
								
							
							
								9f4444a7d4 
								
							 
						 
						
							
							
								
								Add missing sprintf spotted by olasd  
							
							... 
							
							
							
							Fixes 3c00573805 
							
						 
						
							2012-07-06 22:09:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4f6934bab8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into new-flow  
							
							
							
						 
						
							2012-07-06 20:06:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c00573805 
								
							 
						 
						
							
							
								
								Reset E and compensate retraction after changing extruder  
							
							
							
						 
						
							2012-07-06 19:57:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								77123ada7c 
								
							 
						 
						
							
							
								
								New spacing math. Speed optimizations  
							
							
							
						 
						
							2012-07-04 09:33:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dd37867324 
								
							 
						 
						
							
							
								
								Bugfix: wrong spacing was calculated  
							
							
							
						 
						
							2012-07-04 09:33:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								35ecd65e77 
								
							 
						 
						
							
							
								
								Implement nearest point index and split at index to avoid search for point.  
							
							
							
						 
						
							2012-07-02 20:26:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b9a6cf61 
								
							 
						 
						
							
							
								
								Bugfix: flow wasn't adjusted for perimeters when a custom perimeters extrusion width was applied  
							
							
							
						 
						
							2012-07-01 18:13:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f9f2361acb 
								
							 
						 
						
							
							
								
								Allow setting different temperatures and first layer temperatures for each extruder. Also make support material extruder selection compatible with the new architecture  
							
							
							
						 
						
							2012-06-28 16:22:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								898266fd34 
								
							 
						 
						
							
							
								
								Initial refactoring for supporting multiple extruders. Little speed optimization included  
							
							
							
						 
						
							2012-06-28 14:44:54 +02:00