Commit History

Author SHA1 Message Date
  Alessandro Ranellucci 27b71d8885 Little regressions after recent merge 12 years ago
  Alessandro Ranellucci e40f32995f Finish GUI decoupling 12 years ago
  Alessandro Ranellucci 87912cb3b0 Bugfix: only_retract_when_crossing_perimeters was almost not working. #680 12 years ago
  Alessandro Ranellucci 7e34244b05 Refactored configuration handling. 12 years ago
  Alessandro Ranellucci a4dcbd62da Remove recursion warning for Douglas-Peucker 12 years ago
  Mark Hindess f61a1f5a07 Create *::Geometry::nearest_point_index to speed up shortest_path method. 12 years ago
  Alessandro Ranellucci 7d6545dd07 Further simplification of point_in_polygon() 12 years ago
  Mark Hindess 2ef565fc4d Simplify creation of $n, @x and @y in point_in_polygon test. 12 years ago
  Alessandro Ranellucci 82dd3c7a3e New --perimeters-extrusion-width and --infill-extrusion-width options. #302 12 years ago
  Alessandro Ranellucci 9f21d5b3c2 One more debugging statement left in 12 years ago
  Alessandro Ranellucci 190875d3df Debugging statement left in 12 years ago
  Alessandro Ranellucci 22f8d57b36 Memory optimizations broke thin walls 12 years ago
  Alessandro Ranellucci b246480535 Massive reduction of memory usage (down to one third). 12 years ago
  Alessandro Ranellucci d03925a18d New GUI with plating facilities 12 years ago
  Alessandro Ranellucci 96d5e513b8 Rename $Slic3r::resolution to $Slic3r::scaling_factor 12 years ago
  Alessandro Ranellucci d51ba94e8a Remove XXX from dependencies 12 years ago
  Alessandro Ranellucci be9886eac3 Bugfix: fill escapes perimeters. #139 13 years ago
  Alessandro Ranellucci 554534fcad Optimization 13 years ago
  Alessandro Ranellucci 9f5e48bd2c Wrong optimization 13 years ago
  Alessandro Ranellucci 2a86932cfe Slight code optimizations 13 years ago
  Alessandro Ranellucci cc695c6c22 Support material: refactoring 13 years ago
  Alessandro Ranellucci a24ffee2aa New polygon_is_convex() function 13 years ago
  Alessandro Ranellucci eba7c10018 Faster support generation. Includes a new implementation of the Douglas-Peucker algorithm 13 years ago
  Alessandro Ranellucci 776d985b26 New AMF-to-STL and STL-to-AMF converters 13 years ago
  Alessandro Ranellucci debdd164e2 Bugfix: fatal error and warnings removed when cleaning some dirty layers 13 years ago
  Alessandro Ranellucci 1c7564e4a4 Thin walls. #24 13 years ago
  Alessandro Ranellucci b79ae44e3d Recent changes made Slic3r less tolerant with dirty STL files. Now we are able again to slice Prusa parts. #16 13 years ago
  Alessandro Ranellucci 4fe340cc56 Many fixes to the bridge direction detection algorithm and other things. #58 13 years ago
  Alessandro Ranellucci 792960aae1 Slic3r should now be able to detect optimal bridging direction for any kind of bridge. #58 13 years ago
  Alessandro Ranellucci d51a37a0ae Refactoring: moved slicing code to new TriangleMesh class, leaving in STL just what's needed to read that particular input format. Slic3r will now warn if model is not manifold. #16 13 years ago
  Alessandro Ranellucci 038caddcda New fill types (hilbertcurve, archimedeanchords, octagramspiral) and ability to use different patterns for solid layers. #20 13 years ago
  Alessandro Ranellucci c5d5e4d244 Cleanup lines resulting from plane intersection before detecting polygons. This allows for more tolerance with dirty models. Performance impact depends on how many layers are detected as dirty. #16 #28 13 years ago
  Alessandro Ranellucci 279bfbb10d Organize perimeters with a nearest point search to avoid unnecessary travel moves. #21 13 years ago
  Alessandro Ranellucci 6d6533831e New experimental --gcode-arcs options to generate G2/G3 commands. #23 13 years ago
  Alessandro Ranellucci 56619871b2 Bugfix: some bridges had wrong perimeters inside 13 years ago
  Alessandro Ranellucci f01ddae974 Some compatibility bugs. Slic3r will still fail hard with non-manifold objects 13 years ago
  Alessandro Ranellucci bca3abb755 More fixes. 13 years ago
  Alessandro Ranellucci 84abd41cf4 Fixes for bridges 13 years ago
  Alessandro Ranellucci 459577f9a2 Completely rewritten the slicing algorithm 13 years ago
  Alessandro Ranellucci ad27f25c71 Skeining algorithm totally rewritten 13 years ago
  Alessandro Ranellucci 3274f3978b Additions to Geometry.pm and allow function exporting 13 years ago
  Alessandro Ranellucci 743f2abcf2 Detection of optimal infill direction for bridges. Includes many fixes and improvements. 13 years ago
  Alessandro Ranellucci 5daaf454b1 Faster algorithm for rectilinear fill 13 years ago
  Alessandro Ranellucci e2d2574b8b New algorithm for clipping lines to complex polygons 13 years ago
  Alessandro Ranellucci 5812804d6b Refactored the can_connect() logic (includes a refactoring of the SVG library) 13 years ago
  Alessandro Ranellucci 5a07137def Fixes to retraction and skirt 13 years ago
  Alessandro Ranellucci 2da5ee7448 Bugfixes and improvements in surface detection 13 years ago
  Alessandro Ranellucci f1a36502e1 Additions to the polygon library 13 years ago
  Alessandro Ranellucci 794b7a99d2 Fixes for hi-res STL models 13 years ago
  Alessandro Ranellucci ef201a99cc Bugfix in polyline simplification 13 years ago