Commit Graph

2389 Commits

Author SHA1 Message Date
c8a48b4527 Implement modifier volumes and port _merge_loops() to XS 2014-01-07 15:40:38 +01:00
b17d06f9d1 Finished porting BoundingBox to XS 2014-01-07 12:48:09 +01:00
ea47f3b6e7 More fixes to BoundingBox 2014-01-06 19:42:31 +01:00
9c0a6a79d3 Incomplete work for porting BoundingBox to XS 2014-01-06 18:29:10 +01:00
3e93a14912 New support material pattern: pillars! 2014-01-05 16:51:16 +01:00
499b34dea1 Catch any click inside thumbnail's contour for easier selection of thin-walled objects 2014-01-05 15:02:12 +01:00
0bdea60b53 Merge branch 'region-config'
Conflicts:
	lib/Slic3r/Format/AMF/Parser.pm
2014-01-05 14:59:36 +01:00
c523ddea35 Fix option names not showing in plater object settings 2014-01-05 14:58:41 +01:00
2754ddf215 Fix positioning of loded AMF plates 2014-01-05 14:04:32 +01:00
036badf932 Ported Flow to XS 2014-01-05 13:16:13 +01:00
87342d324c Fix typo 2014-01-05 01:25:39 +01:00
4e76a9e4c9 Parse options from AMF metadata 2014-01-05 01:24:31 +01:00
07b9b12475 Make tests pass 2014-01-05 00:36:33 +01:00
a2cbb261cb More work for refactoring Flow/Extruder 2014-01-03 20:02:00 +01:00
8ed738d3f7 More incomplete work for Flow/Extruder refactoring 2014-01-03 18:27:46 +01:00
52ce6e4a7b Some initial work for refactoring Print->extruders 2014-01-03 10:44:36 +01:00
b9793b3f12 Moved first_layer_extrusion_width to PrintConfig 2014-01-03 00:34:30 +01:00
81663215c5 Adapt plater to the new split config 2014-01-02 22:06:58 +01:00
44e7e542c2 Bugfix: overflow causing full object facets reversal when STL file has large coordinates. #1666 2014-01-02 18:52:27 +01:00
bfa2ee2770 Remove scale, rotate, duplicate, duplicate_grid from config (but leave them in CLI) 2014-01-02 18:01:21 +01:00
385e0e0974 Refactoring: new Slic3r::Print::Simple class for non-interactive slicing (used in CLI and Quick Slice) 2014-01-02 17:54:18 +01:00
5bf0942f45 Satisfy test suite and CLI 2014-01-02 17:24:23 +01:00
380a083a3e Merge pull request #1665 from hroncok/admesh
Rename some admesh functions to preserve compatibility with oiriginal admesh #1525
2014-01-02 06:33:15 -08:00
aad41ee023 Rename some admesh functions to preserve compatibility with oiriginal admesh #1525 2014-01-02 15:10:03 +01:00
e2f1040a76 More work 2014-01-02 10:44:54 +01:00
0883d0f4eb More work here and there 2014-01-01 17:29:15 +01:00
51b976721d Split PrintConfig into PrintObjectConfig and PrintRegionConfig 2013-12-31 15:52:37 +01:00
83326845dd More incomplete work 2013-12-31 14:33:03 +01:00
d29e341a8b Parse options from AMF metadata 2013-12-30 19:00:32 +01:00
beb1baa096 Incomplete work for refactoring regions and flows 2013-12-30 18:28:41 +01:00
ca2952060d Draw more detailed thumbnails in plater and turn cursor to hand also when moving inside holes (otherwise objects with thin walls would not be easy to select) 2013-12-29 01:28:06 +01:00
231bffa99b Add Module::Build::WithXSpp to prerequisites. #1640 2013-12-28 16:01:46 +01:00
13d7b39072 Fix random crashes on 32-bit. Thank you Valgrind 2013-12-28 15:37:04 +01:00
57e4e5c8e1 One more fix for ooze_prevention and skirt_height == -1 2013-12-24 15:33:54 +01:00
f9d38f6655 Allow value -1 for skirt_height with the meaning of: as tall as the object. This might fix an overflow on 32-bit systems when ooze_prevention is enabled 2013-12-24 15:16:10 +01:00
bd133d9434 Update Clipper to 6.1.2 2013-12-24 12:40:46 +01:00
1a690589a8 Satisfy test suite 2013-12-24 12:03:30 +01:00
2956c1a2e5 More work for removing references to $Slic3r::Config 2013-12-24 11:58:36 +01:00
1157a7f859 Remove package variable $Slic3r::Config 2013-12-24 11:29:31 +01:00
0693cfb116 Simplify print_def structure 2013-12-24 01:16:51 +01:00
7ddf4f3ddf Fixes to complete_objects to make t/gcode.t pass 2013-12-24 01:13:02 +01:00
c5ead0f2a6 Fixes to Config and plater; also refactored the arrange() code 2013-12-24 00:30:51 +01:00
5b9bbe43b2 Fix MANIFEST 2013-12-23 22:48:41 +01:00
87c5427010 Fixed regression causing incomplete gap fill when all configured perimeters were successfully generated. #1589 2013-12-23 21:23:26 +01:00
7389bf3953 Partially revert cacbaa7319: no need for it in master branch 2013-12-23 20:40:44 +01:00
cacbaa7319 Fix regression causing thin walls to come out as zigzag paths. #1573 #1575 2013-12-23 20:37:46 +01:00
20f1f3d2b4 Fix regression preventing raft from being generated for the entire object footprint. #1614 #1567 2013-12-23 20:31:50 +01:00
fc5aac0ff6 Bugfix: fan wasn't turned on for bridges when vibration limit or another internal post-processor was enabled. Includes regression test. #1533 2013-12-23 01:19:53 +01:00
4f58a1c401 Rewrite avoid_crossing_perimeters() to fix a regression and get better performance by choosing regular points along contours. #1531
Conflicts:

	lib/Slic3r/GCode/MotionPlanner.pm
2013-12-22 19:07:07 +01:00
ab25cc4940 Merge branch 'xs-config'
Conflicts:
	lib/Slic3r/Config.pm
	xs/MANIFEST
2013-12-22 01:41:55 +01:00