| 
								
								
									 Alessandro Ranellucci | 3637ca39df | TriangleMesh::slice() now accepts a vector of floats instead of doubles for consistency with mesh coordinates | 2014-01-12 23:56:07 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 69f1f65a8b | Because of numerical instability, lower_bound() was not including a layer having z == 0.8 even if the facet's min_z == 0.8. #1672 | 2014-01-12 16:01:14 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bac743a602 | Little cleanup to slice(): only used scaled coordinates in slicing instead of mixing them with unscaled | 2014-01-12 14:48:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 51af10da4f | Some fixes to config API | 2014-01-12 12:35:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 12b661e877 | Adapt skirt logic to the potential situation of objects with different layer heights | 2014-01-12 11:06:21 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a51743a8c1 | Bugfix: lack of strong type checking when passing arrayref objects to XS caused random lack of infill. Now added strong type checking for all XS entities. Also fixes a potential issue with bridges caused by the same error. #1652 Conflicts:
	lib/Slic3r/Layer/Region.pm | 2014-01-12 00:54:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a64f7aa8df | Bugfix: lack of strong type checking when passing arrayref objects to XS caused random lack of infill. Now added strong type checking for all XS entities. Also fixes a potential issue with bridges caused by the same error. #1652 | 2014-01-12 00:46:23 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e68cbede6e | Add scale rotate duplicate_grid to @Ignore and fix @Ignore which was ignored | 2014-01-11 23:46:20 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 89d3dbaa5a | Bugfix: incorrect number of raft layers was generated when too few were requested. #1678 Conflicts:
	lib/Slic3r/Print/Object.pm | 2014-01-11 23:26:48 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 130e8dd8e7 | Bugfix: incorrect number of raft layers was generated when too few were requested. #1678 | 2014-01-11 23:16:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e7349622a2 | Removed dependency on Storable; some fixes in Build.PL. #1693 | 2014-01-11 21:46:22 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c99b9d91db | Fix bug in regression infill causing bad clipping at very low layer heights. Includes regression test. #1669 Conflicts:
	lib/Slic3r/Fill/Rectilinear.pm | 2014-01-11 21:34:26 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 26f0fab27a | Fix bug in regression infill causing bad clipping at very low layer heights. Includes regression test. #1669 | 2014-01-11 21:27:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b43ead06fe | Fix regression introduced by max width check | 2014-01-11 18:41:44 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3084876e60 | Fixed --info | 2014-01-11 18:05:14 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea173cf815 | Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670 Conflicts:
	lib/Slic3r/GCode.pm
	lib/Slic3r/Print.pm
	lib/Slic3r/Print/Object.pm | 2014-01-11 17:40:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 5c02bfd310 | Bugfix: ambiguous semantics of the layers_count() method caused M73 to go beyond 100%. #1670 | 2014-01-11 17:26:53 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c0a74780cb | The ratio_over parameter was missing in the definition of first_layer_extrusion_width | 2014-01-11 14:48:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ed3a6349c7 | Adapt the new gcode.t test to master (and subtract final retraction from used filament length) | 2014-01-11 14:42:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9515acf527 | Put a hard limit on manually configured extrusion widths (10 * the largest nozzle diameter configured) to prevent confusion when a bad value is entered. #1691 Conflicts:
	lib/Slic3r/Config.pm | 2014-01-11 14:32:42 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a32f548a23 | Put a hard limit on manually configured extrusion widths (10 * the largest nozzle diameter configured) to prevent confusion when a bad value is entered. #1691 | 2014-01-11 14:30:34 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 529d1b19c3 | Test that absolute_E is positive at the end of print (and document that it accounts for the final retraction) | 2014-01-11 14:26:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bb50dfb9ba | Test that absolute_E is positive at the end of print (and document that it accounts for the final retraction) | 2014-01-11 14:24:40 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 15ef762e43 | Fix failing XS test | 2014-01-10 17:07:47 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 170a7d24de | Fix failing XS test | 2014-01-10 17:07:18 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7b0decbeb1 | Finished implementing Boost.Polygon medial axis. Some cleanup needed | 2014-01-10 16:18:55 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 07a4c37c4c | Semi-working Boost.Polygon medial axis. Hangs after perimeters, though. Needs pruning and chaining | 2014-01-10 11:47:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f9642786d3 | More work to get Boost.Polygon to compile | 2014-01-09 19:56:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bf91f3096a | Incomplete work for using Boost.Polygon to compute medial axis | 2014-01-09 17:26:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 11f065ca5e | New object dialog tab with list of materials and volumes | 2014-01-08 19:36:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6da98a6ecc | Fix GUI | 2014-01-07 19:08:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c8a48b4527 | Implement modifier volumes and port _merge_loops() to XS | 2014-01-07 15:40:38 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b17d06f9d1 | Finished porting BoundingBox to XS | 2014-01-07 12:48:09 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ea47f3b6e7 | More fixes to BoundingBox | 2014-01-06 19:42:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 9c0a6a79d3 | Incomplete work for porting BoundingBox to XS | 2014-01-06 18:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3e93a14912 | New support material pattern: pillars! | 2014-01-05 16:51:16 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 499b34dea1 | Catch any click inside thumbnail's contour for easier selection of thin-walled objects | 2014-01-05 15:02:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0bdea60b53 | Merge branch 'region-config' Conflicts:
	lib/Slic3r/Format/AMF/Parser.pm | 2014-01-05 14:59:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c523ddea35 | Fix option names not showing in plater object settings | 2014-01-05 14:58:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 2754ddf215 | Fix positioning of loded AMF plates | 2014-01-05 14:04:32 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 036badf932 | Ported Flow to XS | 2014-01-05 13:16:13 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 87342d324c | Fix typo | 2014-01-05 01:25:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4e76a9e4c9 | Parse options from AMF metadata | 2014-01-05 01:24:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 07b9b12475 | Make tests pass | 2014-01-05 00:36:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a2cbb261cb | More work for refactoring Flow/Extruder | 2014-01-03 20:02:00 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 8ed738d3f7 | More incomplete work for Flow/Extruder refactoring | 2014-01-03 18:27:46 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 52ce6e4a7b | Some initial work for refactoring Print->extruders | 2014-01-03 10:44:36 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | b9793b3f12 | Moved first_layer_extrusion_width to PrintConfig | 2014-01-03 00:34:30 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 81663215c5 | Adapt plater to the new split config | 2014-01-02 22:06:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 468935c177 | Bump version number | 2014-01-02 19:22:27 +01:00 |  |