| 
								
								
									 Alessandro Ranellucci | 5d6fd7f4d9 | Optimizations for better usage of XS code | 2013-08-29 01:36:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fb763b0187 | Removed dependency on Math::Clipper | 2013-08-27 01:26:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | da0b85c0d9 | Ported ExPolygon->contour and ExPolygon->holes | 2013-08-26 23:09:18 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9cf831b9c5 | Ported union_pt() to XS | 2013-08-26 18:37:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 443d4e52cb | Fixed everything in the XS port | 2013-08-26 17:58:37 +02:00 |  | 
				
					
						| 
								
								
									 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 | 097912755b | Fix handling of dirty models with overlapping facets, where some holes became filled because of wrong slice nesting | 2013-08-19 16:53:54 +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 | 2b36778dc1 | Fix a situation where extra perimeters prevented top shell to be fully propagated. #1387 | 2013-08-13 09:45:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3751e3813c | Fix regression causing too much collapsing of infill regions | 2013-08-09 16:18:21 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3427b29a93 | Fix wrong slices when many overlapping facets were present in the model | 2013-08-08 16:27:41 +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 | 2a2d15e422 | Fix error after recent change about bridges | 2013-07-29 12:15:30 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1f36406a62 | Bugfix: thin bridge anchors were ignored. #304 | 2013-07-29 11:54:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a145f1b6aa | Don't merge adjacent bridges so that more correct angles can be detected for each one | 2013-07-26 12:31:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 37bf0fa53b | Bugfix: medial axis thin wall detection was triggered when not needed | 2013-07-26 00:13:24 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8fe228fcee | Smarter ordering of gap fill | 2013-07-26 00:03:28 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e29aca3553 | Reapply correct optimization for simplifiying fill_surfaces before performing the offset. #1325 | 2013-07-20 12:22:41 +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 | c7b6818ccf | Ported offset() and offset2() | 2013-07-17 00:48:29 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bf8c799685 | Ported diff_ex, intersection_ex, union_ex, xor_ex | 2013-07-17 00:29:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 898007fc36 | Port offset_ex() and offset2_ex() to XS | 2013-07-16 20:09:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9458c7db97 | Fix integration of XS containers | 2013-07-16 17:13:01 +02:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | b5426ad297 | Revert "Optimization: simplify fill_surfaces before the offset operation" To workaround issue #1325 and possibly #1320.
This reverts commit 3a046e3411. | 2013-07-16 10:44:52 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9b582a11ff | Adopt XS containers everywhere (incomplete work) | 2013-07-16 09:49:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 159a009f96 | Fix tests here and there | 2013-07-15 15:26:56 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f612d4c64e | Ported ExtrusionPath to XS. Failing test for Surface | 2013-07-15 12:14:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7534c1e6d9 | Use Slic3r::Surface::Collection for Layer::Region->slices | 2013-07-14 15:03:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5885be881c | New Slic3r::Surface::Collection class | 2013-07-14 14:56:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 53e4532f9c | Merge branch 'master' into xsdata | 2013-07-07 12:58:06 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3a046e3411 | Optimization: simplify fill_surfaces before the offset operation | 2013-07-07 12:57:26 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7967414e0 | Store layer slices and region slices as XS data to save memory and make them shared across threads | 2013-07-07 12:54:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cca25c9950 | Fix a numerical issue causing failure to detect some bridge anchors | 2013-07-06 14:38:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 985af5ee56 | Merge branch 'newslice' | 2013-07-06 12:16:54 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 282c751b0f | New option for disabling thin wall detection | 2013-07-05 22:10:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8061cc6e30 | Optimization in Polyline instantiation | 2013-07-05 14:44:41 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 27c421c27f | Slight optimization | 2013-07-05 14:21:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b266d6217a | Skip slow gap detection if we aren't going to fill gaps anyway | 2013-07-05 14:17:54 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4d46ebc6cb | Removed useless, slow, code | 2013-07-05 14:17:09 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9a904dc88d | Lighter implementation of the slicing algorithm to save memory and time | 2013-06-23 12:26:40 +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 | 7e875393f5 | New algorithm for overhang detection | 2013-06-20 20:11:46 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 015580629b | Removed wrong optimization causing possible extra retractions while moving in infill space | 2013-06-20 19:43:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f7be746599 | Disable overhang detection for now | 2013-06-19 20:09:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c6ef81fb91 | Modify overhang detection algorithm | 2013-06-16 18:08:17 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac4a0bcdd8 | Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere | 2013-06-16 12:21:25 +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 | d0eac88ff9 | Reduce vibrations when doing gap fill | 2013-06-15 21:27:36 +02:00 |  |