Commit Graph

  • e024b08762 Round Perl coordinates instead of truncating them to integers. #1486 #1445 #1464 Alessandro 2013-11-11 13:00:50 +01:00
  • 4250ebf644 Missing line in Build.PL Alessandro Ranellucci 2013-11-11 10:28:27 +01:00
  • 6cc976fa02 Merge pull request #1510 from dex4er/bugfix_lc_numeric_c Alessandro Ranellucci 2013-11-10 15:15:05 -08:00
  • bad8afdcda Fix regression causing incomplete output filepath expansion. #1514 Alessandro Ranellucci 2013-11-11 00:08:50 +01:00
  • 655a546b04 Add .ngc to G-code file name suffixes Alessandro Ranellucci 2013-11-10 23:37:59 +01:00
  • 8d9361280e Bugfix: expert mode was crashing when home path contained non-ASCII characters on Windows. #1478 Alessandro Ranellucci 2013-11-10 17:06:59 +01:00
  • 781e09f86f Typo Alessandro Ranellucci 2013-11-10 14:32:55 +01:00
  • 720ef322d7 Some improvements to Build.PL Alessandro Ranellucci 2013-11-10 14:31:51 +01:00
  • 6387d196fa Added CONTRIBUTING.md Alessandro Ranellucci 2013-11-08 11:38:38 +01:00
  • 928c4741c2 Fix regression in t/shells.t due to things ported to XS Alessandro Ranellucci 2013-11-08 11:35:02 +01:00
  • c133a33ed2 Ported point_line_distance() and removed same_point() Alessandro Ranellucci 2013-11-06 23:08:03 +01:00
  • 09be25a156 Removed useless functions Alessandro Ranellucci 2013-11-06 21:09:28 +01:00
  • d8e098ab0e Ported same_line() to XS Alessandro Ranellucci 2013-11-06 19:38:10 +01:00
  • b5aaeb9b12 More work on the clipping method for medial axis. Includes Polyline->is_valid() Alessandro Ranellucci 2013-11-06 19:30:45 +01:00
  • 7e8c535f6a Merge pull request #1512 from olasd/bugfix/clipper-rounding Alessandro Ranellucci 2013-11-03 16:40:56 -08:00
  • 067cc1a74a Fix rounding error in clipper.cpp Nicolas Dandrimont 2013-11-03 01:13:23 +01:00
  • 849d69d178 Fix regression in chained_path() introduced in fb763b0187. Includes regression test. #1184 Alessandro Ranellucci 2013-11-02 18:00:55 +01:00
  • 4755e61d71 Bugfix: [input_filename] and [input_filename_base] were only available in the filename pattern and not in the custom G-code settings. #1507 Alessandro Ranellucci 2013-11-02 15:49:20 +01:00
  • 0b63afb370 Fix complete_objects after XS port. Includes regression test. #1511 Alessandro Ranellucci 2013-11-02 14:44:30 +01:00
  • f491b7ba71 Fix t/support.t Alessandro Ranellucci 2013-11-02 11:32:23 +01:00
  • 3f7adfc07d Fix raft_layers according to the new support material logic Alessandro Ranellucci 2013-11-02 11:16:44 +01:00
  • 94a4697f26 Set LC_NUMERIC to C explicitly Piotr Roszatycki 2013-11-01 09:42:22 +01:00
  • d7656f5fdc Use minimum extrusion width for support material too Alessandro Ranellucci 2013-10-28 14:04:50 +01:00
  • 1e51479369 Require ExtUtils::MakeMaker 6.80 to prevent some tests from failing. #1501 Alessandro Ranellucci 2013-10-28 11:14:53 +01:00
  • ff25cc97fa Explicitely clip support material with object slices (test case from #1397) Alessandro Ranellucci 2013-10-27 23:20:06 +01:00
  • 29b83517cb Ported point_along_segment(), Polyline::length(), Polyline::clip_end() to XS Alessandro Ranellucci 2013-10-27 22:57:25 +01:00
  • 26a18a2a52 Temporarily revert to Voronoi-based medial axis Alessandro Ranellucci 2013-10-27 22:02:57 +01:00
  • 4f64e557d9 Typo Alessandro Ranellucci 2013-10-27 21:38:32 +01:00
  • 31f77748e7 Explain in the tooltip how is the threshold angle measured Alessandro Ranellucci 2013-10-27 21:37:26 +01:00
  • a99d34a91a Bad memory access in regular_points() Alessandro Ranellucci 2013-10-27 20:48:50 +01:00
  • 58d92ac36a Support interface_layers == 0 Alessandro Ranellucci 2013-10-27 18:54:52 +01:00
  • bcc061176c New option to use G10/G11 for firmware-controlled retraction. #1494 Alessandro Ranellucci 2013-10-27 16:59:18 +01:00
  • 0e3c9ebe52 Extend interface into base support when the latter is contained in a hole (for better interface anchoring) and fix contact loops when object is enclosed in a hole Alessandro Ranellucci 2013-10-27 16:37:04 +01:00
  • 4cba5111a3 Fix generation of contact loops Alessandro Ranellucci 2013-10-27 15:22:44 +01:00
  • 06e7a1ae68 Optimizations to regular_points(), clip_end(), clip_start() Alessandro Ranellucci 2013-10-27 13:51:59 +01:00
  • 28e9682d0e Several changes to support material, including a fix to prevent vertical overlapping and horizontal fusion of support and object Alessandro Ranellucci 2013-10-27 10:19:26 +01:00
  • c08d4cc798 Fixed support unit tests and reduced dependency on $object Alessandro Ranellucci 2013-10-26 17:56:59 +02:00
  • bdf825d078 Refactoring: split support material code into several methods Alessandro Ranellucci 2013-10-26 17:20:54 +02:00
  • e6efda4ba4 Bugfix: incomplete slicing when more than two facets shared the same edge. #1483 Alessandro Ranellucci 2013-10-26 14:43:47 +02:00
  • 5988f14b14 Flag for arrows in SVG.cpp Alessandro Ranellucci 2013-10-26 14:41:37 +02:00
  • 1741adaddf Removed debugging line Alessandro Ranellucci 2013-10-26 09:53:32 +02:00
  • b653839e9a One more fix for Cancel button. #1461 Alessandro Ranellucci 2013-10-16 15:13:39 +02:00
  • 127e38d4a4 Fix Cancel button. #1461 Alessandro Ranellucci 2013-10-14 22:07:41 +02:00
  • 4c2c31b554 Fix speed math for wipe, which was causing too fast retraction. Includes regression test. #1468 Alessandro Ranellucci 2013-10-13 17:04:47 +02:00
  • bc0b9e1b72 Don't combine retract and travel anymore when using G0. #1289 Alessandro Ranellucci 2013-10-13 16:20:01 +02:00
  • e6b59aef4e Fix planepath fill patterns for very small regions. #1463 Alessandro Ranellucci 2013-10-13 16:07:14 +02:00
  • d59e62c9d8 Bugfix: wrong slicing (error in XS port). #1469 Alessandro Ranellucci 2013-10-13 16:00:20 +02:00
  • ac93e15c98 New class for generating SVG from XS. Includes some minor refactoring to TriangleMesh Alessandro Ranellucci 2013-10-13 15:59:38 +02:00
  • 9918c1e97d Minor improvements in debug output Alessandro Ranellucci 2013-10-13 12:12:03 +02:00
  • f603db5e84 Fix --export-svg Alessandro Ranellucci 2013-10-13 11:45:22 +02:00
  • ac5e713323 Fix segfault when calling chained_path() on an ExtrusionPathCollection using no_sort. Includes regression test Alessandro Ranellucci 2013-09-27 11:48:44 +02:00
  • f523c095b1 Trivial fix for support-related undefined sub errors. Mark Hindess 2013-09-24 09:54:23 +01:00
  • 91289fad49 Fix compilation on Windows. #1433 Alessandro Ranellucci 2013-09-23 11:27:23 +02:00
  • 0b526afb4e Change labels in wizard to avoid confusion Alessandro Ranellucci 2013-09-21 20:25:34 +02:00
  • 0ef6311ac3 Do not set first layer bed temperature if user set bed temperature to zero in wizard Alessandro Ranellucci 2013-09-21 20:14:17 +02:00
  • b1a3bd65ea Remove unused variable and add missing define Alessandro Ranellucci 2013-09-19 16:19:47 +02:00
  • 197cd8e68b Typo Alessandro Ranellucci 2013-09-19 16:09:47 +02:00
  • ae7600ee55 Update MANIFEST Alessandro Ranellucci 2013-09-19 16:06:57 +02:00
  • ed529b62f3 Fix threading issue with GUI. #1443 #1444 Alessandro Ranellucci 2013-09-19 16:00:47 +02:00
  • afdb490cf1 Fix STL export. #1448 Alessandro Ranellucci 2013-09-19 12:25:00 +02:00
  • 213f832e75 Tiny fixed to README [ci skip] Alessandro Ranellucci 2013-09-19 12:11:22 +02:00
  • b90a896a50 Update README [ci skip] Alessandro Ranellucci 2013-09-19 12:09:13 +02:00
  • 147d4b4f0a One more addition to .travis.yml Alessandro Ranellucci 2013-09-19 10:55:55 +02:00
  • 7f0761176d Add missing language keyword to .travis.yml Alessandro Ranellucci 2013-09-19 10:47:41 +02:00
  • 032698fb07 Test that toolchanges happen outside skirt when standby-temperature is enabled Alessandro Ranellucci 2013-09-19 10:44:29 +02:00
  • 7765787172 Added .travis.yml and have Build.PL exit with non-zero in case of failure Alessandro Ranellucci 2013-09-19 10:42:49 +02:00
  • 40fd7418cd Added test for standby_temperature Alessandro Ranellucci 2013-09-19 01:29:34 +02:00
  • 0dd3ab0662 Don't block while cooling extruder Alessandro Ranellucci 2013-09-18 20:05:15 +02:00
  • 0062c3b7fc Almost finished the implementation of --standby-temperature Alessandro Ranellucci 2013-09-18 20:03:59 +02:00
  • 9caf536aca Finished a basic implementation of --standby-temperature Alessandro Ranellucci 2013-09-18 18:49:19 +02:00
  • 991bc8ae3d Partial work for implementing a standby temperature option Alessandro Ranellucci 2013-09-18 17:45:02 +02:00
  • 4fe0675380 Removed ZTable code Alessandro Ranellucci 2013-09-17 23:55:38 +02:00
  • a7989e382c Bugfix: enabling raft layers generated support for the whole model. Includes regression test. #1375 Alessandro Ranellucci 2013-09-17 23:51:30 +02:00
  • e0da81e8bf Introduce a ->count method for all collections to save time Alessandro Ranellucci 2013-09-17 23:38:23 +02:00
  • d69c956e75 Update t/support.t Alessandro Ranellucci 2013-09-17 23:32:01 +02:00
  • e8323fc339 Move support material code to its own class Alessandro Ranellucci 2013-09-17 23:27:57 +02:00
  • 6adce9f66b Update support material code to use shared memory Alessandro Ranellucci 2013-09-17 23:14:49 +02:00
  • c421feb633 Only install ParseXS and Slic3r-XS when --gui is not supplied Alessandro Ranellucci 2013-09-17 21:52:10 +02:00
  • bbbdae3952 Better name for "Detect overhangs" Alessandro Ranellucci 2013-09-17 21:49:13 +02:00
  • ea0e136b45 Prevent superfluous extra perimeters added when a region has an acute angle Alessandro Ranellucci 2013-09-17 20:18:54 +02:00
  • 06fc1d1044 Fix minor bug causing some gaps to be infilled twice Alessandro Ranellucci 2013-09-17 19:39:22 +02:00
  • f79ba8cec0 Update dump-stl.pl Alessandro Ranellucci 2013-09-17 19:25:10 +02:00
  • 39449f9245 Revert a recent change made to shells generation, causing too much solid infill. Includes regression test. #1431 Alessandro Ranellucci 2013-09-17 19:24:16 +02:00
  • 2c1274e2d9 Updated/fixed SectionCut Alessandro Ranellucci 2013-09-17 14:16:29 +02:00
  • 0c2bfab5f2 Fix an overflow point causing wrong chained path Alessandro Ranellucci 2013-09-17 13:04:36 +02:00
  • 7bd2ce21ca Fix wrong bridge flow used for overhangs and bridge perimeters. Includes regression test. #1407 Alessandro Ranellucci 2013-09-17 10:36:06 +02:00
  • d13e7b264a New experimental medial axis code (suboptimal but looks good) Alessandro Ranellucci 2013-09-16 20:22:47 +02:00
  • 78167f56ee Some cleanup for the Voronoi code Alessandro Ranellucci 2013-09-16 19:15:30 +02:00
  • a88ce0cb5e Fix regression in start perimeters at non-overhangs. #1442 Alessandro Ranellucci 2013-09-16 18:42:28 +02:00
  • 9a51964e98 Clean medial axis code and gap fill Alessandro Ranellucci 2013-09-16 17:44:30 +02:00
  • 98ad345e42 Fix broken logic in $ARGV[0] check. Mark Hindess 2013-09-16 14:04:14 +01:00
  • c7db2cb10f Prune tiny shells to avoid random extra internal solid infill. #1431 Alessandro Ranellucci 2013-09-16 12:36:04 +02:00
  • aef5c05c57 Update brim generation code. Includes regression test. #1440 Alessandro Ranellucci 2013-09-16 10:33:30 +02:00
  • 5a9c163a2e Meaningful error when user wants to use 3D preview but didn't install the required modules. Alessandro Ranellucci 2013-09-16 10:18:42 +02:00
  • 7d09f17810 Reflect max_fan_speed in cooling textual description. #1439 Alessandro Ranellucci 2013-09-16 10:09:39 +02:00
  • 1aa5dbafd3 Update AMF export code Alessandro Ranellucci 2013-09-16 09:58:09 +02:00
  • 4dce461aaf Minor optimizations Alessandro Ranellucci 2013-09-13 15:19:15 +02:00
  • 6e22a82e7d Conditional compilation to exclude all Perl/XS stuff from C++ code Alessandro Ranellucci 2013-09-13 14:48:40 +02:00
  • e2cb40766b Fix two more Boost calls after xsdata merge. #1429 Alessandro Ranellucci 2013-09-12 11:16:11 +02:00
  • 2280804daa Update xs/MANIFEST Alessandro Ranellucci 2013-09-12 11:14:24 +02:00