Commit History

Author SHA1 Message Date
  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
  Alessandro Ranellucci e89f64e9d3 More unfinished work 12 years ago
  Alessandro Ranellucci 191de5d078 Unfinished work for decoupling GUI from the Print object (goal = more speed for manipulation, less memory usage) 12 years ago
  Alessandro Ranellucci f29d455319 Refactor the AMF parser so that it popolates a Model object directly. Also read constellations 12 years ago
  Alessandro Ranellucci f90520ed06 Refactoring: new Slic3r::Model class to represent files 12 years ago