| 
								
								
									 Alessandro Ranellucci | b20caa4e31 | Completed parts visualization with highlighting | 2014-01-22 21:15:19 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 79a2bab261 | Revert stupid change that broke plater and provide the correct fix for --info | 2014-01-14 21:46:39 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3084876e60 | Fixed --info | 2014-01-11 18:05:14 +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 | 9c0a6a79d3 | Incomplete work for porting BoundingBox to XS | 2014-01-06 18:29:10 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 81663215c5 | Adapt plater to the new split config | 2014-01-02 22:06:58 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | beb1baa096 | Incomplete work for refactoring regions and flows | 2013-12-30 18:28:41 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7ddf4f3ddf | Fixes to complete_objects to make t/gcode.t pass | 2013-12-24 01:13:02 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | c5ead0f2a6 | Fixes to Config and plater; also refactored the arrange() code | 2013-12-24 00:30:51 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 916a0a0e58 | Fix compilation and test suite | 2013-12-18 16:34:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | fcbd62f07c | Finished updating plater to the new centering logic | 2013-12-15 23:50:05 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4993b12799 | Some initial work for adapting plater to the new centering workflow | 2013-12-15 18:00:44 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 250608aa52 | Move centering outside the Print object | 2013-12-15 16:17:12 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 0e8a0ef1ca | Refactoring. Use Model class for representing the plate in GUI | 2013-12-12 20:19:33 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f55e057504 | More work for refactoring add_model() to add_model_object(). Tests pass | 2013-12-09 01:12:37 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 72fe6d903c | Don't return the cached bounding box but clone it | 2013-12-06 19:34:50 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bd8c430afd | Merge branch 'stable' Conflicts:
	lib/Slic3r/Geometry/Clipper.pm
	lib/Slic3r/Layer/Region.pm | 2013-11-24 22:48:31 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 3fca0956bc | Adapt plater to new convex hull | 2013-11-24 22:42:52 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | bed1625d6b | Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543 | 2013-11-24 14:28:17 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | afdb490cf1 | Fix STL export. #1448 | 2013-09-19 12:25:00 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f79ba8cec0 | Update dump-stl.pl | 2013-09-17 19:25:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4c96a52012 | Read OBJ and AMF | 2013-09-11 14:46:38 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | a821eb7f3c | More work to avoid working with vertices outside XS | 2013-09-11 11:55:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 11e18f681d | Incomplete work to store TriangleMesh objects in Model objects instead of extracting vertices and facets | 2013-09-11 09:49:28 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 566d38a472 | Replace TriangleMesh with the XS port | 2013-09-10 00:40:46 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 026e0c06e4 | Ability to customize how materials are mapped to extruders. #1020 | 2013-08-25 19:52:32 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ae21a45886 | Distinct dialogs for 3D preview and object settings | 2013-08-25 18:03:26 +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 | 3b47e1a492 | New --info option to show file info (size, volume, repair stats). Removed utils/file_info.pl | 2013-07-31 15:10:11 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 6affa23297 | Show repair stats in object info dialog | 2013-07-13 20:23:03 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 82fbdb603f | Optimization: cache model bounding box | 2013-06-22 19:36:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ac4a0bcdd8 | Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere | 2013-06-16 12:21:25 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 962a51cc80 | Some cleanup for the plater code | 2013-06-13 14:33:10 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 655d528d92 | Fixed recent regression causing a spike when avoid_crossing_perimeters was used on split objects | 2013-06-02 16:56:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 49531f6f78 | Fixed regression causing rotation from plater to also translate the resulting G-code. #1191 | 2013-05-31 19:41:31 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 08a0bbd7f0 | Optimization: split meshes automatically when avoid_crossing_perimeters is enabled, so that we reduce the complexity of the MotionPlanner graphs. This commit includes a very large refactoring of the Model class which is now responsible for duplication and arrangement | 2013-05-18 16:48:26 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 06ad6b70f8 | Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job. #1075 | 2013-05-14 16:31:50 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | f670acb4b1 | Slice a single object with multiple layer heights. :-) | 2013-03-10 14:58:49 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 7412d4a687 | Bugfix: manifoldness error triggered with multi-volume AMF files. #1019 | 2013-02-24 18:17:08 +01:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 392af5542b | Show object information when double-clicking it in the plater | 2012-10-24 22:44:08 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 4f1b56f004 | Fix regression causing the plater to merge all materials into a single one, thus not producing multi-extrusion prints | 2012-10-21 20:56:19 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 77625894ff | New command to combine multiple STL files into a single multi-material AMF file | 2012-09-23 14:48:58 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | ec0d3987db | Rename materials to regions | 2012-09-23 02:52:31 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 02356fd613 | Large refactoring to allow processing multimaterial files | 2012-09-22 19:04:36 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | 392309a369 | Little cleanup | 2012-09-21 15:58:44 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e40f32995f | Finish GUI decoupling | 2012-09-21 15:04:33 +02:00 |  | 
				
					
						| 
								
								
									 Alessandro Ranellucci | e89f64e9d3 | More unfinished work | 2012-09-21 15:04:17 +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 |  |