Commit Graph

3210 Commits

Author SHA1 Message Date
8b6a8e6307 Ported PlaceholderParser::update_timestamp() to XS
Note that Slic3r version number is now located in libslic3r.h
2014-11-09 20:41:43 +01:00
6135a9fb8b Bugfix: a move below z_offset was performed when retract_lift was enabled and lift amount was less than z_offset. Includes regression test. #2349 2014-11-09 19:24:17 +01:00
ee3fb7caa2 Ported GCodeWriter to XS (faster G-code export!) 2014-11-09 19:02:45 +01:00
b69caff93c Ported LayerRegion::make_slices() to XS 2014-11-09 16:24:07 +01:00
948793e570 Prettier validation errors 2014-11-09 15:31:40 +01:00
bad0bd8520 Ported Print::validate() to XS 2014-11-09 15:27:34 +01:00
3e4c572164 Ported some methods including add_model_object() and apply_config() to XS 2014-11-09 12:25:59 +01:00
6b4015f9ac Bump version number 2014-11-09 09:31:40 +01:00
eab09866cb Releasing 1.2.1 2014-11-08 18:01:53 +01:00
b8ef6c6c26 Bugfix: choice fields were not populated correctly in object and part settings 2014-11-08 15:42:23 +01:00
c97cac5bc9 Fixed glitch in commit 9c93e52c8f causing tests failures 2014-11-08 15:02:58 +01:00
0a351fe47d Fix rendering issue of slider controls on Linux 2014-11-08 14:47:05 +01:00
c1d2c4e457 Bugfix: Z depth issues in 3D preview on Linux. #2197 2014-11-08 14:37:37 +01:00
9c93e52c8f Workaround Clipper changing point coordinates while performing simplify_polygons(), thus causing a crash in Slic3r. #2306 2014-11-08 12:56:14 +01:00
a78be203aa Upgrade Clipper to 6.2.1 2014-11-08 12:05:27 +01:00
67f1cdf76f Bugfix: seam_position = random didn't work with a single perimeter. #2179 2014-11-07 23:53:18 +01:00
c3d401fb41 Limit automatic extrusion width for support material interface as well 2014-11-07 23:35:33 +01:00
09fd5b4af4 Bugfix: adjust flow by using each support layer's height instead of a bogus one. #2269 2014-11-07 23:18:35 +01:00
16fce2facb Fixed minor regression in recent commit 2014-11-07 22:58:48 +01:00
d645dabcff Ported reload_object() to XS 2014-11-07 20:25:05 +01:00
12ba7201c0 Fixed regression causing per-volume settings to be ignored upon background recalculation. #2277 2014-11-07 20:14:02 +01:00
59f0c64e1c Fixed regression test for #2301 2014-11-07 17:27:16 +01:00
66b5f45f45 Merge branch 'issue2301-bridge-speed' 2014-11-07 17:18:17 +01:00
b6bd527bdc Apply bridge flow and speed to first layer as well, when we have raft layers. This behavior is more consistent when all the other bottom surfaces lying on the void (thus on support material). #2301 2014-11-07 17:17:20 +01:00
f07c4ecadb Typo. #2339 2014-11-07 14:25:07 +01:00
bf3f45604a Solid infill below area option was not invalidating the correct steps 2014-11-07 00:53:15 +01:00
fb2d84b5d3 Bugfix: double G10 and G11 commands were issued. #2320 2014-11-07 00:26:39 +01:00
8ad200a352 Minor cleanup of t/gcode.t 2014-11-06 21:13:30 +01:00
9372abb51e Fixed regression in min_skirt_length. Includes regression test. #2337 2014-11-06 21:11:59 +01:00
06385221a3 Make .ini parser more tolerant to whitespace 2014-11-06 21:08:55 +01:00
30b0869595 Bugfix: crash when slicing one layer objects with sailfish G-code flavor. Includes regression test. #2335 2014-11-06 21:06:09 +01:00
11bd1e68e2 Fixed some regressions in retracts and wipe. Includes regression test 2014-11-05 01:16:26 +01:00
a4eef93950 Fixed minor regression 2014-11-04 21:07:18 +01:00
d452a16ba8 Install Class::Accessor with Build.PL --gui. #2315 2014-10-28 23:39:11 +01:00
01133fd0be Fix tests after recent output change for ConfigOptionPoint values 2014-10-28 23:37:20 +01:00
268de5c8e5 More refactoring to GCode.pm: make writer() public and fix usage of Slic3r::GCode without a Slic3r::Layer object 2014-10-28 21:47:09 +01:00
a38ec14cb1 Some minor refactoring and cleaning to the travel_to() method and new init_external_mp() method 2014-10-27 10:34:51 +01:00
ed17c22889 Minor cleanup of imported symbols 2014-10-25 11:15:12 +02:00
366e10d6ec Added comment 2014-10-25 11:10:44 +02:00
e29569a2cd Minor cleanup and refactoring in Slic3r::GCode 2014-10-25 11:00:08 +02:00
36c1a9d20c Renamed shift_x and shift_y into origin 2014-10-25 10:56:21 +02:00
7f57f007cd Refactoring: moved Slic3r::GCode::Base to Slic3r::GCode::Writer 2014-10-25 10:42:07 +02:00
c2e710d092 Removed --g0 2014-10-21 21:41:11 +02:00
71ec90a1dd Finish porting the Extruder class to libslic3r 2014-10-21 20:36:52 +02:00
f82e92f498 Merge branch 'gcode-refactoring' 2014-10-21 20:20:28 +02:00
d34fd844a4 Remove wireframe.pl from the gcode-refactoring branch so that we can merge it into master 2014-10-21 20:19:53 +02:00
167df0ab87 Refactoring: moved most of the low-level G-code to the Slic3r::GCode::Base class. Cleanup of the retraction and wipe logic. 2014-10-21 20:16:45 +02:00
33edda0a69 Moved Slic3r::GCode::Base to its own file 2014-10-18 17:59:52 +02:00
106817d13a Adapt wireframe.pl to the new GCode interface 2014-10-18 17:58:41 +02:00
f8967418b9 Refactoring: moved the ooze prevention logic into a separate class with hooks 2014-10-18 17:58:14 +02:00