| 
								
								
									 Alessandro Ranellucci | fc9cec9d81 | Merge branch 'master' into xsdata Conflicts:
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print/Object.pm | 2013-08-25 19:59:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3d6fb1b05c | New feature: ability to override specific settings for individual objects in the plater. #344 | 2013-08-25 14:37:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fa07c512b4 | Merge branch 'master' into xsdata Conflicts:
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm | 2013-08-16 09:09:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4862d832b5 | Simplify layer change code now that we have distinct support layers | 2013-08-09 19:46:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b956faa153 | Adapt avoid_crossing_perimeters code to the recent changes | 2013-08-09 16:30:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5d80c26b29 | Adjust collision detection for brim and include support islands inside the only_retract_when_crossing_perimeters logic | 2013-08-09 15:04:14 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 99816e07a6 | New --first-layer-acceleration option | 2013-08-09 14:30:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b38cc2c244 | Merge branch 'master' into xsdata Conflicts:
	lib/Slic3r.pm
	lib/Slic3r/ExPolygon.pm
	lib/Slic3r/Fill.pm
	lib/Slic3r/Fill/Rectilinear.pm
	lib/Slic3r/GCode.pm
	lib/Slic3r/GUI/Plater.pm
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm
	lib/Slic3r/TriangleMesh.pm
	t/shells.t
	xs/MANIFEST | 2013-08-08 02:10:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4e13d61aed | Fix retraction/Z/lift problems after recent changes | 2013-07-30 12:15:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 10a8f479f9 | Bugfix: lift was not working correctly with multiple extruders and multiple skirt layers. Also, we now ignore all lift settings except the one of the first extruder. Includes regression tests. #1332 #1338 | 2013-07-29 19:43:57 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9adac636b8 | Avoid G92 E0 with sailfish. #1034 | 2013-07-29 14:17:30 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 51de3ce14f | Switch print_z to unscaled coordinates | 2013-07-29 00:27:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 91cade7e8f | Make sure there are no gaps in spiral vase. Includes regression test. #1251 | 2013-07-28 13:39:15 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c69edf27e9 | Bugfix: only_retract_when_crossing_perimeters was not triggering retraction when moving between islands that are covered/bridged on the above layer. #1308 | 2013-07-26 10:52:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1b285f3f46 | Thread-safe integration of ExtrusionPath::Collection | 2013-07-18 22:29:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c030e38908 | Ported ExtrusionPath::Collection | 2013-07-18 19:09:07 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bf8c799685 | Ported diff_ex, intersection_ex, union_ex, xor_ex | 2013-07-17 00:29:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9458c7db97 | Fix integration of XS containers | 2013-07-16 17:13:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9b582a11ff | Adopt XS containers everywhere (incomplete work) | 2013-07-16 09:49:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9af2a1c007 | Use XS Point everywhere | 2013-07-15 20:31:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d0701cdcd4 | Implemented Slic3r::ExtrusionLoop | 2013-07-15 16:21:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c9749ca3b3 | More integration of Slic3r::Point::XS | 2013-07-15 16:04:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f612d4c64e | Ported ExtrusionPath to XS. Failing test for Surface | 2013-07-15 12:14:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7f4dc4e248 | Fix merging error | 2013-07-14 00:20:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 31809d473f | Merge branch 'master' into xsdata Conflicts:
	lib/Slic3r/GCode.pm
	xs/src/Point.hpp | 2013-07-13 21:00:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6f6ee40dae | Small optimization in case no overhang logic is required at all | 2013-07-07 19:12:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c57a88c943 | start_perimeters_at_non_overhang was still partially enforced | 2013-07-07 19:11:23 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a1e4bda670 | Have Clipper.pm only return ExPolygon::XS objects | 2013-07-07 15:17:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f455ecb7da | Rename adjust_overhang_flow to overhangs | 2013-07-06 11:35:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f8ae8d3e8d | New option to disable overhang flow | 2013-07-05 22:12:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0a7e0ffecf | New options: start_perimeters_at_concave_points start_perimeters_at_non_overhang | 2013-07-05 22:06:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 339c487077 | Fix starting point after overhang clipping is performed | 2013-07-05 17:25:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b3b2a1e891 | One more fix in overhang starting point detection | 2013-07-05 17:08:26 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | df4612a209 | Prefer starting points that are NOT in overhangs | 2013-07-05 17:00:14 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d074b98aba | Optimization: don't store wipe path if wipe is not requested | 2013-07-05 15:03:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8061cc6e30 | Optimization in Polyline instantiation | 2013-07-05 14:44:41 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1e3ce9b8c4 | Complete retraction if the wipe path was too short for the full retract. #1264 | 2013-06-23 00:10:57 +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 | aba7641fe4 | Avoid starting loops on convex vertices and/or overhangs. #296 #135 | 2013-06-21 19:43:15 +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 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f5322596d9 | Note to self in code | 2013-06-20 20:16:15 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7e875393f5 | New algorithm for overhang detection | 2013-06-20 20:11:46 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 07407e5dbd | Merge branch 'master' into overhang Conflicts:
	lib/Slic3r/GCode.pm | 2013-06-16 10:49:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b12a09ed71 | Rename makerbot G-code flavor to makerware; also mention Repetier among RepRap firmwares. #1034 | 2013-06-07 23:24:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8c40cefe1e | Also use G1 when traveling with avoid_crossing_perimeters enabled | 2013-06-05 17:12:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 532ae53d0b | Use G1 instead of G0 for restart after retraction to avoid blending with the previous travel move. #1212 | 2013-06-05 16:58:30 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 167ec7a4e7 | Use M135 for makerbot toolchange; also disable any G90 and G21 command. #1034 | 2013-06-03 16:21:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 974379c955 | Add M103 after retraction and M101 before restart when Makerbot G-code flavor is selected. #1119 | 2013-06-03 15:37:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 71608e799e | Keep per-extruder E absolute value for Makerbot flavour to avoid any G92 E0. #950 | 2013-06-03 15:27:58 +02:00 |  |