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 
								
							 
						 
						
							
							
							
							
								
							
							
								baefefc50d 
								
							 
						 
						
							
							
								
								One method call not changed after Model refactoring  
							
							
							
						 
						
							2014-05-12 22:42:50 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								47940a712d 
								
							 
						 
						
							
							
								
								Bugfix: previous brim and skirt were not cleared when disabled after first G-code export.  #2024  
							
							
							
						 
						
							2014-05-10 20:54:12 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								093d1cbe2f 
								
							 
						 
						
							
							
								
								Don't transfer ownership of Model to Print::Object  
							
							
							
						 
						
							2014-05-07 01:11:49 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								c72dc13d7e 
								
							 
						 
						
							
							
								
								Add perl 5.18 to Travis CI builds  
							
							
							
						 
						
							2014-05-04 18:03:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c9285e7a 
								
							 
						 
						
							
							
								
								Bump version number  
							
							
							
						 
						
							2014-05-02 22:20:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e16ef7a569 
								
							 
						 
						
							
							
								
								Releasing 1.1.2  
							
							
							
						 
						
							2014-05-02 19:48:26 +02: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8240f71d07 
								
							 
						 
						
							
							
								
								Merge pull request  #2001  from ledvinap/fix-2000  
							
							... 
							
							
							
							Add missing perlglue.hpp to xsp files 
							
						 
						
							2014-05-02 14:48:39 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								31113b8a78 
								
							 
						 
						
							
							
								
								Typo in  0a88492 
							
							
							
						 
						
							2014-05-02 13:31:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0a88492fdc 
								
							 
						 
						
							
							
								
								Use a more robust parallelism detection  
							
							
							
						 
						
							2014-05-02 13:26:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fce669dea0 
								
							 
						 
						
							
							
								
								Don't return empty halves after cutting  
							
							
							
						 
						
							2014-05-02 13:13:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fc3a73afe8 
								
							 
						 
						
							
							
								
								Make OpenGL::Array thread-safe, thus fixing the crash after the cut dialog is closed in threaded perl  
							
							
							
						 
						
							2014-05-02 13:13:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c81ffc391d 
								
							 
						 
						
							
							
								
								Tentative fix for unreproduced compilation error reported  
							
							
							
						 
						
							2014-05-02 11:51:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5f88135074 
								
							 
						 
						
							
							
								
								Adjust XY distance of the contact loop  
							
							
							
						 
						
							2014-05-02 10:49:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2a3923934e 
								
							 
						 
						
							
							
								
								Update timestamp before the Export G-code dialog is shown.  #1995  
							
							
							
						 
						
							2014-05-01 21:42:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4311f30739 
								
							 
						 
						
							
							
								
								Fixed one typo in BridgeDetector and some improvements to support material  
							
							
							
						 
						
							2014-05-01 19:11:53 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								93c1ae92c9 
								
							 
						 
						
							
							
								
								Added failing test case for contains_point() not working on Windows.  #1950  
							
							
							
						 
						
							2014-04-30 16:44:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								010b71e9d4 
								
							 
						 
						
							
							
								
								Improvements to avoid numerical issues in bridge detection and bridge exclusion  
							
							
							
						 
						
							2014-04-30 15:16:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								581376bf75 
								
							 
						 
						
							
							
								
								Rename EMC to LinuxCNC  
							
							
							
						 
						
							2014-04-30 15:05:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								83435aebb4 
								
							 
						 
						
							
							
								
								Make sure spiral vase mode is not enabled for multi-island layers.  #1938  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/GCode/Layer.pm
	t/shells.t 
							
						 
						
							2014-04-30 14:42:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4680bbdfe2 
								
							 
						 
						
							
							
								
								Make sure spiral vase mode is not enabled for multi-island layers.  #1938  
							
							
							
						 
						
							2014-04-30 12:23:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8ded268e7e 
								
							 
						 
						
							
							
								
								Take into account that $layerm->perimeters also contains ExtrusionPath objects.  #1991  
							
							
							
						 
						
							2014-04-30 10:47:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1667d1826d 
								
							 
						 
						
							
							
								
								Put continuous base flange under pillars support material  
							
							
							
						 
						
							2014-04-30 01:51:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d10cd3da6 
								
							 
						 
						
							
							
								
								Also remove bridged perimeters area from support material  
							
							
							
						 
						
							2014-04-30 01:20:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3cc4171c 
								
							 
						 
						
							
							
								
								TODO about bridges and support material  
							
							
							
						 
						
							2014-04-29 23:40:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ef2296dc8d 
								
							 
						 
						
							
							
								
								Make sure interface and base generation honor the gap between support material and object  
							
							
							
						 
						
							2014-04-29 23:29:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1c6d1aaa 
								
							 
						 
						
							
							
								
								Removed debugging line  
							
							
							
						 
						
							2014-04-29 23:17:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								98e40d3fe4 
								
							 
						 
						
							
							
								
								Store width and height in ExtrusionEntity objects for debugging purposes  
							
							
							
						 
						
							2014-04-29 23:16:16 +02:00