Commit History

Author SHA1 Message Date
  Alessandro Ranellucci b5b8fb606f Basic functionality of the Parts tab is complete 11 years ago
  Alessandro Ranellucci 7387e60706 More incomplete work 11 years ago
  Alessandro Ranellucci b20caa4e31 Completed parts visualization with highlighting 11 years ago
  Alessandro Ranellucci 79a2bab261 Revert stupid change that broke plater and provide the correct fix for --info 11 years ago
  Alessandro Ranellucci 3084876e60 Fixed --info 11 years ago
  Alessandro Ranellucci 6da98a6ecc Fix GUI 11 years ago
  Alessandro Ranellucci c8a48b4527 Implement modifier volumes and port _merge_loops() to XS 11 years ago
  Alessandro Ranellucci b17d06f9d1 Finished porting BoundingBox to XS 11 years ago
  Alessandro Ranellucci 9c0a6a79d3 Incomplete work for porting BoundingBox to XS 11 years ago
  Alessandro Ranellucci 81663215c5 Adapt plater to the new split config 11 years ago
  Alessandro Ranellucci beb1baa096 Incomplete work for refactoring regions and flows 11 years ago
  Alessandro Ranellucci 7ddf4f3ddf Fixes to complete_objects to make t/gcode.t pass 11 years ago
  Alessandro Ranellucci c5ead0f2a6 Fixes to Config and plater; also refactored the arrange() code 11 years ago
  Alessandro Ranellucci 916a0a0e58 Fix compilation and test suite 11 years ago
  Alessandro Ranellucci fcbd62f07c Finished updating plater to the new centering logic 11 years ago
  Alessandro Ranellucci 4993b12799 Some initial work for adapting plater to the new centering workflow 11 years ago
  Alessandro Ranellucci 250608aa52 Move centering outside the Print object 11 years ago
  Alessandro Ranellucci 0e8a0ef1ca Refactoring. Use Model class for representing the plate in GUI 11 years ago
  Alessandro Ranellucci f55e057504 More work for refactoring add_model() to add_model_object(). Tests pass 11 years ago
  Alessandro Ranellucci 72fe6d903c Don't return the cached bounding box but clone it 11 years ago
  Alessandro Ranellucci bd8c430afd Merge branch 'stable' 11 years ago
  Alessandro Ranellucci 3fca0956bc Adapt plater to new convex hull 11 years ago
  Alessandro Ranellucci bed1625d6b Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543 11 years ago
  Alessandro Ranellucci afdb490cf1 Fix STL export. #1448 11 years ago
  Alessandro Ranellucci f79ba8cec0 Update dump-stl.pl 11 years ago
  Alessandro Ranellucci 4c96a52012 Read OBJ and AMF 11 years ago
  Alessandro Ranellucci a821eb7f3c More work to avoid working with vertices outside XS 11 years ago
  Alessandro Ranellucci 11e18f681d Incomplete work to store TriangleMesh objects in Model objects instead of extracting vertices and facets 11 years ago
  Alessandro Ranellucci 566d38a472 Replace TriangleMesh with the XS port 11 years ago
  Alessandro Ranellucci 026e0c06e4 Ability to customize how materials are mapped to extruders. #1020 11 years ago
  Alessandro Ranellucci ae21a45886 Distinct dialogs for 3D preview and object settings 11 years ago
  Alessandro Ranellucci 3d6fb1b05c New feature: ability to override specific settings for individual objects in the plater. #344 11 years ago
  Alessandro Ranellucci 3b47e1a492 New --info option to show file info (size, volume, repair stats). Removed utils/file_info.pl 11 years ago
  Alessandro Ranellucci 6affa23297 Show repair stats in object info dialog 11 years ago
  Alessandro Ranellucci 82fbdb603f Optimization: cache model bounding box 11 years ago
  Alessandro Ranellucci ac4a0bcdd8 Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere 11 years ago
  Alessandro Ranellucci 962a51cc80 Some cleanup for the plater code 11 years ago
  Alessandro Ranellucci 655d528d92 Fixed recent regression causing a spike when avoid_crossing_perimeters was used on split objects 11 years ago
  Alessandro Ranellucci 49531f6f78 Fixed regression causing rotation from plater to also translate the resulting G-code. #1191 11 years ago
  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 11 years ago
  Alessandro Ranellucci 06ad6b70f8 Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job. #1075 11 years ago
  Alessandro Ranellucci f670acb4b1 Slice a single object with multiple layer heights. :-) 12 years ago
  Alessandro Ranellucci 7412d4a687 Bugfix: manifoldness error triggered with multi-volume AMF files. #1019 12 years ago
  Alessandro Ranellucci 392af5542b Show object information when double-clicking it in the plater 12 years ago
  Alessandro Ranellucci 4f1b56f004 Fix regression causing the plater to merge all materials into a single one, thus not producing multi-extrusion prints 12 years ago
  Alessandro Ranellucci 77625894ff New command to combine multiple STL files into a single multi-material AMF file 12 years ago
  Alessandro Ranellucci ec0d3987db Rename materials to regions 12 years ago
  Alessandro Ranellucci 02356fd613 Large refactoring to allow processing multimaterial files 12 years ago
  Alessandro Ranellucci 392309a369 Little cleanup 12 years ago
  Alessandro Ranellucci e40f32995f Finish GUI decoupling 12 years ago