Commit History

Author SHA1 Message Date
  Alessandro Ranellucci ae21a45886 Distinct dialogs for 3D preview and object settings 11 years ago
  Alessandro Ranellucci e96d7b1d6a Show facets, materials and manifoldness in info panel 11 years ago
  Alessandro Ranellucci 5b734f4a13 Merge branch 'master' into plater2 11 years ago
  Alessandro Ranellucci 2fb725405f GUI fixes for Windows 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 87b54ba2a0 Plater rearrange experiment 11 years ago
  Alessandro Ranellucci 2dd6325bf8 Expose an Open button in the plater 11 years ago
  Alessandro Ranellucci b38cc2c244 Merge branch 'master' into xsdata 11 years ago
  Alessandro Ranellucci 4438aec12c Revert "Remove thumbnail simplification because it caused loss of very thin parts. #1327" 11 years ago
  Alessandro Ranellucci 0ce7ebc4b8 Integerize plater thumbnails 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 1210b89893 Remove thumbnail simplification because it caused loss of very thin parts. #1327 11 years ago
  Alessandro Ranellucci aa194c8125 Fix little regression causing object height not to be updated when object in plater was scaled 11 years ago
  Alessandro Ranellucci c1c1416838 Scale layer height ranges too when scaling object in plater. #1284 11 years ago
  Alessandro Ranellucci ab6b3d41a7 XS interface completed, including new Line class 11 years ago
  Alessandro Ranellucci 9af2a1c007 Use XS Point everywhere 11 years ago
  Alessandro Ranellucci b1ad466189 Ported Slic3r::ExPolygon::Collection to XS 11 years ago
  Alessandro Ranellucci 31809d473f Merge branch 'master' into xsdata 11 years ago
  Alessandro Ranellucci 69a8bac9c9 Show a warning if we repaired the input file 11 years ago
  Alessandro Ranellucci 6affa23297 Show repair stats in object info dialog 11 years ago
  Alessandro Ranellucci 89fae9ee15 Make threaded perls work with XS data in plater thumbnails. Includes cleaner ->arrayref implementation 11 years ago
  Alessandro Ranellucci 8d171a297e Add thread cleanup to avoid double destruction of shared XS data 11 years ago
  Alessandro Ranellucci 5409c27852 Partial GUI compatibility with XS data 11 years ago
  Alessandro Ranellucci 8061cc6e30 Optimization in Polyline instantiation 11 years ago
  Alessandro Ranellucci c4036470af Fix one thing leftover from bounding box refactoring 11 years ago
  Alessandro Ranellucci ac4a0bcdd8 Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere 11 years ago
  Alessandro Ranellucci cb75b1e47b Fix plater crash on threaded perls 11 years ago
  Alessandro Ranellucci 7bf308c08f Fix one more centering problem caused by wrong bounding box implementation 11 years ago
  Alessandro Ranellucci 145fe08203 More fixes for plater positioning. #1171 11 years ago
  Alessandro Ranellucci 962a51cc80 Some cleanup for the plater code 11 years ago
  Alessandro Ranellucci def013ba91 Use _transform_thumbnail when rescaling thumbnails 11 years ago
  Alessandro Ranellucci 0a74e45432 Scale and recenter thumbnails when bed size and/or print center is changed 11 years ago
  Alessandro Ranellucci 5dcf277563 Rotate cw when using free rotation button to be consistent with icon. #1171 11 years ago
  Alessandro Ranellucci aee7b70d79 Bugfix: the order of transformations was not consistent in plater and actual G-code generation. #1171 #1191 11 years ago
  Alessandro Ranellucci 510c2092df Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class. #1171 #1191 11 years ago
  Alessandro Ranellucci 9ea55497c2 Prevent crash when user deleted object from plater before thumbnail was generated in the other thread. #1207 11 years ago
  Alessandro Ranellucci fcc442882c Fix plater defect causing misalignment 11 years ago
  Alessandro Ranellucci 28a01e7c5e Fix past participle 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 71d6f428ca Apparent fix for "Attempt to free unreferenced scalar" 11 years ago
  Alessandro Ranellucci f13d4e4e66 Restore skirt preview and extrude clearance after recent usage of int_offset() 11 years ago
  Alessandro Ranellucci 5494f4f385 Free @_ before spawning a new thread (known old Perl bug) as an attempt to fix the unref scalars error 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 f7153d67d0 Make preset placeholders available in Quick Slice too. #921 11 years ago
  Alessandro Ranellucci 6db8afe36d New option to remember last output directory. #698 11 years ago
  Alessandro Ranellucci 1187f4846d Some Clipper optimizations 12 years ago
  Alessandro Ranellucci 7f23e72a10 Display preview for small files too. #929 12 years ago
  Alessandro Ranellucci 33a4ec660d better handling of too-small and too-short models #929. 12 years ago