| 
								
								
									 Alessandro Ranellucci | 92ab53868e | Remove unused methods | 2012-10-30 15:49:11 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cec7bf815c | Get rid of the ExtrusionLoop objects in concentric filler | 2012-10-30 15:29:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 37637c34f5 | Refactor shortest_path | 2012-10-30 13:59:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f50b0040ef | Bugfix: the grow() method wasn't working properly, causing bad brim/support material interface. #639 | 2012-09-28 15:27:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e40f32995f | Finish GUI decoupling | 2012-09-21 15:04:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 191de5d078 | Unfinished work for decoupling GUI from the Print object (goal = more speed for manipulation, less memory usage) | 2012-08-29 19:37:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | af1b64a086 | Added unit testing to prevent regression about disconnected infill paths | 2012-08-25 14:59:34 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b7d8444ac8 | Take support material into account when generating brim. #490 #501 #567 | 2012-08-06 20:54:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 144a704e3b | Remove all id() and ordered_id() methods | 2012-07-22 21:00:02 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e71472e5d7 | Remove debugging statements | 2012-07-20 14:41:27 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 1697cb24a6 | Memory optimization and code cleanup. Don't keep deserialized paths | 2012-07-20 14:39:56 +02:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | 35ecd65e77 | Implement nearest point index and split at index to avoid search for point. | 2012-07-02 20:26:56 +01:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | 60ca76ff05 | Oops. Somehow I missed this when doing interactive add. | 2012-07-01 22:35:52 +00:00 |  | 
				
					
						| 
								
								
									 Mark Hindess | ca78bbd88a | Use Slic3r::Geometry polyline_lines rather than duplicate implementation. If it is good enough for polygons, it should be good enough for polylines. | 2012-07-01 23:15:17 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 48addf8c3f | New feature: brim. #424 | 2012-06-23 21:31:29 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | efdf266df1 | Removed useless Polygon constructor and some cleanup | 2012-05-23 11:51:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 23ae015c49 | Memory optimizations broke multiple copies | 2012-05-19 20:30:46 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b246480535 | Massive reduction of memory usage (down to one third). | 2012-05-19 17:57:38 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2a6ad2f3f7 | Bugfix: removed warnings. #365 | 2012-05-13 22:56:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | d51ba94e8a | Remove XXX from dependencies | 2012-04-16 14:03:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | cb182b8bc2 | Honeycomb infill. #300 | 2012-04-16 11:55:14 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c0ec8b5865 | Bugfix: fatal error under certain circumstances introduced with the recent Boost implementation | 2012-04-14 15:25:42 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5bfe19a8b9 | Huge speed Boost (pun intended). Also fixes a problem where infill was escaping perimeters sometimes (#305). | 2012-04-09 11:04:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0afb5ad9dd | Bugfix: some holes were filled. #291 | 2012-04-02 11:40:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | eba7c10018 | Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm | 2012-02-25 14:46:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c3fc6ee66b | Fix regression introduced with f2e1fe5241 | 2012-02-21 20:16:03 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4ade11b26e | Some minor fixes related to polyline refactoring | 2012-01-27 14:29:06 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed91a8ec4 | Very large refactoring. Ditched Slic3r::Polyline::Closed and reorganized geometric classes. | 2011-12-30 19:59:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 792960aae1 | Slic3r should now be able to detect optimal bridging direction for any kind of bridge. #58 | 2011-12-02 23:35:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a1c766cc52 | New bridging logic, more robust. #58 | 2011-11-19 16:44:24 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 12b06b0ab0 | Speed boost for new infill patterns. #20 | 2011-11-14 10:54:04 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 038caddcda | New fill types (hilbertcurve, archimedeanchords, octagramspiral) and ability to use different patterns for solid layers. #20 | 2011-11-13 18:14:02 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fec816b065 | Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring. | 2011-11-11 10:21:48 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7f341cfcd3 | New --fill-every-layers option to get high accuracy on external surfaces while speeding up infill | 2011-10-18 15:57:53 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c97a89c07c | Refactored Line objects to arrayrefs | 2011-10-12 16:27:40 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e410410dc7 | Refactoring.  Point objects are now plain arrayrefs.  Slicing is 30% faster. | 2011-10-12 14:54:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 84abd41cf4 | Fixes for bridges | 2011-10-09 22:18:06 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 459577f9a2 | Completely rewritten the slicing algorithm It should work with any model now. There are still problems with some
bridges. | 2011-10-09 19:47:21 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2da5ee7448 | Bugfixes and improvements in surface detection | 2011-10-04 22:27:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ef201a99cc | Bugfix in polyline simplification | 2011-10-03 20:40:49 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 25ea8a0204 | Bugfixes for complex and dirty geometries | 2011-09-30 15:46:48 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 478047fad3 | Fixes and improvements after testing with more complex objects | 2011-09-26 14:48:22 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0cd10441a1 | Optimization of travel paths for perimeters | 2011-09-25 23:15:45 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 18c7aef1a7 | Lots of changes and refactoring after testing with hollow objects | 2011-09-18 19:28:12 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 26b05ab155 | Replaced Moose with Moo => big performance boost and easier packaging | 2011-09-06 11:50:43 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 428006264d | Generate boundaries of areas to fill (includes some refactoring) | 2011-09-04 12:04:01 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | febd655e22 | Extrusion of perimeters | 2011-09-02 21:10:20 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 55a523e1fa | Initial import | 2011-09-01 21:06:28 +02:00 |  |