4282 Commits

Author SHA1 Message Date
Alessandro Ranellucci
ad666beac0 Ported GCodeReader and SpiralVase to C++ 2017-03-19 01:40:18 +01:00
Alessandro Ranellucci
76f60471af Moved typedefs to FillRectilinear.cpp 2017-03-18 19:51:07 +01:00
Alessandro Ranellucci
72681aca01 Don't perform CPAN tests for IO::Scalar. #3573 2017-03-18 19:08:38 +01:00
Joseph Lenox
d4136b38df Add manifest to Windows RC file (adapted from Strawberry Perl manifest).
Fixes #3740
2017-03-18 12:23:24 -05:00
Joseph Lenox
35be0eefef Remove boost references from Config.hpp (this does not work on Windows!) 2017-03-18 11:44:06 -05:00
Alessandro Ranellucci
c773d407fd Allow spiral_vase with multiple copies/objects when Sequential Printing is enabled 2017-03-18 16:11:31 +01:00
Alessandro Ranellucci
b571f4af84 Bugfix: scale to size didn't work multiple times. #3768 2017-03-18 15:59:21 +01:00
Alessandro Ranellucci
7eed7f2dba Fixed previous commit 2017-03-18 15:37:16 +01:00
Alessandro Ranellucci
702cf43a0a Bugfix: prevent crashes from rounding issues caused by almost-collinear points in the new FillRectilinear. #3684 2017-03-18 14:57:16 +01:00
Alessandro Ranellucci
086fd2e8a8 Merge pull request #3771 from pn2200/issue1300
Use default size for label and size column label to fit content.
2017-03-18 12:35:30 +01:00
Alessandro Ranellucci
7467eb8fbb Merge all OctoPrint print options in a single dialog (bypassable by pressing the Alt key). #3765 #3655 2017-03-18 12:28:53 +01:00
Alessandro Ranellucci
e7c854c919 Ported Config::_handle_legacy() to XS 2017-03-18 11:29:48 +01:00
Alessandro Ranellucci
90395f9394 Complete implementation of read_cli() 2017-03-18 00:48:24 +01:00
Alessandro Ranellucci
c9f0a4c934 Quick fix for Quick Slice. #3773 2017-03-17 22:51:07 +01:00
Alessandro Ranellucci
4f17a7b236 Fixes to CMake compilation 2017-03-17 22:38:19 +01:00
Alessandro Ranellucci
abbc458f10 Fix stats output 2017-03-17 21:47:22 +01:00
Alessandro Ranellucci
d8a8e0d1c1 Rename/alias --overhangs to --detect-bridging-perimeters to match better the name used in GUI. #3532 2017-03-17 21:45:36 +01:00
Joseph Lenox
6b334e29dc change public link for auto builds 2017-03-17 14:57:19 -05:00
Alessandro Ranellucci
a6609682fc Clean IO::AMF::write() 2017-03-17 20:51:36 +01:00
Alessandro Ranellucci
4c78e54a46 Compensate for origin_translation when exporting AMF files in order to preserve alignment of further added parts. #3348 2017-03-17 20:17:59 +01:00
Alessandro Ranellucci
a5b10287d6 Typo 2017-03-17 20:05:04 +01:00
Alessandro Ranellucci
c4188accc9 List ExtUtils::CppGuess as a dependency explicitely. #3329 2017-03-17 19:19:34 +01:00
Alessandro Ranellucci
69d169165e Make sure infill_only_where_needed has no effect when fill_density = 0%. No need to require it to be explicitely turned off for spiral_vase, since it's disabled anyway. #3386 #3126 2017-03-17 19:17:24 +01:00
Alessandro Ranellucci
4c577043f4 Fixed tests broken by the spiral vase change 2017-03-17 18:53:13 +01:00
Alessandro Ranellucci
94ed08c14d Make width and speed options readable again in the override panel 2017-03-17 17:13:53 +01:00
Alessandro Ranellucci
5cc509f3fe Try to autodetect HAS_VBO. #3772 2017-03-17 16:55:29 +01:00
Alessandro Ranellucci
8067295684 Check number of skirt loops before disabling spiral vase 2017-03-17 16:45:35 +01:00
Alessandro Ranellucci
33059e18d7 Change the logic used for enabling version checks so that it's compatible with the new packaging method 2017-03-17 16:44:09 +01:00
Alessandro Ranellucci
a1c7b65741 Moved threads option from print settings to application preferences 2017-03-17 16:41:34 +01:00
Alessandro Ranellucci
b50417cb20 Cosmetic improvements 2017-03-17 16:03:58 +01:00
Paul Novak
f724090d29 Use default size for label and size column label to fit content. 2017-03-16 19:38:10 -07:00
Alessandro Ranellucci
cdf48ade25 Fix a typo in the BOOST_* environment variables and clarify the error message. Also, support GCC 4.6.x. 2017-03-16 11:10:57 +01:00
Alessandro Ranellucci
d73e8558a2 Added AGPLv3 license text 2017-03-16 11:10:57 +01:00
Alessandro Ranellucci
c20d44c388 Replaced emplace() as the Windows build server doesn't support it now 2017-03-14 17:30:26 +01:00
Alessandro Ranellucci
8fe15d0162 Adjust the top layer thickness in order to match the original object height. #2978 2017-03-14 17:26:27 +01:00
Alessandro Ranellucci
53fee67489 New experimental option z_steps_per_mm. #1827 2017-03-14 16:46:11 +01:00
Alessandro Ranellucci
4b4885fcdf Remove warning when calling flowrate.pl without env variables 2017-03-14 16:45:49 +01:00
Alessandro Ranellucci
c93314c8fe Bugfix: wrong extruder order when more than 10 extruders were used. #3235 2017-03-14 01:32:37 +01:00
Alessandro Ranellucci
662031bc2d Print the brim using the support material extruder if we have a raft. #2957 2017-03-13 23:47:52 +01:00
Alessandro Ranellucci
3e8e0ec02f Fixed regression in Simple Mode 2017-03-13 15:06:11 +01:00
Alessandro Ranellucci
ff43f9a7f8 When slicing from command line, emit a warning if parts might not fit in the print bed. #2725 2017-03-13 13:55:47 +01:00
Alessandro Ranellucci
a49d82691e Only use the supplied bounding box (bed shape) as a hint when auto arranging, and revert to unconstrained arrangement on failure (still better than no arranging at all). #2725 2017-03-13 13:37:25 +01:00
Alessandro Ranellucci
5dfafda779 Take bed_shape into account when arranging parts from command line. #2725 2017-03-13 13:36:53 +01:00
Alessandro Ranellucci
a29a954d78 If --print-center is not supplied, center print instead of the centroid of the supplied bed_shape instead of defaulting to 100,100. #2725 2017-03-13 12:41:28 +01:00
Alessandro Ranellucci
af46db320f Make adhesion between brim and object weaker for easier removal. #2230 2017-03-13 11:39:17 +01:00
Alessandro Ranellucci
6e4270286e Better overlap for planepath fill patterns 2017-03-12 13:10:54 +01:00
Alessandro Ranellucci
4b4a0c8a5c Split external_fill_pattern into top_infill_pattern and bottom_infill_pattern. Retrocompatibile change. #945 2017-03-12 13:01:14 +01:00
Alessandro Ranellucci
e6553599b6 Add regression test for gaps between top solid infill and perimeters when top solid infill extrusion width is very narrow. #2697 2017-03-12 11:37:37 +01:00
Alessandro Ranellucci
795a3d06fa Only enable ooze_prevention when print uses more than one extruder. #3334 2017-03-12 11:02:34 +01:00
Alessandro Ranellucci
a193297b20 Align speed and extrusion width fields 2017-03-12 00:51:52 +01:00