Mike Sheldrake 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee68aa916 
								
							 
						 
						
							
							
								
								$parallel_degrees_limit decreased, 3 to 0.1,  #704  
							
							... 
							
							
							
							Geometry::lines_parallel() test used for collapsing adjacent colinear
lines was too loose in testing for colinearity, because of this constant
setting. Gradualy curving and high-res outer perimiters would
over-simplify into straight lines. 
							
						 
						
							2012-09-27 06:14:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mike Sheldrake 
								
							 
						 
						
							
							
							
							
								
							
							
								2bcac88683 
								
							 
						 
						
							
							
								
								Increase scale factor for Clipper::offset  
							
							... 
							
							
							
							A default scale of 1 was being calculated most of the time. That's too
low to avoid artifacts from offsetting concave curves. Setting scale to
a default of 100000 eliminates artifacts in the test cases in issues
#700 , #702  and #703 . There is a risk of large point proliferation with
this scale in combination with the JT_ROUND option, but in the four
places where that option is used, scale is already explicitly set to a
safer low value. 
							
						 
						
							2012-09-27 05:50:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fd74577eae 
								
							 
						 
						
							
							
								
								Fix typo in previous commit  
							
							
							
						 
						
							2012-09-24 21:00:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d8c192ae05 
								
							 
						 
						
							
							
								
								Fix fatal error caused by recent refactorings  
							
							
							
						 
						
							2012-09-23 18:07:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1f4706f02f 
								
							 
						 
						
							
							
								
								[print_preset] and others were erroneously renamed to [print] etc.  #675  
							
							
							
						 
						
							2012-09-23 17:40:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								77625894ff 
								
							 
						 
						
							
							
								
								New command to combine multiple STL files into a single multi-material AMF file  
							
							
							
						 
						
							2012-09-23 14:48:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bbe0a45b58 
								
							 
						 
						
							
							
								
								Optimization: cache scaled flow width and spacing  
							
							
							
						 
						
							2012-09-23 03:03:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ec0d3987db 
								
							 
						 
						
							
							
								
								Rename materials to regions  
							
							
							
						 
						
							2012-09-23 02:52:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e696764af8 
								
							 
						 
						
							
							
								
								Assign extruders and flows to materials  
							
							
							
						 
						
							2012-09-23 02:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e2ab340edb 
								
							 
						 
						
							
							
								
								Fix positioning and other things  
							
							
							
						 
						
							2012-09-22 21:03:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d488afd243 
								
							 
						 
						
							
							
								
								More work (breaks centering and internal surfaces detection)  
							
							
							
						 
						
							2012-09-22 19:38:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								02356fd613 
								
							 
						 
						
							
							
								
								Large refactoring to allow processing multimaterial files  
							
							
							
						 
						
							2012-09-22 19:04:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								04be94023b 
								
							 
						 
						
							
							
								
								Refactoring: move the 'copies' property to each Print::Object  
							
							
							
						 
						
							2012-09-22 16:19:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								82ac4722d2 
								
							 
						 
						
							
							
								
								Refactoring, new size_3D function  
							
							
							
						 
						
							2012-09-22 16:12:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b5672de3ca 
								
							 
						 
						
							
							
								
								Refactoring, new bounding_box_3D function  
							
							
							
						 
						
							2012-09-22 16:10:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								91e9f651b5 
								
							 
						 
						
							
							
								
								Bugfix: --avoid-crossing-perimeters was crashing when processing empty layers  
							
							
							
						 
						
							2012-09-22 15:51:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								35e449e891 
								
							 
						 
						
							
							
								
								Make new plater compatible with threaded perls  
							
							
							
						 
						
							2012-09-21 17:45:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								037be34b7b 
								
							 
						 
						
							
							
								
								Bugfix: removed fatal error when generating SVG support material in some circumstances.  #673  
							
							
							
						 
						
							2012-09-21 16:52:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c6c7dd12da 
								
							 
						 
						
							
							
								
								Silently ignore threads > 1 on non-threaded perls  
							
							
							
						 
						
							2012-09-21 16:43:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								27b71d8885 
								
							 
						 
						
							
							
								
								Little regressions after recent merge  
							
							
							
						 
						
							2012-09-21 16:08:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								392309a369 
								
							 
						 
						
							
							
								
								Little cleanup  
							
							
							
						 
						
							2012-09-21 15:58:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e21fdf0b15 
								
							 
						 
						
							
							
								
								Little cleanup  
							
							
							
						 
						
							2012-09-21 15:47:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2f1ae3f112 
								
							 
						 
						
							
							
								
								Restore non-manifold warnings  
							
							
							
						 
						
							2012-09-21 15:46:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c95cd5ac38 
								
							 
						 
						
							
							
								
								Merge branch 'master' into avoid-crossing-perimeters  
							
							
							
						 
						
							2012-09-21 15:36:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								46cbdcdc4e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dynamic-flow  
							
							
							
						 
						
							2012-09-21 15:36:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f638558167 
								
							 
						 
						
							
							
								
								Preserve position when splitting objects in plater  
							
							
							
						 
						
							2012-09-21 15:35:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e40f32995f 
								
							 
						 
						
							
							
								
								Finish GUI decoupling  
							
							
							
						 
						
							2012-09-21 15:04:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8382eeef0a 
								
							 
						 
						
							
							
								
								Revert "Patch for --gcode-arcs (kindly submitted by Paul Howes)"  
							
							... 
							
							
							
							This reverts commit f4260ae93d 
							
						 
						
							2012-09-21 15:04:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f659dcf088 
								
							 
						 
						
							
							
								
								Patch for --gcode-arcs (kindly submitted by Paul Howes)  
							
							
							
						 
						
							2012-09-21 15:04:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								757515ba17 
								
							 
						 
						
							
							
								
								New [print_preset], [filament_preset] and [printer_preset] variables.  #675  
							
							
							
						 
						
							2012-09-21 15:04:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4fbb8ffb9d 
								
							 
						 
						
							
							
								
								Replace 'scale epsilon' with 'scaled_epsilon'  
							
							
							
						 
						
							2012-09-21 15:04:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								87912cb3b0 
								
							 
						 
						
							
							
								
								Bugfix: only_retract_when_crossing_perimeters was almost not working.  #680  
							
							
							
						 
						
							2012-09-21 15:04:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f314cedd8f 
								
							 
						 
						
							
							
								
								Bugfix: extrusion width setting for support material was only affecting the path spacing but not the actual flow.  #666  
							
							
							
						 
						
							2012-09-21 15:04:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e89f64e9d3 
								
							 
						 
						
							
							
								
								More unfinished work  
							
							
							
						 
						
							2012-09-21 15:04:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6adf98edaf 
								
							 
						 
						
							
							
								
								Fix regression causing SVG/DLP support material to crash the application.  #668  
							
							
							
						 
						
							2012-09-21 15:04:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								37ae2e1e2d 
								
							 
						 
						
							
							
								
								Use support material extruder for brim.  #653  
							
							
							
						 
						
							2012-09-21 15:04:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3b38e392ad 
								
							 
						 
						
							
							
								
								Consider single walls as external perimeters.  #661  
							
							
							
						 
						
							2012-09-21 15:04:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								47c5d410ea 
								
							 
						 
						
							
							
								
								Remove the initial retraction compensation. Not only it is not very good for multi-head setups, but it also caused wrong first layer Z when lift was enabled.  #655  
							
							
							
						 
						
							2012-09-21 15:04:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								202bfa91c8 
								
							 
						 
						
							
							
								
								Adjust M-codes for temperature handling for Teacup.  #539  
							
							
							
						 
						
							2012-09-21 15:04:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								94a096f1d2 
								
							 
						 
						
							
							
								
								Support legacy config files not containing first_layer_height  #631  
							
							
							
						 
						
							2012-09-21 15:04:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1cedb00f20 
								
							 
						 
						
							
							
								
								Merge branch 'master' into dynamic-flow  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/ExPolygon.pm 
							
						 
						
							2012-09-12 16:05:06 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								2a51cad0c3 
								
							 
						 
						
							
							
								
								Revert "Patch for --gcode-arcs (kindly submitted by Paul Howes)"  
							
							... 
							
							
							
							This reverts commit f4260ae93d 
							
						 
						
							2012-09-12 15:58:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f4260ae93d 
								
							 
						 
						
							
							
								
								Patch for --gcode-arcs (kindly submitted by Paul Howes)  
							
							
							
						 
						
							2012-09-12 15:53:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7a5071f66c 
								
							 
						 
						
							
							
								
								New [print_preset], [filament_preset] and [printer_preset] variables.  #675  
							
							
							
						 
						
							2012-09-12 15:29:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e0d5f4e528 
								
							 
						 
						
							
							
								
								Replace 'scale epsilon' with 'scaled_epsilon'  
							
							
							
						 
						
							2012-09-12 15:22:43 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								bb5f00cf0c 
								
							 
						 
						
							
							
								
								Bugfix: extrusion width setting for support material was only affecting the path spacing but not the actual flow.  #666  
							
							
							
						 
						
							2012-09-12 12:13:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								628cc52338 
								
							 
						 
						
							
							
								
								Fix regression causing SVG/DLP support material to crash the application.  #668  
							
							
							
						 
						
							2012-09-06 11:28:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f41a6af343 
								
							 
						 
						
							
							
								
								Use support material extruder for brim.  #653  
							
							
							
						 
						
							2012-09-06 11:01:44 +02:00