Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								02356fd613 
								
							 
						 
						
							
							
								
								Large refactoring to allow processing multimaterial files  
							
							
							
						 
						
							2012-09-22 19:04:36 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								9bd1b0f6ba 
								
							 
						 
						
							
							
								
								Revert "Refactoring: initialize all layers at once and avoid duplication of slicing height math".  #637  
							
							... 
							
							
							
							This reverts commit 08270022dd 
							
						 
						
							2012-08-26 17:47:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								08270022dd 
								
							 
						 
						
							
							
								
								Refactoring: initialize all layers at once and avoid duplication of slicing height math  
							
							
							
						 
						
							2012-08-25 20:40:44 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								1fdbd2c0e1 
								
							 
						 
						
							
							
								
								Suggest repair in non-manifold warning  
							
							
							
						 
						
							2012-07-21 12:07:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9916dc75 
								
							 
						 
						
							
							
								
								Some basic ability to close holes in non-manifold models  
							
							
							
						 
						
							2012-06-06 22:28:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								13e10abbbe 
								
							 
						 
						
							
							
								
								Fixed regression causing some models not to be sliced correctly.  #410  
							
							
							
						 
						
							2012-06-06 18:57:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								16b774603c 
								
							 
						 
						
							
							
								
								Accept either absolute or relative values for --first-layer-height.  #151  
							
							
							
						 
						
							2012-06-06 16:11:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								2689f49ef8 
								
							 
						 
						
							
							
								
								Remove grep that is effectively repeated.  
							
							
							
						 
						
							2012-05-31 18:15:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								99b265a89a 
								
							 
						 
						
							
							
								
								Fixed regression causing bad slicing  
							
							
							
						 
						
							2012-05-29 17:12:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d8d2f73aff 
								
							 
						 
						
							
							
								
								Fixed regression causing fatal errors with many objects.  #394  
							
							
							
						 
						
							2012-05-29 14:54:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e383d5e02d 
								
							 
						 
						
							
							
								
								Move struct format to constant  
							
							
							
						 
						
							2012-05-28 20:29:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								34e3dfdb08 
								
							 
						 
						
							
							
								
								Large memory savings (down to about 50%) for high-res input files  
							
							
							
						 
						
							2012-05-28 19:58:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fbe70ac15b 
								
							 
						 
						
							
							
								
								Remove debugging statement  
							
							
							
						 
						
							2012-05-20 11:08:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c8dbcef4a 
								
							 
						 
						
							
							
								
								Do not store normals and save a lot of memory  
							
							
							
						 
						
							2012-05-20 11:05:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								5a16756aac 
								
							 
						 
						
							
							
								
								Avoid undef errors while keeping the debug so root cause can be found.  
							
							
							
						 
						
							2012-05-10 22:23:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								9d85a19b9d 
								
							 
						 
						
							
							
								
								Rework fix to use undef correctly.  
							
							
							
						 
						
							2012-05-10 19:07:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hindess 
								
							 
						 
						
							
							
							
							
								
							
							
								5ebf6a71cd 
								
							 
						 
						
							
							
								
								Add FE_NONE with value 0 and increment FE_TOP and FE_BOTTOM to simplify  
							
							... 
							
							
							
							and correct logic. 
							
						 
						
							2012-05-09 19:57:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8e0e6107a3 
								
							 
						 
						
							
							
								
								Fixed regression causing manifoldness warnings (and sporadic bad slicing), introduced with recent memory optimizations  
							
							
							
						 
						
							2012-05-02 15:12:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f063d100f4 
								
							 
						 
						
							
							
								
								Fixed regression caused about recent memory optimizations  
							
							
							
						 
						
							2012-05-01 15:12:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ee33d570d7 
								
							 
						 
						
							
							
								
								Use Douglas-Peucker simplification always and remove the inefficient parallel lines merging algorithm.  #277  
							
							
							
						 
						
							2012-05-01 11:41:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a165ad4ecb 
								
							 
						 
						
							
							
								
								Large memory saving and speed boost  
							
							
							
						 
						
							2012-05-01 10:53:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								61e257388a 
								
							 
						 
						
							
							
								
								Button to split loaded objects  
							
							
							
						 
						
							2012-05-01 00:30:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2a067ae41f 
								
							 
						 
						
							
							
								
								Export STL  
							
							
							
						 
						
							2012-04-30 17:10:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d03925a18d 
								
							 
						 
						
							
							
								
								New GUI with plating facilities  
							
							
							
						 
						
							2012-04-30 14:56:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed4a5739f6 
								
							 
						 
						
							
							
								
								Multiple objects autoplating (--merge, from command line only)  
							
							
							
						 
						
							2012-04-29 12:51:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d51ba94e8a 
								
							 
						 
						
							
							
								
								Remove XXX from dependencies  
							
							
							
						 
						
							2012-04-16 14:03:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								68b48fa807 
								
							 
						 
						
							
							
								
								Multithreaded mesh processing.  #154  
							
							
							
						 
						
							2012-04-09 12:29:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0afb5ad9dd 
								
							 
						 
						
							
							
								
								Bugfix: some holes were filled.  #291  
							
							
							
						 
						
							2012-04-02 11:40:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f380b1007d 
								
							 
						 
						
							
							
								
								Add the coordinates of the first non-manifold edge to the warning message.  #292  
							
							
							
						 
						
							2012-03-31 19:15:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								69942d2076 
								
							 
						 
						
							
							
								
								Bugfix: certain values of first layer height ratio caused slicing errors  
							
							
							
						 
						
							2012-03-11 16:31:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0e1d89376e 
								
							 
						 
						
							
							
								
								Minor refactoring  
							
							
							
						 
						
							2012-03-04 13:39:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6f9cefe001 
								
							 
						 
						
							
							
								
								Reduce computational complexity of make_loops() => speed boost  
							
							
							
						 
						
							2012-03-04 13:32:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ae35df716f 
								
							 
						 
						
							
							
								
								Little refactoring, new TriangleMesh->align_to_origin method  
							
							
							
						 
						
							2012-02-20 11:47:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								23156f0abe 
								
							 
						 
						
							
							
								
								Fix slicing error.  #180  
							
							
							
						 
						
							2012-02-19 17:18:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e2023a5a 
								
							 
						 
						
							
							
								
								Duplication is now performed on generated toolpaths instead of mesh (speed boost).  #179  
							
							
							
						 
						
							2012-02-19 10:48:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e7204fc6 
								
							 
						 
						
							
							
								
								New slicing algorithm based on a topological approach rather than numeric. It should be much more robust  
							
							
							
						 
						
							2012-02-18 20:36:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								16850b63ed 
								
							 
						 
						
							
							
								
								Removed some useless and manifoldness warnings  
							
							
							
						 
						
							2012-02-17 16:31:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f814ccf062 
								
							 
						 
						
							
							
								
								Refactoring: use indexed vertices  
							
							
							
						 
						
							2012-02-17 13:56:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								669341cd11 
								
							 
						 
						
							
							
								
								New utility script to split STL plates into individual STL files  
							
							
							
						 
						
							2012-01-28 15:05:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								debdd164e2 
								
							 
						 
						
							
							
								
								Bugfix: fatal error and warnings removed when cleaning some dirty layers  
							
							
							
						 
						
							2012-01-21 18:44:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c5b6787a19 
								
							 
						 
						
							
							
								
								Print the number of bogus holes to debug output  
							
							
							
						 
						
							2012-01-21 11:24:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								98a8c64ed7 
								
							 
						 
						
							
							
								
								Extended (and fixed) unit testing to track down (and fix) an issue caused by floating point math that reversed some holes into contours when they should actually be ignored  
							
							
							
						 
						
							2011-12-22 11:24:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2e013e72e8 
								
							 
						 
						
							
							
								
								Bugfix: models located very far from XYZ origin were incorrectly placed on the print area  
							
							
							
						 
						
							2011-12-15 19:40:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c2b2cfef2 
								
							 
						 
						
							
							
								
								Bugfix: duplicate options did not work correctly for copies > 2.  #113  
							
							
							
						 
						
							2011-12-12 17:32:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								99c1facec6 
								
							 
						 
						
							
							
								
								Bugfix: division by zero when nothing in a single layer could be parsed.  #100  
							
							
							
						 
						
							2011-12-07 20:18:12 +01:00