bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								401059066e 
								
							 
						 
						
							
							
								
								Switched to Perl local::lib for local compilation.  
							
							... 
							
							
							
							Taken from upstream Slic3r, thanks @alexrj. 
							
						 
						
							2017-08-18 09:58:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								aaefb76888 
								
							 
						 
						
							
							
								
								Fixed test cases after change of the "sane" extrusion widths.  
							
							... 
							
							
							
							Changed the default perimeter / infill overlap to 25%. 
							
						 
						
							2017-07-20 11:03:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f0325575c2 
								
							 
						 
						
							
							
								
								Slic3r has been modified to propagate the following filament specific  
							
							... 
							
							
							
							values to GCode generator, one per active extruder:
bed_temperature
bridge_fan_speed
cooling
disable_fan_first_layers
fan_always_on
fan_below_layer_time
first_layer_bed_temperature
max_fan_speed
min_fan_speed
min_print_speed
slowdown_below_layer_time
Now it remains to extend Slic3r to correctly apply these values. 
							
						 
						
							2017-06-21 16:15:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ed2ee2f6f3 
								
							 
						 
						
							
							
								
								Merged support_fills with support_interface_fills.  
							
							... 
							
							
							
							When extruding supports, the support is interleaved with interface
if possible (when extruded with the same extruder).
Otherwise the base is extruded first. 
							
						 
						
							2017-04-07 17:37:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								79f5a16536 
								
							 
						 
						
							
							
								
								Reverted the perimeter generator to not save the perimeter areas.  
							
							... 
							
							
							
							These could be calculated from the fill areas if needed.
On the other side, the non-classified (non-split) fill areas are stored
now for use in the "ensure vertical wall thickness" feature,
also the non-split fill areas are re-used when recalculating the infills.
This is safer than trying to stitch the fill region together from the
classified fragments.
Modified the "ensure vertical wall thickness" feature to use the non-split
fill areas instead of perimeter areas for the calculation
of non-supported regions. This is cheaper as the fill areas contain
roughly half the edges. 
							
						 
						
							2016-11-17 23:22:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b5e24d3527 
								
							 
						 
						
							
							
								
								Fix of a test case of PerimeterGenerator.  
							
							
							
						 
						
							2016-09-28 11:17:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								48f1fab49f 
								
							 
						 
						
							
							
								
								Bugfix: an error in porting caused bad perimeter ordering. Includes regression test and more unit tests for PerimeterGenerator  
							
							
							
						 
						
							2015-12-01 20:40:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6ac79e3ed6 
								
							 
						 
						
							
							
								
								Ported make_perimeters() to C++  
							
							
							
						 
						
							2015-07-23 16:27:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b4515cf695 
								
							 
						 
						
							
							
								
								Finished porting PerimeterGenerator to C++  
							
							
							
						 
						
							2015-07-23 15:53:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b14290b9f6 
								
							 
						 
						
							
							
								
								Make tests happy  
							
							
							
						 
						
							2015-07-02 14:29:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f14c0e2183 
								
							 
						 
						
							
							
								
								Bugfix: concave starting points were not correctly detected for slice holes. Includes regression test.  #2857  
							
							
							
						 
						
							2015-06-01 17:55:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								095391d702 
								
							 
						 
						
							
							
								
								When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it.  #2701  
							
							
							
						 
						
							2015-03-06 21:35:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								722e94513c 
								
							 
						 
						
							
							
								
								Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled  
							
							
							
						 
						
							2015-03-06 09:56:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								406d045ced 
								
							 
						 
						
							
							
								
								The inwards move after an external loop was still randomly generated outwards in some cases. Perimeters are now generated with a distinct iterator for each slice. Nested islands are also correctly supported too. Various regression tests included.  #2253  
							
							
							
						 
						
							2015-01-08 15:22:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce651eb4a 
								
							 
						 
						
							
							
								
								Fixed wrong implementation of concave_points() and convex_points() in C++.  #2384  
							
							
							
						 
						
							2014-12-07 19:53:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d70bcb85 
								
							 
						 
						
							
							
								
								Always use a rectangle with semicircles as extrudate shape  
							
							
							
						 
						
							2014-07-26 15:29:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e24b3a8916 
								
							 
						 
						
							
							
								
								Merge branch 'call_get_layer' of github.com:sapir/Slic3r into sapir-call_get_layer  
							
							... 
							
							
							
							Conflicts:
	lib/Slic3r/Print.pm 
							
						 
						
							2014-06-14 00:05:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5dcc1eab79 
								
							 
						 
						
							
							
								
								Bugfix: seam_position = aligned failed in certaim circumstances because of faulty concave points detection. Includes regression test  
							
							
							
						 
						
							2014-06-11 21:58:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								88a2e5c791 
								
							 
						 
						
							
							
								
								Typo seal -> seam  :-)  
							
							
							
						 
						
							2014-05-24 22:10:28 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								7ba08c90cf 
								
							 
						 
						
							
							
								
								Refactoring to Model API for making it stricter and safer  
							
							
							
						 
						
							2014-05-09 14:24:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a31b2e6ca2 
								
							 
						 
						
							
							
								
								Stricter implementation of the overhang detection. Includes unit tests  
							
							
							
						 
						
							2014-04-29 19:58:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								15628a90ed 
								
							 
						 
						
							
							
								
								Regression test for numerical issues causing thin gaps between perimeters and infill.  #1803  
							
							
							
						 
						
							2014-04-18 17:30:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e02d33bbce 
								
							 
						 
						
							
							
								
								Remove weak test.  #1803  
							
							
							
						 
						
							2014-04-15 00:57:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								43ffb7d3e8 
								
							 
						 
						
							
							
								
								Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test.  #1803  
							
							
							
						 
						
							2014-04-15 00:22:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5ce4de0544 
								
							 
						 
						
							
							
								
								Bugfix: wrong inwards moves were calculated for 2+ copies because ExtrusionLoop objects were modified in place. Includes regression test.  #1842  
							
							
							
						 
						
							2014-03-24 20:01:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								bc44611f24 
								
							 
						 
						
							
							
								
								Fix failing test after recent changes to thin wall thresholds  
							
							
							
						 
						
							2014-03-02 22:26:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5f2b2c90b6 
								
							 
						 
						
							
							
								
								Fix error in contains_point() port  
							
							
							
						 
						
							2013-11-21 18:42:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5f81292f3f 
								
							 
						 
						
							
							
								
								Ported encloses_point() to XS and renamed to contains_point()  
							
							
							
						 
						
							2013-11-21 16:21:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ea0e136b45 
								
							 
						 
						
							
							
								
								Prevent superfluous extra perimeters added when a region has an acute angle  
							
							
							
						 
						
							2013-09-17 20:18:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7bd2ce21ca 
								
							 
						 
						
							
							
								
								Fix wrong bridge flow used for overhangs and bridge perimeters. Includes regression test.  #1407  
							
							
							
						 
						
							2013-09-17 10:37:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0ffb0f6a58 
								
							 
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2013-09-02 22:10:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								73c05a6092 
								
							 
						 
						
							
							
								
								Moved vibration limit to its own G-code filter  
							
							
							
						 
						
							2013-08-28 20:37:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fb763b0187 
								
							 
						 
						
							
							
								
								Removed dependency on Math::Clipper  
							
							
							
						 
						
							2013-08-27 01:26:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9458c7db97 
								
							 
						 
						
							
							
								
								Fix integration of XS containers  
							
							
							
						 
						
							2013-07-16 17:13:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f455ecb7da 
								
							 
						 
						
							
							
								
								Rename adjust_overhang_flow to overhangs  
							
							
							
						 
						
							2013-07-06 11:35:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1222f1f3e4 
								
							 
						 
						
							
							
								
								Update t/perimeters.t  
							
							
							
						 
						
							2013-07-06 02:44:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c03f9f0197 
								
							 
						 
						
							
							
								
								Fixed regression causing wrong direction for inwards move in holes. Includes regression test.  #1265  
							
							
							
						 
						
							2013-06-23 00:05:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								64a21276e3 
								
							 
						 
						
							
							
								
								Add regression test for concave starting points.  #135  
							
							
							
						 
						
							2013-06-22 15:22:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								19b40baf55 
								
							 
						 
						
							
							
								
								Add regression test to ensure fan is enabled when printing overhangs.  #432  
							
							
							
						 
						
							2013-06-21 15:38:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c707073a73 
								
							 
						 
						
							
							
								
								Some fixes about overhang detection. Includes regression tests  
							
							
							
						 
						
							2013-06-21 14:52:35 +02:00