Alessandro Ranellucci
|
52ce6e4a7b
|
Some initial work for refactoring Print->extruders
|
2014-01-03 10:44:36 +01:00 |
|
Alessandro Ranellucci
|
b9793b3f12
|
Moved first_layer_extrusion_width to PrintConfig
|
2014-01-03 00:34:30 +01:00 |
|
Alessandro Ranellucci
|
81663215c5
|
Adapt plater to the new split config
|
2014-01-02 22:06:58 +01:00 |
|
Alessandro Ranellucci
|
44e7e542c2
|
Bugfix: overflow causing full object facets reversal when STL file has large coordinates. #1666
|
2014-01-02 18:52:27 +01:00 |
|
Alessandro Ranellucci
|
bfa2ee2770
|
Remove scale, rotate, duplicate, duplicate_grid from config (but leave them in CLI)
|
2014-01-02 18:01:21 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
5bf0942f45
|
Satisfy test suite and CLI
|
2014-01-02 17:24:23 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Miro Hrončok
|
aad41ee023
|
Rename some admesh functions to preserve compatibility with oiriginal admesh #1525
|
2014-01-02 15:10:03 +01:00 |
|
Alessandro Ranellucci
|
e2f1040a76
|
More work
|
2014-01-02 10:44:54 +01:00 |
|
Alessandro Ranellucci
|
0883d0f4eb
|
More work here and there
|
2014-01-01 17:29:15 +01:00 |
|
Alessandro Ranellucci
|
51b976721d
|
Split PrintConfig into PrintObjectConfig and PrintRegionConfig
|
2013-12-31 15:52:37 +01:00 |
|
Alessandro Ranellucci
|
83326845dd
|
More incomplete work
|
2013-12-31 14:33:03 +01:00 |
|
Alessandro Ranellucci
|
d29e341a8b
|
Parse options from AMF metadata
|
2013-12-30 19:00:32 +01:00 |
|
Alessandro Ranellucci
|
beb1baa096
|
Incomplete work for refactoring regions and flows
|
2013-12-30 18:28:41 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
231bffa99b
|
Add Module::Build::WithXSpp to prerequisites. #1640
|
2013-12-28 16:01:46 +01:00 |
|
Alessandro Ranellucci
|
13d7b39072
|
Fix random crashes on 32-bit. Thank you Valgrind
|
2013-12-28 15:37:04 +01:00 |
|
Alessandro Ranellucci
|
57e4e5c8e1
|
One more fix for ooze_prevention and skirt_height == -1
|
2013-12-24 15:33:54 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
bd133d9434
|
Update Clipper to 6.1.2
|
2013-12-24 12:40:46 +01:00 |
|
Alessandro Ranellucci
|
1a690589a8
|
Satisfy test suite
|
2013-12-24 12:03:30 +01:00 |
|
Alessandro Ranellucci
|
2956c1a2e5
|
More work for removing references to $Slic3r::Config
|
2013-12-24 11:58:36 +01:00 |
|
Alessandro Ranellucci
|
1157a7f859
|
Remove package variable $Slic3r::Config
|
2013-12-24 11:29:31 +01:00 |
|
Alessandro Ranellucci
|
0693cfb116
|
Simplify print_def structure
|
2013-12-24 01:16:51 +01:00 |
|
Alessandro Ranellucci
|
7ddf4f3ddf
|
Fixes to complete_objects to make t/gcode.t pass
|
2013-12-24 01:13:02 +01:00 |
|
Alessandro Ranellucci
|
c5ead0f2a6
|
Fixes to Config and plater; also refactored the arrange() code
|
2013-12-24 00:30:51 +01:00 |
|
Alessandro Ranellucci
|
5b9bbe43b2
|
Fix MANIFEST
|
2013-12-23 22:48:41 +01:00 |
|
Alessandro Ranellucci
|
87c5427010
|
Fixed regression causing incomplete gap fill when all configured perimeters were successfully generated. #1589
|
2013-12-23 21:23:26 +01:00 |
|
Alessandro Ranellucci
|
7389bf3953
|
Partially revert cacbaa7319 : no need for it in master branch
|
2013-12-23 20:40:44 +01:00 |
|
Alessandro Ranellucci
|
cacbaa7319
|
Fix regression causing thin walls to come out as zigzag paths. #1573 #1575
|
2013-12-23 20:37:46 +01:00 |
|
Alessandro Ranellucci
|
20f1f3d2b4
|
Fix regression preventing raft from being generated for the entire object footprint. #1614 #1567
|
2013-12-23 20:31:50 +01:00 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
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 |
|
Alessandro Ranellucci
|
ab25cc4940
|
Merge branch 'xs-config'
Conflicts:
lib/Slic3r/Config.pm
xs/MANIFEST
|
2013-12-22 01:41:55 +01:00 |
|
Alessandro Ranellucci
|
c0070a8d54
|
Satisfy test suite with new XS based config
|
2013-12-22 01:38:10 +01:00 |
|
Alessandro Ranellucci
|
9fb62e671f
|
Adapt GUI to new XS Config
|
2013-12-22 01:27:09 +01:00 |
|
Alessandro Ranellucci
|
4515d90052
|
Finished porting Config and option definition to XS
|
2013-12-22 00:39:03 +01:00 |
|
Alessandro Ranellucci
|
9836e963a5
|
Incomplete work for adapting the application to the new XS-based Config
|
2013-12-21 21:06:45 +01:00 |
|
Alessandro Ranellucci
|
e0c0a42a8b
|
Expose static PrintConfig objects to Perl and test apply()
|
2013-12-21 16:32:11 +01:00 |
|
Alessandro Ranellucci
|
56d4da2ac7
|
Decoupled a generic Config implementation from the PrintConfig definitions
|
2013-12-21 16:15:41 +01:00 |
|
Alessandro Ranellucci
|
b2b67372ad
|
Inline serialize() and deserialize() for ConfigOptionEnum
|
2013-12-21 14:48:25 +01:00 |
|
Alessandro Ranellucci
|
872e9bf810
|
Support for more array config types
|
2013-12-21 14:27:58 +01:00 |
|
Alessandro Ranellucci
|
bb5bbe191f
|
Support enum config options
|
2013-12-21 10:46:43 +01:00 |
|
Alessandro Ranellucci
|
f274287b0e
|
Support bool options in XS
|
2013-12-20 21:32:18 +01:00 |
|
Alessandro Ranellucci
|
64e549a46f
|
More work for XS Config
|
2013-12-20 20:54:11 +01:00 |
|
Alessandro Ranellucci
|
008f38cf68
|
More work for porting Config to XS
|
2013-12-20 16:37:28 +01:00 |
|
Alessandro Ranellucci
|
1b9079ffbe
|
Merge branch 'xs-model'
|
2013-12-20 01:41:13 +01:00 |
|
Alessandro Ranellucci
|
1cee992604
|
Temporarily disabled step-based slicing
|
2013-12-20 01:38:00 +01:00 |
|
Alessandro Ranellucci
|
a6a6a6888b
|
Ported Slic3r::Print::State to XS
|
2013-12-20 01:36:42 +01:00 |
|