bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								565146d9d1 
								
							 
						 
						
							
							
								
								Fix of a spiral vase with realtive extruder distances enabled.  
							
							... 
							
							
							
							The clone function is used by the SpiralVase.pm only, so the change
is safe. 
							
						 
						
							2016-09-23 12:59:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a6f43923 
								
							 
						 
						
							
							
								
								Documented perl modules.  
							
							
							
						 
						
							2016-09-13 11:24:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chow Loong Jin 
								
							 
						 
						
							
							
							
							
								
							
							
								2e2e4e68d3 
								
							 
						 
						
							
							
								
								Fix layer time slowdown  
							
							... 
							
							
							
							The recent GCode writer changes which put the speed changes on a line of
their own have caused the layer time slowdown to be ignored by the regex
in CoolingBuffer.pm.
Fixes : #3134  
							
						 
						
							2016-04-10 16:10:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3c862836f2 
								
							 
						 
						
							
							
								
								Refactored the Config XS bindings  
							
							
							
						 
						
							2015-12-16 12:33:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3e739b87da 
								
							 
						 
						
							
							
								
								Finished porting Slic3r::GCode to XS (speed boost!)  
							
							
							
						 
						
							2015-07-02 20:24:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								801f629fdc 
								
							 
						 
						
							
							
								
								Ported Slic3r::GCode storage to XS  
							
							
							
						 
						
							2015-07-01 21:47:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								580d28d071 
								
							 
						 
						
							
							
								
								Finished porting PlaceholderParser to XS  
							
							
							
						 
						
							2015-07-01 19:35:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f361d8ad43 
								
							 
						 
						
							
							
								
								Ported PlaceholderParser::apply_env_variables() to XS  
							
							
							
						 
						
							2015-07-01 17:56:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0f7933c4f9 
								
							 
						 
						
							
							
								
								Bugfix: pressure regulation accumulated too much retraction and didn't discharge at the end of print. Includes regression test.  #2470  
							
							
							
						 
						
							2015-01-06 00:35:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								9ac60dca1a 
								
							 
						 
						
							
							
								
								Fixed vibration limit.  
							
							
							
						 
						
							2014-12-21 12:39:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0d3c4a160f 
								
							 
						 
						
							
							
								
								Typo in Reader.pm  #2033  
							
							
							
						 
						
							2014-12-01 00:00:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								98cb9f0e18 
								
							 
						 
						
							
							
								
								Refactoring: moved G-code export logic into new Slic3r::Print::GCode class. Removed Slic3r::GCode::Layer class. Fixes the order of post-processing filters so that cooling buffer is applied before any other filter whose logic is affected by speeds  
							
							
							
						 
						
							2014-12-01 00:00:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								43cbad8867 
								
							 
						 
						
							
							
								
								Minor fix to pressure management: support the case where speed is set before printing commands with a dedicated G1 Fx line  
							
							
							
						 
						
							2014-11-24 18:32:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ff9b53260d 
								
							 
						 
						
							
							
								
								New experimental feature for pressure management. Credits to @llluis for the original implementation.  #1203   #1677   #2018  
							
							
							
						 
						
							2014-11-24 18:22:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5a382f0200 
								
							 
						 
						
							
							
								
								Bugfix: Slic3r::GCode::Reader did not parse correctly when use_relative_e_distances was enabled.  #2033  
							
							
							
						 
						
							2014-11-24 16:30:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								2c64c3dd5b 
								
							 
						 
						
							
							
								
								Bugfix: spiral vase was not working when extrusion axis was not E.  #2350  
							
							
							
						 
						
							2014-11-23 18:59:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e26a70f8 
								
							 
						 
						
							
							
								
								Refactoring: move ooze prevention, wipe and avoid crossing perimeters into nested classes for better isolation  
							
							
							
						 
						
							2014-11-23 15:13:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8b6a8e6307 
								
							 
						 
						
							
							
								
								Ported PlaceholderParser::update_timestamp() to XS  
							
							... 
							
							
							
							Note that Slic3r version number is now located in libslic3r.h 
							
						 
						
							2014-11-09 20:41:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ee3fb7caa2 
								
							 
						 
						
							
							
								
								Ported GCodeWriter to XS (faster G-code export!)  
							
							
							
						 
						
							2014-11-09 19:02:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								fb2d84b5d3 
								
							 
						 
						
							
							
								
								Bugfix: double G10 and G11 commands were issued.  #2320  
							
							
							
						 
						
							2014-11-07 00:26:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								30b0869595 
								
							 
						 
						
							
							
								
								Bugfix: crash when slicing one layer objects with sailfish G-code flavor. Includes regression test.  #2335  
							
							
							
						 
						
							2014-11-06 21:06:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								268de5c8e5 
								
							 
						 
						
							
							
								
								More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object  
							
							
							
						 
						
							2014-10-28 21:47:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e29569a2cd 
								
							 
						 
						
							
							
								
								Minor cleanup and refactoring in Slic3r::GCode  
							
							
							
						 
						
							2014-10-25 11:00:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								36c1a9d20c 
								
							 
						 
						
							
							
								
								Renamed shift_x and shift_y into origin  
							
							
							
						 
						
							2014-10-25 10:56:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								7f57f007cd 
								
							 
						 
						
							
							
								
								Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer  
							
							
							
						 
						
							2014-10-25 10:42:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								167df0ab87 
								
							 
						 
						
							
							
								
								Refactoring: moved most of the low-level G-code to the Slic3r::GCode::Base class. Cleanup of the retraction and wipe logic.  
							
							
							
						 
						
							2014-10-21 20:16:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								33edda0a69 
								
							 
						 
						
							
							
								
								Moved Slic3r::GCode::Base to its own file  
							
							
							
						 
						
							2014-10-18 17:59:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f8967418b9 
								
							 
						 
						
							
							
								
								Refactoring: moved the ooze prevention logic into a separate class with hooks  
							
							
							
						 
						
							2014-10-18 17:58:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e521475b7e 
								
							 
						 
						
							
							
								
								Refactoring: moved some low-level G-code generation methods to the new Slic3r::GCode::Base class  
							
							
							
						 
						
							2014-10-18 17:41:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								380dd8adfc 
								
							 
						 
						
							
							
								
								Ported some methods to XS  
							
							
							
						 
						
							2014-08-03 18:41:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								a837e26f51 
								
							 
						 
						
							
							
								
								Translate PlaceholderParser::apply_config to C++.  
							
							
							
						 
						
							2014-06-14 00:01:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								b9de65e174 
								
							 
						 
						
							
							
								
								Removed warning  
							
							
							
						 
						
							2014-06-13 16:18:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e7a50a6e 
								
							 
						 
						
							
							
								
								Partial work for background processing  
							
							
							
						 
						
							2014-06-13 11:19:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								5e80d7a388 
								
							 
						 
						
							
							
								
								Readd use strict and use warnings  
							
							
							
						 
						
							2014-06-12 09:23:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								3f6360ee8f 
								
							 
						 
						
							
							
								
								Finish porting Print classes to XS  
							
							
							
						 
						
							2014-06-10 16:01:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Y. Sapir 
								
							 
						 
						
							
							
							
							
								
							
							
								8da0bded1d 
								
							 
						 
						
							
							
								
								Move Print object storage to C++. (along with its subobjects)  
							
							
							
						 
						
							2014-05-24 23:50:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f2c5e799b1 
								
							 
						 
						
							
							
								
								Enforce seam alignment and blend in spiral vase.  #2023  
							
							
							
						 
						
							2014-05-22 12:28:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca352eb62 
								
							 
						 
						
							
							
								
								Separate speed option for support material interface.  #2009  
							
							
							
						 
						
							2014-05-21 15:21:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								0ddcefe956 
								
							 
						 
						
							
							
								
								Use support material speed for skirt and brim instead of perimeter speed so that perimeter speed can be set on a per-region basis  
							
							
							
						 
						
							2014-05-18 17:02:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								dd1183f19a 
								
							 
						 
						
							
							
								
								Some fixed after the recent Slic3r::GCode refactoring  
							
							
							
						 
						
							2014-05-15 15:54:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								ee2c1c6127 
								
							 
						 
						
							
							
								
								Refactored the Slic3r::GCode logic for speeds  
							
							
							
						 
						
							2014-05-13 08:34:21 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								7a9dec3720 
								
							 
						 
						
							
							
								
								One more change to multi-value placeholders: indices start from 0.  #1899  
							
							
							
						 
						
							2014-04-29 17:12:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b6075600 
								
							 
						 
						
							
							
								
								Fixed regression and ambiguity about multiple-value placeholders like [first_layer_temperature_1]. Includes several unit tests covering regression.  #1899  
							
							
							
						 
						
							2014-04-29 17:06:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								6780e930cb 
								
							 
						 
						
							
							
								
								Update the [timestamp] placeholder(s) at every G-code export.  #1957  
							
							
							
						 
						
							2014-04-25 19:47:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								f6897a346a 
								
							 
						 
						
							
							
								
								Fix islands not being ordered efficiently with the logic that completes each of them before moving to the next one (which is now the default behavior).  #1137  
							
							
							
						 
						
							2014-04-25 19:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5dcd8154 
								
							 
						 
						
							
							
								
								Always do one island at time instead of doing that only when avoid_crossing_perimeters is enabled.  #1907  
							
							
							
						 
						
							2014-04-19 11:57:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								caf20664cd 
								
							 
						 
						
							
							
								
								Bugfix: ExPolygon::contains_line() was called with a Polyline object but didn't throw any error. Thanks ledvinap  #1945  
							
							
							
						 
						
							2014-04-19 01:26:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								e4709068b9 
								
							 
						 
						
							
							
								
								Some more unit tests for arc fitting  
							
							
							
						 
						
							2014-04-06 22:32:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alessandro Ranellucci 
								
							 
						 
						
							
							
							
							
								
							
							
								1d35701f99 
								
							 
						 
						
							
							
								
								Incomplete work on arc fitting. Results are still incomplete. More unit tests are needed  
							
							
							
						 
						
							2014-04-06 22:10:34 +02:00