Commit Graph

3559 Commits

Author SHA1 Message Date
43ffb7d3e8 Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test. #1803 2014-04-15 00:22:31 +02:00
859bf46401 Bugfix: sometimes a tiny gap was left between infill and perimeters. Includes regression test. #1803 2014-04-11 23:10:14 +02:00
7569836b3c Merge pull request #1928 from ledvinap/pull-sudo
add --sudo flag
2014-04-11 19:57:54 +02:00
f9661b02a6 Bugfix in utils/pdf-slices.pl, wrong shift caused slices to be outside the media box 2014-04-11 19:55:15 +02:00
c81d26b960 add --sudo flag
This adds --sudo flag to Build.PL. This flag is passed to cpanm,
so it is possible to build Slicer on linux without beeing root (build files
are owned by user)
2014-04-10 16:02:48 +02:00
2ac3b1fba9 Support the percent format for fill_density introduced in 1.1.x (forward compatibility). #1880 2014-04-09 18:43:48 +02:00
26bdbf0210 Test bridges when infill flow is larger than perimeter flow. #1917 2014-04-09 12:09:25 +02:00
8e5ca0ab76 Fixed a couple typos 2014-04-09 00:36:13 +02:00
627f23d5fe Make angle increment (i.e. angle resolution) configurable 2014-04-08 16:53:32 +02:00
20ca6cea05 Test Clipper's buggy behavior with polylines having coinciding endpoints 2014-04-08 15:26:31 +02:00
38f6e3b643 More unit tests for bridge angle detection 2014-04-08 15:18:37 +02:00
9be57f750d Some fixes to bridge direction detection. Includes regression tests 2014-04-08 14:51:55 +02:00
23e6abff49 Added first unit test for bridge direction 2014-04-08 13:08:42 +02:00
119778caa9 Refactoring: move bridge angle detection to a separate class for easier unit testing 2014-04-07 23:18:11 +02:00
93a7d87fc6 Bugfix: pillars support material crashed when no overhangs were detected 2014-04-07 16:59:22 +02:00
1c020eda78 Merge pull request #1911 from sapir/speed
Rewriting the extrusion path gcode generation in C++
2014-04-07 09:38:21 +02:00
33ade1328f Fix regression causing profile names to be listed in random order. #1864 2014-04-06 22:45:40 +02:00
e4709068b9 Some more unit tests for arc fitting 2014-04-06 22:32:53 +02:00
1d35701f99 Incomplete work on arc fitting. Results are still incomplete. More unit tests are needed 2014-04-06 22:10:34 +02:00
c7a96a3113 Merge pull request #1881 from sapir/master
Disable some calls to on_presets_changed to speed up switching profiles
2014-04-06 12:52:05 +02:00
20df1023a6 Fixed broken command line scaling. Regression test was in previous commit. #1889 2014-04-05 11:22:05 +02:00
e9e23119fc Failing test for broken command line scaling. #1889 2014-04-05 11:21:26 +02:00
fc4ac5ded4 Re-enable the threads config option. #1882 2014-04-05 10:58:03 +02:00
d6d6a51e0d Fix for incomplete extrusion on solid surfaces 2014-04-05 10:54:24 +02:00
d2a6194960 Fix the 'extruder' behavior in CLI and test that Print::Simple accepts an incomplete DynamicConfig object 2014-04-05 10:18:00 +02:00
6f3844c1ba Fix crash when using multiple skirts with a single, non-zero, extruder. Includes regression test 2014-04-05 10:09:05 +02:00
a6dd68a2a6 Bugfix: crash when setting number of extruders. #1876 2014-04-05 09:54:43 +02:00
b68c55fec0 Bugfix: the Y coordinate of Point config fields was not correctly validated and lead to a crash when entering non-numeric values. Includes regression test. #1906 2014-04-05 09:40:24 +02:00
f308a46cd5 Bump version number 2014-04-02 20:25:05 +02:00
45559f87f3 Save the vector used for aligning object volumes to origin and apply it to additional parts added from the object part panel in order to make them coincide 2014-04-02 20:23:26 +02:00
4deeff995a Move extrusion path gcode generation to C++ for speed. 2014-04-01 21:11:43 +03:00
f56206cac3 Precache gcode_comments flag before path loop. 2014-04-01 21:11:43 +03:00
9f71ea15cf Precompute X and Y offsets before path loop. 2014-04-01 21:11:43 +03:00
576d02a20d Make set_dirty ignore changes that don't do anything. 2014-03-30 00:23:35 +03:00
09d7d9b034 Remove call to on_presets_changed from Tab Page's on_change.
(set_dirty is called which handles it anyway.)
2014-03-30 00:21:57 +03:00
017158c877 Update year to 2014 in about dialog 2014-03-27 15:33:17 +01:00
97d9c9f5e7 Releasing 1.0.0 2014-03-27 11:18:48 +01:00
f41480ab8f Releasing 1.1.0 2014-03-27 11:15:39 +01:00
9c7cc484bc Update t/support.t still assuming default support material pattern was honeycomb 2014-03-27 00:28:26 +01:00
bbebcca82c Set default support material pattern to pillars 2014-03-27 00:05:22 +01:00
071097d3f1 Fix extruder assignment and tests 2014-03-27 00:01:33 +01:00
10bf334a58 Added one more failing test to address bad option priority hierarchy 2014-03-26 19:42:01 +01:00
4540350b66 Specify that extruder indices are 1-based in tooltips 2014-03-26 00:14:45 +01:00
0ff33f47f1 Fix the extruder override logic. All role-based extruder options now default to 0, meaning no override is defined and the default (inherited) extruder is used. The default extruder option does not use the shortcut logic anymore (it was thus moved to be a CLI-specific logic) 2014-03-26 00:08:15 +01:00
2e6213fea6 Prevent crash when changing number of extruders 2014-03-25 19:21:44 +01:00
d1bb69434e Handle non existing STL files gracefully 2014-03-25 19:06:51 +01:00
9b2445f0f5 Assign default material to OBJ files too 2014-03-25 15:39:13 +01:00
25191bd405 Prevent circular event handlers on Windows. #1856 2014-03-25 15:30:56 +01:00
f6f1517f58 Bugfix: the Add button in plater wasn't working anymore. #1856 2014-03-25 15:07:21 +01:00
a058994b20 Disable thin wall test failing on Linux. A more robust implementation is needed. #1825 2014-03-25 14:23:11 +01:00