bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								6582182e0c 
								
							 
						 
						
							
							
								
								Adapted to the new ClipperUtils.hpp interface by @alexrj  
							
							
							
						 
						
							2016-12-13 19:22:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2e53c06159 
								
							 
						 
						
							
							
								
								Finished the SLIC3R_HAS_BROKEN_CROAK magic.  
							
							
							
						 
						
							2016-11-08 10:59:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								aac968162b 
								
							 
						 
						
							
							
								
								Unit test to verify whether Slic3r would hang when croaking from  
							
							... 
							
							
							
							a C++ exception handler. This is an unfortunate error in some
Strawberry Perl distributions. 
							
						 
						
							2016-11-06 17:42:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								95ede7c4b8 
								
							 
						 
						
							
							
								
								Rewrote Fill2.pm to C++, deleted Perl infills for good.  
							
							... 
							
							
							
							Removed dependency on Perl Math::PlanePath module.
Fixed compilation with Visual Studio and SLIC3R_DEBUG: Visual Studio older than 2015 does not support the prinf type specifier %zu. Use %Iu instead.
C++11 move semantics enabled. 
							
						 
						
							2016-11-02 10:47:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3d3654707b 
								
							 
						 
						
							
							
								
								Added "Notes" page to the filament configuration.  
							
							... 
							
							
							
							Added "filament_max_volumetric_speed", a cap on the maximum volumetric
extrusion role, filament specific. This is very useful when mixing
rigid filament with a soft filament.
Extended the import / export of multi-string values into configuration
values, including the test cases. Multi-line strings will be enclosed
into quotes, quotes escaped using a C-style escape sequences. Single
word strings could still be stored without quotes. 
							
						 
						
							2016-11-01 13:41:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								660b56acb5 
								
							 
						 
						
							
							
								
								Fixed type error  
							
							
							
						 
						
							2016-03-26 12:21:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1a286fc906 
								
							 
						 
						
							
							
								
								Fixes and improvements to MotionPlanner, much smarter now  
							
							
							
						 
						
							2015-12-21 14:46:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								934bd43e35 
								
							 
						 
						
							
							
								
								More refactoring on Config XS bindings  
							
							
							
						 
						
							2015-12-16 12:58:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3fac8cd77e 
								
							 
						 
						
							
							
								
								Large refactoring of the Config classes  
							
							
							
						 
						
							2015-12-07 19:39:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1bebe6097b 
								
							 
						 
						
							
							
								
								Make test happy  
							
							
							
						 
						
							2015-12-02 19:39:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								61f0a9e4da 
								
							 
						 
						
							
							
								
								Replace the flip word with mirror.  #3060  
							
							
							
						 
						
							2015-11-04 23:11:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b4019bb438 
								
							 
						 
						
							
							
								
								Ported more Slic3r::GCode methods to XS  
							
							
							
						 
						
							2015-07-01 23:00:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ab858f320d 
								
							 
						 
						
							
							
								
								Updated test  
							
							
							
						 
						
							2015-07-01 21:02:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								70ec433e67 
								
							 
						 
						
							
							
								
								Faster (but less precise) implementation of simplify_by_visibility(), since it was the bottleneck of avoid_crossing_perimeters.  #2777  
							
							
							
						 
						
							2015-05-18 19:28:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								97211f35e7 
								
							 
						 
						
							
							
								
								More robust medial axis pruning.  #2800  
							
							
							
						 
						
							2015-05-13 20:50:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d6d7880507 
								
							 
						 
						
							
							
								
								Ported Slic3r::Geometry::arrange() to C++/XS  
							
							
							
						 
						
							2015-04-29 19:19:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6cab5668e3 
								
							 
						 
						
							
							
								
								Restore correct ordering of concentric infill loops, preventing them from being reordered during G-code generation  
							
							
							
						 
						
							2015-03-09 18:28:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2eca094170 
								
							 
						 
						
							
							
								
								Added failing test case for Clipper regression causing extra points in polyline intersection, thus crash with circular bed shape  
							
							
							
						 
						
							2015-02-22 17:03:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								edbc11477c 
								
							 
						 
						
							
							
								
								Update to Clipper 6.2.9.  Fixes   #2639  
							
							
							
						 
						
							2015-02-22 15:13:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1180a6d83f 
								
							 
						 
						
							
							
								
								Merge pull request  #2508  from strahlex/machinekit-gcode  
							
							... 
							
							
							
							added support Machinekit flavour GCode 
							
						 
						
							2015-02-15 17:00:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8851dc7f23 
								
							 
						 
						
							
							
								
								Added failing test case for upstream Clipper issue 126 (our  #2639 )  
							
							
							
						 
						
							2015-02-15 16:47:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								32b8eb489c 
								
							 
						 
						
							
							
								
								Updated Clipper to 6.2.8. This fixes several minor issues, including infill paths not being trimmed correctly.  #2448  
							
							
							
						 
						
							2015-02-15 16:10:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Rössler 
								
							 
						 
						
							
							
							
							
								
							
							
								d35226b889 
								
							 
						 
						
							
							
								
								added support Machinekit flavour GCode  
							
							
							
						 
						
							2015-02-06 18:48:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b1f1893481 
								
							 
						 
						
							
							
								
								Bugfix: tangent horizontal mesh surfaces were not included in slices under rare circumstances, generating almost invalid polygons that confused Clipper and caused skipped layers. Includes regression test  
							
							
							
						 
						
							2015-01-28 13:00:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								357f10732a 
								
							 
						 
						
							
							
								
								Added test case for a Clipper bug  
							
							
							
						 
						
							2015-01-18 01:07:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e749f6040f 
								
							 
						 
						
							
							
								
								New +Line::intersection_infinite() method  
							
							
							
						 
						
							2015-01-16 16:25:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8f4cbefd0d 
								
							 
						 
						
							
							
								
								Lots of improvements to MotionPlanner/avoid_crossing_perimeters. Smoother paths and several edge cases now handled better  
							
							
							
						 
						
							2015-01-06 20:52:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6776d6bc00 
								
							 
						 
						
							
							
								
								Bugfix: a bug in Polyline::split_at() caused random loss of perimeter segments.  #2495  
							
							
							
						 
						
							2015-01-05 15:51:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d8be67c28b 
								
							 
						 
						
							
							
								
								Bugfix: Douglas-Peucker used perpendicular distance instead of shortest distance, thus clipping more than it should.  #2474  
							
							
							
						 
						
							2015-01-03 15:03:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								91bc4d8157 
								
							 
						 
						
							
							
								
								Bugfix: a typo caused wrong loop splitting, thus wrong ordering of perimeters having bridging parts. Includes regression test.  #2258  
							
							
							
						 
						
							2014-12-24 00:11:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9264db7ecd 
								
							 
						 
						
							
							
								
								Removed useless thing added in  e79aa2e81c 
							
							
							
						 
						
							2014-12-17 00:52:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e79aa2e81c 
								
							 
						 
						
							
							
								
								New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now.  #618  
							
							
							
						 
						
							2014-12-17 00:34:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								360dee862b 
								
							 
						 
						
							
							
								
								Keep model objects aligned to Z = 0 in plater  
							
							
							
						 
						
							2014-12-12 22:43:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b69caff93c 
								
							 
						 
						
							
							
								
								Ported LayerRegion::make_slices() to XS  
							
							
							
						 
						
							2014-11-09 16:24:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a4eef93950 
								
							 
						 
						
							
							
								
								Fixed minor regression  
							
							
							
						 
						
							2014-11-04 21:07:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								01133fd0be 
								
							 
						 
						
							
							
								
								Fix tests after recent output change for ConfigOptionPoint values  
							
							
							
						 
						
							2014-10-28 23:37:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								73b3c06361 
								
							 
						 
						
							
							
								
								Ported more things to XS  
							
							
							
						 
						
							2014-09-21 10:51:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								534b8c3f12 
								
							 
						 
						
							
							
								
								Fixed minor harmless error in a couple tests  
							
							
							
						 
						
							2014-08-08 11:07:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f6b0933b 
								
							 
						 
						
							
							
								
								Use istringstream for deserializing config options in order to use the correct locale.  #2187  
							
							
							
						 
						
							2014-08-04 11:34:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff613d166 
								
							 
						 
						
							
							
								
								Merge branch 'acp-voronoi'  
							
							... 
							
							
							
							Conflicts:
	xs/xsp/my.map 
							
						 
						
							2014-07-26 22:38:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d9dc2fda00 
								
							 
						 
						
							
							
								
								Fixed regression causing variable layer heights to be ignored.  #2136  
							
							... 
							
							
							
							Conflicts:
	xs/xsp/my.map 
							
						 
						
							2014-07-01 19:49:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								928335f186 
								
							 
						 
						
							
							
								
								Removed print_center option (but left --print-center from CLI)  
							
							
							
						 
						
							2014-06-16 23:58:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								4fe2128fc4 
								
							 
						 
						
							
							
								
								Initial work for custom bed shape  
							
							
							
						 
						
							2014-06-16 01:49:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3f6360ee8f 
								
							 
						 
						
							
							
								
								Finish porting Print classes to XS  
							
							
							
						 
						
							2014-06-10 16:01:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f5b9df2413 
								
							 
						 
						
							
							
								
								New implementation of Avoid crossing perimeters using Voronoi diagrams  
							
							
							
						 
						
							2014-05-28 10:16:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7215e66a6a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into visilibity  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/GCode.pm
	xs/MANIFEST 
							
						 
						
							2014-05-27 00:04:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								65dd95aaac 
								
							 
						 
						
							
							
								
								Update MANIFEST and test  
							
							
							
						 
						
							2014-05-27 00:03:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								98b8936ee2 
								
							 
						 
						
							
							
								
								Automatically disable retract_layer_change when using spiral_vase  
							
							
							
						 
						
							2014-05-26 23:51:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2ac40f9547 
								
							 
						 
						
							
							
								
								Revert "Update Clipper to r468.  #2028 "  
							
							... 
							
							
							
							This reverts commit 6a6439576b 
							
						 
						
							2014-05-26 20:00:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6a6439576b 
								
							 
						 
						
							
							
								
								Update Clipper to r468.  #2028  
							
							
							
						 
						
							2014-05-26 17:21:31 +02:00