Alessandro Ranellucci
|
4913e90e10
|
Remove any Perl related code from libslic3r
|
2015-12-08 00:39:54 +01:00 |
|
Alessandro Ranellucci
|
3a9cf91f83
|
Ported a couple more methods to XS
|
2015-12-02 18:29:33 +01:00 |
|
Alessandro Ranellucci
|
9b21ac877a
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r.pm
xs/MANIFEST
xs/src/libslic3r/PrintConfig.hpp
|
2015-11-01 19:12:13 +01:00 |
|
Alessandro Ranellucci
|
9fcec10737
|
Finished porting LayerRegion to C++
|
2015-10-26 23:24:46 +01:00 |
|
Alessandro Ranellucci
|
580d28d071
|
Finished porting PlaceholderParser to XS
|
2015-07-01 19:35:22 +02:00 |
|
Alessandro Ranellucci
|
13b7316807
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r/GUI/MainFrame.pm
|
2015-05-28 18:05:36 +02:00 |
|
Alessandro Ranellucci
|
8654537e55
|
Use support material layer height for raft layer instead of object layer height. #2723
|
2015-03-09 19:36:23 +01:00 |
|
Alessandro Ranellucci
|
d8ee9dd5f5
|
Limit first object layer height correctly when using a larger support material extruder. #2722
|
2015-03-09 19:27:57 +01:00 |
|
Alessandro Ranellucci
|
d2172b4383
|
Merge branch 'master' into sender
|
2015-03-06 22:15:43 +01:00 |
|
Alessandro Ranellucci
|
722e94513c
|
Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled
|
2015-03-06 09:56:58 +01:00 |
|
Alessandro Ranellucci
|
3ae6f2630e
|
Merge branch 'master' into sender
Conflicts:
Build.PL
|
2015-02-01 14:07:32 +01:00 |
|
Alessandro Ranellucci
|
8605969dc5
|
Don't output slic3r:z attribute in SVG for raft layers
|
2015-01-30 18:45:30 +01:00 |
|
Alessandro Ranellucci
|
8791f5a493
|
Cleanup of some method signatures and of XS return types
|
2015-01-19 18:53:04 +01:00 |
|
Alessandro Ranellucci
|
2c0d216c1a
|
More work on print controller
|
2015-01-03 23:25:55 +01:00 |
|
Alessandro Ranellucci
|
494efe65b2
|
Bugfix: auto-center didn't update the PrintObject copies properly, causing misalignment. #2464
|
2014-12-29 22:29:24 +01:00 |
|
Alessandro Ranellucci
|
4848cb7606
|
Ported PrintObject::bridge_over_infill() to XS
|
2014-12-24 10:20:55 +01:00 |
|
Alessandro Ranellucci
|
c00061678b
|
Use perimeter extruder for brim. #618
|
2014-12-17 00:45:05 +01:00 |
|
Alessandro Ranellucci
|
050f9ff61a
|
Removed two useless methods in Print
|
2014-12-12 22:43:56 +01:00 |
|
Alessandro Ranellucci
|
e8ab9ac13a
|
Ported Print::bounding_box(), Print::total_bounding_box(), Print::skirt_flow(), Print:skirt_first_layer_height() to XS
|
2014-12-12 22:43:56 +01:00 |
|
Alessandro Ranellucci
|
eb23990d6d
|
Ported PrintObject::total_layer_count() to XS
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
c7f5753a28
|
Ported PrintObject::bounding_box() to XS
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
e8f242ee3f
|
Move toolpaths preview to the plater dialog
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
33fe53fd7c
|
Ported three PrintObject methods to XS
|
2014-11-13 00:34:56 +01:00 |
|
Alessandro Ranellucci
|
334086d605
|
Bugfix: skirt and brim were not recalculated when objects where just moved in plater
|
2014-11-12 23:28:42 +01:00 |
|
Alessandro Ranellucci
|
a5787cfb04
|
Merge branch 'xs-reload-object'
Conflicts:
lib/Slic3r/Print.pm
|
2014-11-12 22:51:48 +01:00 |
|
Alessandro Ranellucci
|
948793e570
|
Prettier validation errors
|
2014-11-09 15:31:40 +01:00 |
|
Alessandro Ranellucci
|
bad0bd8520
|
Ported Print::validate() to XS
|
2014-11-09 15:27:34 +01:00 |
|
Alessandro Ranellucci
|
3e4c572164
|
Ported some methods including add_model_object() and apply_config() to XS
|
2014-11-09 12:25:59 +01:00 |
|
Alessandro Ranellucci
|
d645dabcff
|
Ported reload_object() to XS
|
2014-11-07 20:25:05 +01:00 |
|
Alessandro Ranellucci
|
6adc3477c9
|
Moved C++ code into new libslic3r directory
|
2014-08-03 19:42:29 +02:00 |
|
Alessandro Ranellucci
|
7ff13c063f
|
Port PrintRegion::flow() and LayerRegion.flow() to XS
|
2014-08-03 19:17:23 +02:00 |
|
Alessandro Ranellucci
|
380dd8adfc
|
Ported some methods to XS
|
2014-08-03 18:41:09 +02:00 |
|
Alessandro Ranellucci
|
d9f5fdae72
|
Bugfix: make_perimeters() was not truly idempotent because prepare_infill() split ->slices into typed surfaces
|
2014-07-15 19:07:38 +02:00 |
|
Alessandro Ranellucci
|
d9e7a50a6e
|
Partial work for background processing
|
2014-06-13 11:19:53 +02:00 |
|
Alessandro Ranellucci
|
97231327e0
|
Have Print::apply_config() return true if any step was invalidated
|
2014-06-12 09:29:26 +02:00 |
|
Alessandro Ranellucci
|
d2ca4c1b13
|
Some initial work for incremental slicing
|
2014-06-11 00:15:02 +02:00 |
|
Alessandro Ranellucci
|
3f6360ee8f
|
Finish porting Print classes to XS
|
2014-06-10 16:01:57 +02:00 |
|
Y. Sapir
|
19d18bdd84
|
Attempt to solve conflict with a3bd1b5 by adding id to PrintObject and using that as a hash key.
|
2014-05-25 03:00:29 +03:00 |
|
Y. Sapir
|
d2e51242d9
|
Really fix total_used_filament / total_extruded_volume.
|
2014-05-25 00:53:47 +03:00 |
|
Y. Sapir
|
b8b8c746d9
|
Make clear_regions and delete_region methods private (both Print & Layer), and remove from XSP.
|
2014-05-25 00:11:17 +03:00 |
|
Y. Sapir
|
22b05cb187
|
Make read-only constructor parameters - private.
|
2014-05-24 23:50:45 +03:00 |
|
Y. Sapir
|
8da0bded1d
|
Move Print object storage to C++. (along with its subobjects)
|
2014-05-24 23:50:29 +03:00 |
|
Alessandro Ranellucci
|
76a8ec3d9e
|
Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions
|
2014-05-08 14:52:48 +02:00 |
|
Petr Ledvina
|
028ef3a868
|
Add missing perlglue.hpp to xsp files
perlglue was missing in some xsp files. If file ordering ib XS.c is changed, header file could be missing. Maybe solves #2000
|
2014-05-02 14:08:44 +02:00 |
|
Alessandro Ranellucci
|
81663215c5
|
Adapt plater to the new split config
|
2014-01-02 22:06:58 +01:00 |
|
Alessandro Ranellucci
|
a6a6a6888b
|
Ported Slic3r::Print::State to XS
|
2013-12-20 01:36:42 +01:00 |
|