| 
								
								
									 Alessandro Ranellucci | 625a300822 | New [layer_num] placeholder in layer change G-code | 2013-06-23 19:25:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6bb2e593a7 | Avoid potential fatal error when processing models with empty layers. #1127 | 2013-06-02 19:49:21 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5c7dd2cf78 | Some fixes to the cooling logic and new test suite for cooling | 2013-05-31 12:18:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7baaf6bf5d | Fixed regression causing skirt_height to he honored incorrectly when printing more than one object. Includes regression test #1200 | 2013-05-30 20:06:05 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 48e37f97b4 | Fixed bad copy and paste causing multiple extruders to throw an error | 2013-05-19 15:33:54 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b5b0c2cc89 | Bad copy and paste in commit from yesterday causing loss of perimeters. #1178 | 2013-05-19 10:47:00 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7180e7cb30 | Speed optimization in avoid_crossing_perimeters | 2013-05-19 10:35:11 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f599ed00c6 | Avoid closures, move planning code to _plan() and layer G-code generation to Slic3r::GCode::Layer | 2013-05-18 17:41:37 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e33ca54943 | Some code cleanup in MotionPlanner | 2013-05-17 20:03:38 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ccdb29ddc9 | New --spiral-vase option to continously raise Z when printing single-walled vases. #997 | 2013-05-13 20:15:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | baa1a8c736 | Move Slic3r::Test::GCodeReader to Slic3r::GCode::Reader | 2013-05-13 20:14:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bac5093de4 | Alwyas apply disable_fan_first_layers, even if cooling is disabled, since fan_always_on is applied in that case as well. Update descriptive text and have it appear in case of disabled auto cooling. #1166 | 2013-05-10 15:09:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 24fd152ce4 | Bugfix: cooling buffer was broken. #1149 | 2013-04-24 11:19:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b4be61b703 | Bugfix: time estimates for cooling were computed for each object separately instead of the whole actual layer. #1071 | 2013-04-04 01:17:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2f046799f2 | Removed offset() method from Slic3r::Polygon because it only works with ccw polygons | 2013-03-26 14:03:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9c122bda5e | Fix memory leak in avoid_crossing_perimeters. #1044 | 2013-03-19 16:02:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 33b40eda18 | Always fix self-intersecting polygons that Douglas-Peucker might return | 2013-03-16 18:42:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 73a661e6c1 | shortest_path() in MotionPlanner was actually correctly named shortest_path() | 2013-02-05 19:41:56 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 090e3b1fe3 | Rename shortest_path to chained_path, which reflects its algorithm more correctly | 2013-02-05 17:27:45 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2963e54d21 | Use the faster polygon_multi_linestring_intersection() | 2013-01-28 00:32:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f1230312e3 | Fixes for merge issues | 2013-01-26 23:55:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 91e9f651b5 | Bugfix: --avoid-crossing-perimeters was crashing when processing empty layers | 2012-09-22 15:51:18 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 56a118986f | External motion was crossing still too much | 2012-08-23 21:19:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c98e9515ed | Better implementation of the external motion planner | 2012-08-23 21:10:04 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 27090f83bd | Make the motionplanner work again after recent changes to approximation | 2012-08-23 17:02:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0eadc5adba | Manual rebase of the avoid_crossing_perimeters feature | 2012-08-23 15:42:58 +02:00 |  |