Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4aad2f6243 
								
							 
						 
						
							
							
								
								Smarter ordering of brim loops.  #687  
							
							
							
						 
						
							2013-05-09 14:52:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								855ba90332 
								
							 
						 
						
							
							
								
								New script to generate vertical section cuts from any given G-code file  
							
							
							
						 
						
							2013-05-02 11:42:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dde3e6e870 
								
							 
						 
						
							
							
								
								Disable Net::DBus.  #1015  
							
							
							
						 
						
							2013-04-29 15:57:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c2301c5796 
								
							 
						 
						
							
							
								
								Don't extend solid layers when fill density is 0  
							
							
							
						 
						
							2013-04-29 15:55:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f7153d67d0 
								
							 
						 
						
							
							
								
								Make preset placeholders available in Quick Slice too.  #921  
							
							
							
						 
						
							2013-04-28 23:26:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bde730a611 
								
							 
						 
						
							
							
								
								Little fix in SectionCut.pm  
							
							
							
						 
						
							2013-04-28 11:31:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6db8afe36d 
								
							 
						 
						
							
							
								
								New option to remember last output directory.  #698  
							
							
							
						 
						
							2013-04-27 21:07:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f5bda326b8 
								
							 
						 
						
							
							
								
								Version check.  #1006  
							
							
							
						 
						
							2013-04-27 20:55:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9ff47d3f 
								
							 
						 
						
							
							
								
								New module to output SVG vertical sections of extrusion paths with real width and height. The commit includes a bugfix to the Polyline->grow() method and some simplification in the Line class which is now child of Polyline  
							
							
							
						 
						
							2013-04-27 15:02:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6842114d3d 
								
							 
						 
						
							
							
								
								Fix for rectilinear infill failing in plates with new caching  
							
							
							
						 
						
							2013-04-26 17:14:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0118c7257f 
								
							 
						 
						
							
							
								
								Update test according to the new Fill/Base.pm syntax  
							
							
							
						 
						
							2013-04-25 12:01:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								24fd152ce4 
								
							 
						 
						
							
							
								
								Bugfix: cooling buffer was broken.  #1149  
							
							
							
						 
						
							2013-04-24 11:19:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Miro Hrončok 
								
							 
						 
						
							
							
							
							
								
							
							
								55c413627f 
								
							 
						 
						
							
							
								
								Bugfix: configuration wizard crash 2  #1077  
							
							
							
						 
						
							2013-04-23 16:17:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								8c26f0da30 
								
							 
						 
						
							
							
								
								Avoid memory leaks by breaking reference cycle: Print -> Fill -> Print  
							
							
							
						 
						
							2013-04-18 22:49:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								aac2c45450 
								
							 
						 
						
							
							
								
								Avoid merging meshes when there is only one mesh to merge.  
							
							... 
							
							
							
							When slicing yoda.stl it reduces peak memory usage by 5% and speeds up
slicing by 13%.
Further optimization using a simple proxy to implement the two methods
(size/extends) needed on the merge meshes is also possible and
undoubtedly worthwhile. 
							
						 
						
							2013-04-18 19:50:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								407de02fe4 
								
							 
						 
						
							
							
								
								Use binary search for get_layer_range.  
							
							... 
							
							
							
							Gives a 13% speed up on Teethy_Tiki.stl (thing:49334) with default settings
on my laptop.
When $self->layers->[0]->slice_z == $min_z the returned $min_layer value is
0 rather than the (incorrect?) -1 returned by the old code. 
							
						 
						
							2013-04-18 19:29:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								51d140d7d7 
								
							 
						 
						
							
							
								
								Fix dependencies to require Math::Clipper 1.18.  
							
							... 
							
							
							
							To avoid error "Undefined subroutine &Math::Clipper::int_offset ...". 
							
						 
						
							2013-04-18 18:56:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4e6c58f749 
								
							 
						 
						
							
							
								
								TYpo  
							
							
							
						 
						
							2013-04-18 19:49:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								17f76c4951 
								
							 
						 
						
							
							
								
								Move bridge detection to its own method  
							
							
							
						 
						
							2013-04-18 18:43:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e088d9b3f7 
								
							 
						 
						
							
							
								
								Cache Slic3r::Fill object  
							
							
							
						 
						
							2013-04-18 18:40:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								312bb285a0 
								
							 
						 
						
							
							
								
								Fix initialization of Rectilinear filler  
							
							
							
						 
						
							2013-04-18 18:37:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c46bfc71b4 
								
							 
						 
						
							
							
								
								Merge branch 'master' into boost-optimizations  
							
							
							
						 
						
							2013-04-18 17:48:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								01bd9040f5 
								
							 
						 
						
							
							
								
								Fix syntax for ex_int_offset2()  
							
							
							
						 
						
							2013-04-18 17:46:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b160feacfd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into clipper-optimizations  
							
							
							
						 
						
							2013-04-18 17:36:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								850690cf79 
								
							 
						 
						
							
							
								
								Minor optimization  
							
							
							
						 
						
							2013-04-18 17:36:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								430c825918 
								
							 
						 
						
							
							
								
								Align rectilinear and line infill across layers (new implementation).  #712  
							
							
							
						 
						
							2013-04-18 17:34:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c723c07f8c 
								
							 
						 
						
							
							
								
								Update unit test after recent conversion of Boost::Geometry::Utils to double coordinates  
							
							
							
						 
						
							2013-04-15 19:03:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bd3384525e 
								
							 
						 
						
							
							
								
								Revert "Align rectilinear and line infill across layers.  #712 "  
							
							... 
							
							
							
							This reverts commit a0a54ea706 
							
						 
						
							2013-04-15 11:33:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a0a54ea706 
								
							 
						 
						
							
							
								
								Align rectilinear and line infill across layers.  #712  
							
							
							
						 
						
							2013-04-11 19:36:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c2aa119c09 
								
							 
						 
						
							
							
								
								Require Boost::Geometry::Utils 0.08  
							
							
							
						 
						
							2013-04-09 14:03:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8030eaaa04 
								
							 
						 
						
							
							
								
								Remove debugging statements  
							
							
							
						 
						
							2013-04-09 14:02:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								94ed6cd239 
								
							 
						 
						
							
							
								
								Always move Z at travel speed.  #1093  
							
							
							
						 
						
							2013-04-08 22:23:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6b989203b4 
								
							 
						 
						
							
							
								
								Merge pull request  #1107  from obra/nearest_point_index_perf_part_2  
							
							... 
							
							
							
							Nearest point index perf work part 2 
							
						 
						
							2013-04-08 12:09:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesse Vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								7ec6332141 
								
							 
						 
						
							
							
								
								split apart the math in nearest_point_index and short-circuit if we know the candidate is no good  
							
							
							
						 
						
							2013-04-07 19:53:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesse Vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								e8ca1e59a6 
								
							 
						 
						
							
							
								
								no functional change. only return from one place for clarity  
							
							
							
						 
						
							2013-04-07 19:44:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesse Vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								da0e67a891 
								
							 
						 
						
							
							
								
								Only look up $point's X and Y once, rather than once on every pass through the loop.  
							
							... 
							
							
							
							(Those lookups are expensive) 
							
						 
						
							2013-04-07 18:28:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesse Vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								3e8c5804fe 
								
							 
						 
						
							
							
								
								Inline comparable_distance_between_points  
							
							... 
							
							
							
							It was called on an incredibly hot codepath from a single place. At 12313276 calls
on my test .stl, the sub call overhead alone was a significant perf hit. 
							
						 
						
							2013-04-07 18:13:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesse Vincent 
								
							 
						 
						
							
							
							
							
								
							
							
								060d2da7fe 
								
							 
						 
						
							
							
								
								Small optimization on an incredibly hot codepath.  
							
							
							
						 
						
							2013-04-07 18:01:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7e51cbcf69 
								
							 
						 
						
							
							
								
								Allow 0.1mm slots.  #959   #1056  
							
							
							
						 
						
							2013-04-04 01:24:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b4be61b703 
								
							 
						 
						
							
							
								
								Bugfix: time estimates for cooling were computed for each object separately instead of the whole actual layer.  #1071  
							
							
							
						 
						
							2013-04-04 01:17:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a563801304 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:alexrj/Slic3r  
							
							
							
						 
						
							2013-04-04 01:15:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3afeb5c7b5 
								
							 
						 
						
							
							
								
								Second layer commands were written multiple times  
							
							
							
						 
						
							2013-04-04 00:52:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b725847a51 
								
							 
						 
						
							
							
								
								Bugfix: configuration wizard led to crash with simple mode.  #1077  
							
							
							
						 
						
							2013-04-03 19:26:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								88e70a59c7 
								
							 
						 
						
							
							
								
								Don't wipe if option is disabled  
							
							
							
						 
						
							2013-04-03 19:08:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d089d2b2d4 
								
							 
						 
						
							
							
								
								Bugfix: crash introduced by wipe  
							
							
							
						 
						
							2013-04-03 19:06:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								44f91cb805 
								
							 
						 
						
							
							
								
								Merge pull request  #1085  from fehknt/master  
							
							... 
							
							
							
							fix for issue 1076 
							
						 
						
							2013-04-03 07:25:21 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Devin Grady 
								
							 
						 
						
							
							
							
							
								
							
							
								e602aad998 
								
							 
						 
						
							
							
								
								inspired by  f5e48a3, a seems to work to fix 1076  
							
							
							
						 
						
							2013-04-01 22:12:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bf809d1fd0 
								
							 
						 
						
							
							
								
								Use linestring_length() from Boost  
							
							
							
						 
						
							2013-03-31 19:50:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1187f4846d 
								
							 
						 
						
							
							
								
								Some Clipper optimizations  
							
							
							
						 
						
							2013-03-31 19:40:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0d6ff22e19 
								
							 
						 
						
							
							
								
								Merge branch 'wipe'  
							
							
							
						 
						
							2013-03-31 11:36:04 +02:00