Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								22b05cb187 
								
							 
						 
						
							
							
								
								Make read-only constructor parameters - private.  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								76738dc66b 
								
							 
						 
						
							
							
								
								Remove some more Clone typemaps and add some whitespace.  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								0486a7f857 
								
							 
						 
						
							
							
								
								Try to fix _copies_shift scaling.  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								db51e4693d 
								
							 
						 
						
							
							
								
								Return NULL values from XS as undef.  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								d06c300926 
								
							 
						 
						
							
							
								
								Add ::Ref classes for every missing C++ class (going by REGISTER_CLASS calls).  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:44 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								8da0bded1d 
								
							 
						 
						
							
							
								
								Move Print object storage to C++. (along with its subobjects)  
							
							 
							
							
							
						 
						
							2014-05-24 23:50:29 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								88a2e5c791 
								
							 
						 
						
							
							
								
								Typo seal -> seam  :-)  
							
							 
							
							
							
						 
						
							2014-05-24 22:10:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3df2488eca 
								
							 
						 
						
							
							
								
								Disable test until Clipper bug 96 is  fixed   #2028  
							
							 
							
							
							
						 
						
							2014-05-24 00:10:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed58f35fe5 
								
							 
						 
						
							
							
								
								Revert "Fix bad test". Test was actually correct. Clipper's still slightly buggy since it splits polylines  
							
							 
							
							... 
							
							
							
							This reverts commit bf2af85da5 . 
							
						 
						
							2014-05-24 00:09:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bf2af85da5 
								
							 
						 
						
							
							
								
								Fix bad test  
							
							 
							
							
							
						 
						
							2014-05-24 00:01:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fcdb462abe 
								
							 
						 
						
							
							
								
								Failing test cases for Clipper bug returning empty result set.  #2028  
							
							 
							
							
							
						 
						
							2014-05-24 00:00:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								70ceb853f1 
								
							 
						 
						
							
							
								
								Update Clipper to last trunk to fix a couple Clipper bugs causing empty intersection results and failure to process polylines with coinciding endpoints. This also caused crashed in some rare circumstances  
							
							 
							
							
							
						 
						
							2014-05-23 23:58:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a3bd1b5302 
								
							 
						 
						
							
							
								
								New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized.  #1741   #925  
							
							 
							
							
							
						 
						
							2014-05-22 19:34:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c63bd8165d 
								
							 
						 
						
							
							
								
								Fixed minor compilation issue  
							
							 
							
							
							
						 
						
							2014-05-22 13:47:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f2c5e799b1 
								
							 
						 
						
							
							
								
								Enforce seam alignment and blend in spiral vase.  #2023  
							
							 
							
							
							
						 
						
							2014-05-22 12:28:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								254ab29a97 
								
							 
						 
						
							
							
								
								New Point::projection_onto() methods  
							
							 
							
							
							
						 
						
							2014-05-21 20:08:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								874c7a6e8b 
								
							 
						 
						
							
							
								
								One line missing for support_material_interface_speed declaration  
							
							 
							
							
							
						 
						
							2014-05-21 15:53:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5e6ff952df 
								
							 
						 
						
							
							
								
								Fix more regressions in test suite regarding the workaround for Clipper bug  
							
							 
							
							
							
						 
						
							2014-05-21 15:45:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca352eb62 
								
							 
						 
						
							
							
								
								Separate speed option for support material interface.  #2009  
							
							 
							
							
							
						 
						
							2014-05-21 15:21:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								08279ec5d8 
								
							 
						 
						
							
							
								
								Bugfix: thin walls forming a closed loop had overlapping segments at their endpoints.  #1948   #1875  
							
							 
							
							
							
						 
						
							2014-05-21 15:03:31 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a8b6e32767 
								
							 
						 
						
							
							
								
								Gracefully handle loading config files having empty strings for multi-value options (like wipe).  #2003  
							
							 
							
							
							
						 
						
							2014-05-21 11:38:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ac0a91a162 
								
							 
						 
						
							
							
								
								Move many speed settings to PrintRegionConfig  
							
							 
							
							
							
						 
						
							2014-05-15 18:53:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ad99b2a0fd 
								
							 
						 
						
							
							
								
								Fixed one more regression introduced with Model refactoring. Includes regression test  
							
							 
							
							
							
						 
						
							2014-05-15 16:37:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5fe5021fd7 
								
							 
						 
						
							
							
								
								Implemented avoid_crossing_perimeters with VisiLibity  
							
							 
							
							
							
						 
						
							2014-05-13 20:06:01 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2c1c6127 
								
							 
						 
						
							
							
								
								Refactored the Slic3r::GCode logic for speeds  
							
							 
							
							
							
						 
						
							2014-05-13 08:34:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5d12a03b82 
								
							 
						 
						
							
							
								
								Move Detect Bridging Perimeters to region config  
							
							 
							
							
							
						 
						
							2014-05-12 23:02:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								59f0e76da1 
								
							 
						 
						
							
							
								
								Distinct extrusion role for support material interface  
							
							 
							
							
							
						 
						
							2014-05-12 22:59:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								69002b8ea2 
								
							 
						 
						
							
							
								
								No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring.  #2028  
							
							 
							
							
							
						 
						
							2014-05-12 21:49:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a02a7f1a0f 
								
							 
						 
						
							
							
								
								Apply workaround for buggy GCC 4.7.2  #1965  
							
							 
							
							
							
						 
						
							2014-05-10 17:03:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								27c73f5983 
								
							 
						 
						
							
							
								
								Some fixes after the recent Model refactoring  
							
							 
							
							
							
						 
						
							2014-05-10 16:59:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								65b7d27def 
								
							 
						 
						
							
							
								
								Draft for binary representation of G-code commands  
							
							 
							
							
							
						 
						
							2014-05-10 15:08:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7ba08c90cf 
								
							 
						 
						
							
							
								
								Refactoring to Model API for making it stricter and safer  
							
							 
							
							
							
						 
						
							2014-05-09 14:24:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc023c2d51 
								
							 
						 
						
							
							
								
								Remove new/delete keywords from ClipperUtils.cpp  
							
							 
							
							
							
						 
						
							2014-05-08 15:00:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								76a8ec3d9e 
								
							 
						 
						
							
							
								
								Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions  
							
							 
							
							
							
						 
						
							2014-05-08 14:52:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f76e2c2222 
								
							 
						 
						
							
							
								
								Several minor fixes to Model  
							
							 
							
							
							
						 
						
							2014-05-08 13:33:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6e207d3830 
								
							 
						 
						
							
							
								
								Merge branch 'sapir-modelcpp'  
							
							 
							
							
							
						 
						
							2014-05-08 11:13:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c37ef2f18b 
								
							 
						 
						
							
							
								
								New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs.  
							
							 
							
							
							
						 
						
							2014-05-08 11:07:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d885fc53 
								
							 
						 
						
							
							
								
								Turn ExtrusionLoop into a collection of polylines. Includes some changes to the Polygon API to avoid returning newly allocatd objects  
							
							 
							
							
							
						 
						
							2014-05-07 12:02:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								931f3114c0 
								
							 
						 
						
							
							
								
								Fix clear_objects() and clear_volumes()  
							
							 
							
							
							
						 
						
							2014-05-07 01:23:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								13af16ea24 
								
							 
						 
						
							
							
								
								Use Pointf for origin_translation and pass const refs whenever possible  
							
							 
							
							
							
						 
						
							2014-05-07 00:58:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								54a199919b 
								
							 
						 
						
							
							
								
								Removed StringMap  
							
							 
							
							
							
						 
						
							2014-05-07 00:22:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								05b2993769 
								
							 
						 
						
							
							
								
								Translate Model class' storage to C++.  
							
							 
							
							... 
							
							
							
							Some code copied from xs-model branch.
Also:
* Generate ::Ref classes programatically.
* Add separate __REGISTER_CLASS macro
    (for use where forward declaration won't work, i.e. typedefs) 
							
						 
						
							2014-05-05 16:30:19 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1527f7ef 
								
							 
						 
						
							
							
								
								Refactoring: move direction math into a single function. Includes some fixes and adjustments  
							
							 
							
							
							
						 
						
							2014-05-02 18:48:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Petr Ledvina 
								
							 
						 
						
							
							
							
							
								
							
							
								028ef3a868 
								
							 
						 
						
							
							
								
								Add missing perlglue.hpp to xsp files  
							
							 
							
							... 
							
							
							
							perlglue was missing in some xsp files. If file ordering ib XS.c is changed, header file could be missing. Maybe solves #2000  
							
						 
						
							2014-05-02 14:08:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0a88492fdc 
								
							 
						 
						
							
							
								
								Use a more robust parallelism detection  
							
							 
							
							
							
						 
						
							2014-05-02 13:26:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c81ffc391d 
								
							 
						 
						
							
							
								
								Tentative fix for unreproduced compilation error reported  
							
							 
							
							
							
						 
						
							2014-05-02 11:51:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								edeb0a90dd 
								
							 
						 
						
							
							
								
								Use poly2tri for triangulation. This fixes some cases where polyPartition couldn't triangulate successfully. Reported as issue  #9  in polyPartition repository. Tested with MotorHalter_0.stl cut at 1.2  
							
							 
							
							
							
						 
						
							2014-05-01 12:07:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								60f640f100 
								
							 
						 
						
							
							
								
								Remove self-intersections before supplying polygon data to polyPartition and rename triangulate2() to triangulate_pp()  
							
							 
							
							
							
						 
						
							2014-05-01 10:37:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9734a40647 
								
							 
						 
						
							
							
								
								Fix Polygon::contains_point() overflowing on Windows.  #1950  
							
							 
							
							
							
						 
						
							2014-04-30 16:55:20 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								581376bf75 
								
							 
						 
						
							
							
								
								Rename EMC to LinuxCNC  
							
							 
							
							
							
						 
						
							2014-04-30 15:05:32 +02:00