Alessandro Ranellucci
|
385e0e0974
Refactoring: new Slic3r::Print::Simple class for non-interactive slicing (used in CLI and Quick Slice)
|
11 years ago |
Alessandro Ranellucci
|
e2f1040a76
More work
|
11 years ago |
Alessandro Ranellucci
|
1157a7f859
Remove package variable $Slic3r::Config
|
11 years ago |
Alessandro Ranellucci
|
ab25cc4940
Merge branch 'xs-config'
|
11 years ago |
Alessandro Ranellucci
|
4515d90052
Finished porting Config and option definition to XS
|
11 years ago |
Alessandro Ranellucci
|
1b9079ffbe
Merge branch 'xs-model'
|
11 years ago |
Alessandro Ranellucci
|
a6a6a6888b
Ported Slic3r::Print::State to XS
|
11 years ago |
Alessandro Ranellucci
|
21ca1901c1
Merge branch 'xs-model'
|
11 years ago |
Alessandro Ranellucci
|
5470fbbebc
Make quick_slice() work with new model handling
|
11 years ago |
Alessandro Ranellucci
|
361ca1568a
Raise version number in master branch
|
11 years ago |
Alessandro Ranellucci
|
132d170f73
Ported simplify() to XS and removed dependency on Boost::Geometry::Utils
|
11 years ago |
Alessandro Ranellucci
|
754e6ac74b
Update version number. Releasing 1.0.0RC1!
|
11 years ago |
Alessandro Ranellucci
|
d0cbf56354
Workaround "Attempt to free unreferenced scalar..." on Linux 32-bit
|
11 years ago |
Alessandro Ranellucci
|
ed529b62f3
Fix threading issue with GUI. #1443 #1444
|
11 years ago |
Alessandro Ranellucci
|
4fe0675380
Removed ZTable code
|
11 years ago |
Alessandro Ranellucci
|
e8323fc339
Move support material code to its own class
|
11 years ago |
Alessandro Ranellucci
|
6adce9f66b
Update support material code to use shared memory
|
11 years ago |
Alessandro Ranellucci
|
747fd25f6d
Fix threads, tests and require the most recent Moo version
|
11 years ago |
Alessandro Ranellucci
|
5f17fa342b
Move arc fitting code to its own post-processing filter and remove the built-in ExtrusionPath::Arc class
|
11 years ago |
Alessandro Ranellucci
|
73c05a6092
Moved vibration limit to its own G-code filter
|
11 years ago |
Alessandro Ranellucci
|
fa07c512b4
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
2b36778dc1
Fix a situation where extra perimeters prevented top shell to be fully propagated. #1387
|
11 years ago |
Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
2b8662cf0c
Temporary workarond for an upstream bug in Moo which causes failure when running with threads. #1330
|
11 years ago |
Alessandro Ranellucci
|
7ad291ea64
Add ZTable to thread_cleanup()
|
11 years ago |
Alessandro Ranellucci
|
aa2ad3bbd2
Fix garbage collection of shared data. #1348
|
11 years ago |
Alessandro Ranellucci
|
1b285f3f46
Thread-safe integration of ExtrusionPath::Collection
|
11 years ago |
Alessandro Ranellucci
|
9b582a11ff
Adopt XS containers everywhere (incomplete work)
|
11 years ago |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 years ago |
Alessandro Ranellucci
|
399bc80899
Ported Slic3r::Surface to XS
|
11 years ago |
Alessandro Ranellucci
|
b1ad466189
Ported Slic3r::ExPolygon::Collection to XS
|
11 years ago |
Alessandro Ranellucci
|
8d171a297e
Add thread cleanup to avoid double destruction of shared XS data
|
11 years ago |
Alessandro Ranellucci
|
5409c27852
Partial GUI compatibility with XS data
|
11 years ago |
Alessandro Ranellucci
|
37105e8237
Ported get_layer_range() to C
|
11 years ago |
Alessandro Ranellucci
|
b35e668ee7
Require Boost::Geometry::Utils 0.15
|
11 years ago |
Alessandro Ranellucci
|
2993a1659e
Bump version number
|
11 years ago |
Alessandro Ranellucci
|
5fa49aad02
Releasing 0.9.10
|
11 years ago |
Alessandro Ranellucci
|
510c2092df
Fix rotation and scaling in plater producing mispositioned objects in G-code after recent changes. Includes a large refactoring and the new Slic3r::Geometry::BoundingBox class. #1171 #1191
|
11 years ago |
Alessandro Ranellucci
|
c43ef45064
Require the newest Math::Clipper and Boost::Geometry::Utils to avoid the huge memory leaks present in previous versions
|
11 years ago |
Alessandro Ranellucci
|
5494f4f385
Free @_ before spawning a new thread (known old Perl bug) as an attempt to fix the unref scalars error
|
11 years ago |
Alessandro Ranellucci
|
f599ed00c6
Avoid closures, move planning code to _plan() and layer G-code generation to Slic3r::GCode::Layer
|
11 years ago |
Alessandro Ranellucci
|
8f77d3b945
Increase spacing for bridge traces. #1090
|
11 years ago |
Alessandro Ranellucci
|
521d668712
Reduce overlap for bridges. #1090
|
11 years ago |
Alessandro Ranellucci
|
ccdb29ddc9
New --spiral-vase option to continously raise Z when printing single-walled vases. #997
|
11 years ago |
Alessandro Ranellucci
|
baa1a8c736
Move Slic3r::Test::GCodeReader to Slic3r::GCode::Reader
|
11 years ago |
Alessandro Ranellucci
|
f5bda326b8
Version check. #1006
|
11 years ago |
Alessandro Ranellucci
|
c2aa119c09
Require Boost::Geometry::Utils 0.08
|
11 years ago |
Alessandro Ranellucci
|
b4be61b703
Bugfix: time estimates for cooling were computed for each object separately instead of the whole actual layer. #1071
|
12 years ago |
Alessandro Ranellucci
|
0e6d80d33c
Bump version number
|
12 years ago |
Alessandro Ranellucci
|
01e86c2615
Releasing 0.9.9
|
12 years ago |