Alessandro Ranellucci
|
f4d12b5930
|
Don't return the cached bounding box but clone it
|
2013-12-06 22:48:12 +01:00 |
|
Alessandro Ranellucci
|
bed1625d6b
|
Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543
|
2013-11-24 14:28:17 +01:00 |
|
Alessandro Ranellucci
|
22605418ba
|
Removed recursion warning in brim
|
2013-11-24 13:08:13 +01:00 |
|
Alessandro Ranellucci
|
387df3b900
|
Fix regression causing toolchange_gcode to crash Slic3r. Includes regression test. #1545
|
2013-11-24 13:04:16 +01:00 |
|
Alessandro Ranellucci
|
5217bc370a
|
Fix regression causing retraction restarts to ignore extrusion_axis. Includes regression test. #1547
|
2013-11-24 12:37:36 +01:00 |
|
Alessandro Ranellucci
|
97c65bac90
|
Do perimeters one island at time instead of doing all holes before all contours
|
2013-11-23 22:43:30 +01:00 |
|
Alessandro Ranellucci
|
dc049dfa1e
|
Find Expat on Windows 32-bit too
|
2013-11-19 01:22:31 +01:00 |
|
Alessandro Ranellucci
|
b1ca0f30f2
|
Version number was not correctly saved
|
2013-11-18 18:48:06 +01:00 |
|
Alessandro Ranellucci
|
754e6ac74b
|
Update version number. Releasing 1.0.0RC1!
|
2013-11-18 18:27:12 +01:00 |
|
Alessandro Ranellucci
|
583fc767d8
|
Fix regression in Avoid Crossing Perimeters. #1531
|
2013-11-18 17:20:48 +01:00 |
|
Alessandro Ranellucci
|
abe56f96da
|
Cleaner logic for perimeters, thin walls and gaps. More correct results and faster processing
|
2013-11-18 17:06:08 +01:00 |
|
Alessandro Ranellucci
|
d4d8045905
|
Put standby_temperature into options cemetery. #1523
|
2013-11-16 12:45:43 +01:00 |
|
Alessandro Ranellucci
|
05c3c56745
|
Update README
|
2013-11-16 10:20:11 +01:00 |
|
Alessandro Ranellucci
|
beb7939e22
|
Rename standby_temperature to ooze_prevention. #1523
|
2013-11-15 16:01:15 +01:00 |
|
Alessandro Ranellucci
|
5e78f8a0b0
|
Make sure all extruders are outside skirt at toolchange when standby_temperature is enabled
|
2013-11-15 15:52:11 +01:00 |
|
Alessandro Ranellucci
|
f733ef5f6b
|
Handle non-thread-safe Math::Geometry::Voronoi. #1527
|
2013-11-15 12:55:53 +01:00 |
|
Alessandro Ranellucci
|
ab3e5b5a2c
|
No support when --support-material-interface-layers was set to 1. #1515
|
2013-11-14 18:13:57 +01:00 |
|
Alessandro Ranellucci
|
bb37048c35
|
Added missing encoding in STL repair
|
2013-11-13 11:12:06 +01:00 |
|
Alessandro Ranellucci
|
4be1e5702a
|
Free memory after closing the preview and the setting windows
|
2013-11-12 21:49:34 +01:00 |
|
Alessandro Ranellucci
|
2c416cc4ac
|
Reduce width of text/spin controls because they're too large on Windows
|
2013-11-12 17:14:37 +01:00 |
|
Alessandro Ranellucci
|
e62ef35fbf
|
Bugfix: some binary STL files were not correctly parsed on Windows. #1370 1467
|
2013-11-12 16:58:26 +01:00 |
|
Alessandro Ranellucci
|
3464e646f7
|
Use fread() to read facet number
|
2013-11-12 15:27:42 +01:00 |
|
Alessandro Ranellucci
|
d0d842e24a
|
Use fread() to read binary STL files
|
2013-11-12 15:23:48 +01:00 |
|
Alessandro Ranellucci
|
85232bb6fd
|
Fix a minor visualization glitch on Windows
|
2013-11-12 14:34:03 +01:00 |
|
Alessandro Ranellucci
|
faa54ced52
|
Share the thumbnail object instead of returning it from thread
|
2013-11-12 14:30:13 +01:00 |
|
Alessandro Ranellucci
|
c8fb1ceac8
|
Add path to expat on Windows to benefit from faster AMF parsing
|
2013-11-12 13:35:36 +01:00 |
|
Alessandro Ranellucci
|
d0cbf56354
|
Workaround "Attempt to free unreferenced scalar..." on Linux 32-bit
|
2013-11-12 12:10:32 +01:00 |
|
Alessandro Ranellucci
|
76213fb5b7
|
Save the last used Slic3r version and display a notice to encourage legacy users to revert their support material settings to the defaults
|
2013-11-11 22:20:25 +01:00 |
|
Alessandro Ranellucci
|
004517ad04
|
Automatically copy Simple Mode settings into a 'Simple Mode' preset in Expert Mode
|
2013-11-11 22:02:12 +01:00 |
|
Alessandro Ranellucci
|
33e160c1ed
|
Automatically save presets after running the wizard
|
2013-11-11 21:45:58 +01:00 |
|
Alessandro Ranellucci
|
885ab5844e
|
Ported regular_points() to XS and renamed it to equally_spaced_points()
|
2013-11-11 20:59:58 +01:00 |
|
Alessandro Ranellucci
|
6bb425e88d
|
Minor fix about raft and support after previous commit
|
2013-11-11 20:50:22 +01:00 |
|
Alessandro Ranellucci
|
9f41f0279e
|
Some work to reduce recursive dependencies between classes
|
2013-11-11 20:37:06 +01:00 |
|
Alessandro Ranellucci
|
849e714147
|
Complain loudly if XS cannot be compiled
|
2013-11-11 16:40:48 +01:00 |
|
Alessandro Ranellucci
|
3ac94bd6d8
|
Fix a valgrind warning about mismatched free()
|
2013-11-11 15:07:38 +01:00 |
|
Alessandro Ranellucci
|
4250ebf644
|
Missing line in Build.PL
|
2013-11-11 10:28:27 +01:00 |
|
Alessandro Ranellucci
|
6cc976fa02
|
Merge pull request #1510 from dex4er/bugfix_lc_numeric_c
Set LC_NUMERIC to C explicitly
|
2013-11-10 15:15:05 -08:00 |
|
Alessandro Ranellucci
|
bad8afdcda
|
Fix regression causing incomplete output filepath expansion. #1514
|
2013-11-11 00:08:50 +01:00 |
|
Alessandro Ranellucci
|
655a546b04
|
Add .ngc to G-code file name suffixes
|
2013-11-10 23:37:59 +01:00 |
|
Alessandro Ranellucci
|
8d9361280e
|
Bugfix: expert mode was crashing when home path contained non-ASCII
characters on Windows. #1478
|
2013-11-10 17:06:59 +01:00 |
|
Alessandro Ranellucci
|
781e09f86f
|
Typo
|
2013-11-10 14:32:55 +01:00 |
|
Alessandro Ranellucci
|
720ef322d7
|
Some improvements to Build.PL
|
2013-11-10 14:31:51 +01:00 |
|
Alessandro Ranellucci
|
6387d196fa
|
Added CONTRIBUTING.md
|
2013-11-08 11:38:38 +01:00 |
|
Alessandro Ranellucci
|
928c4741c2
|
Fix regression in t/shells.t due to things ported to XS
|
2013-11-08 11:35:02 +01:00 |
|
Alessandro Ranellucci
|
c133a33ed2
|
Ported point_line_distance() and removed same_point()
|
2013-11-06 23:08:03 +01:00 |
|
Alessandro Ranellucci
|
09be25a156
|
Removed useless functions
|
2013-11-06 21:09:28 +01:00 |
|
Alessandro Ranellucci
|
d8e098ab0e
|
Ported same_line() to XS
|
2013-11-06 19:38:10 +01:00 |
|
Alessandro Ranellucci
|
b5aaeb9b12
|
More work on the clipping method for medial axis. Includes Polyline->is_valid()
|
2013-11-06 19:30:45 +01:00 |
|
Alessandro Ranellucci
|
7e8c535f6a
|
Merge pull request #1512 from olasd/bugfix/clipper-rounding
Fix rounding error in clipper.cpp
|
2013-11-03 16:40:56 -08:00 |
|
Alessandro Ranellucci
|
849d69d178
|
Fix regression in chained_path() introduced in fb763b0187. Includes regression test. #1184
|
2013-11-02 18:00:55 +01:00 |
|
Alessandro Ranellucci
|
4755e61d71
|
Bugfix: [input_filename] and [input_filename_base] were only available in the filename pattern and not in the custom G-code settings. #1507
|
2013-11-02 15:49:20 +01:00 |
|
Alessandro Ranellucci
|
0b63afb370
|
Fix complete_objects after XS port. Includes regression test. #1511
|
2013-11-02 14:44:30 +01:00 |
|
Alessandro Ranellucci
|
f491b7ba71
|
Fix t/support.t
|
2013-11-02 11:32:23 +01:00 |
|
Alessandro Ranellucci
|
3f7adfc07d
|
Fix raft_layers according to the new support material logic
|
2013-11-02 11:16:44 +01:00 |
|
Alessandro Ranellucci
|
d7656f5fdc
|
Use minimum extrusion width for support material too
|
2013-10-28 14:04:50 +01:00 |
|
Alessandro Ranellucci
|
1e51479369
|
Require ExtUtils::MakeMaker 6.80 to prevent some tests from failing. #1501
|
2013-10-28 11:14:53 +01:00 |
|
Alessandro Ranellucci
|
ff25cc97fa
|
Explicitely clip support material with object slices (test case from #1397)
|
2013-10-27 23:20:06 +01:00 |
|
Alessandro Ranellucci
|
29b83517cb
|
Ported point_along_segment(), Polyline::length(), Polyline::clip_end() to XS
|
2013-10-27 22:57:25 +01:00 |
|
Alessandro Ranellucci
|
26a18a2a52
|
Temporarily revert to Voronoi-based medial axis
|
2013-10-27 22:02:57 +01:00 |
|
Alessandro Ranellucci
|
4f64e557d9
|
Typo
|
2013-10-27 21:38:32 +01:00 |
|
Alessandro Ranellucci
|
31f77748e7
|
Explain in the tooltip how is the threshold angle measured
|
2013-10-27 21:37:26 +01:00 |
|
Alessandro Ranellucci
|
a99d34a91a
|
Bad memory access in regular_points()
|
2013-10-27 20:55:55 +01:00 |
|
Alessandro Ranellucci
|
58d92ac36a
|
Support interface_layers == 0
|
2013-10-27 18:54:52 +01:00 |
|
Alessandro Ranellucci
|
bcc061176c
|
New option to use G10/G11 for firmware-controlled retraction. #1494
|
2013-10-27 16:59:18 +01:00 |
|
Alessandro Ranellucci
|
0e3c9ebe52
|
Extend interface into base support when the latter is contained in a hole (for better interface anchoring) and fix contact loops when object is enclosed in a hole
|
2013-10-27 16:37:04 +01:00 |
|
Alessandro Ranellucci
|
4cba5111a3
|
Fix generation of contact loops
|
2013-10-27 15:22:44 +01:00 |
|
Alessandro Ranellucci
|
06e7a1ae68
|
Optimizations to regular_points(), clip_end(), clip_start()
|
2013-10-27 13:51:59 +01:00 |
|
Alessandro Ranellucci
|
28e9682d0e
|
Several changes to support material, including a fix to prevent vertical overlapping and horizontal fusion of support and object
|
2013-10-27 10:19:26 +01:00 |
|
Alessandro Ranellucci
|
c08d4cc798
|
Fixed support unit tests and reduced dependency on $object
|
2013-10-26 17:56:59 +02:00 |
|
Alessandro Ranellucci
|
bdf825d078
|
Refactoring: split support material code into several methods
|
2013-10-26 17:20:54 +02:00 |
|
Alessandro Ranellucci
|
e6efda4ba4
|
Bugfix: incomplete slicing when more than two facets shared the same edge. #1483
|
2013-10-26 14:43:47 +02:00 |
|
Alessandro Ranellucci
|
5988f14b14
|
Flag for arrows in SVG.cpp
|
2013-10-26 14:41:37 +02:00 |
|
Alessandro Ranellucci
|
1741adaddf
|
Removed debugging line
|
2013-10-26 09:53:32 +02:00 |
|
Alessandro Ranellucci
|
b653839e9a
|
One more fix for Cancel button. #1461
|
2013-10-16 15:13:39 +02:00 |
|
Alessandro Ranellucci
|
127e38d4a4
|
Fix Cancel button. #1461
|
2013-10-14 22:07:41 +02:00 |
|
Alessandro Ranellucci
|
4c2c31b554
|
Fix speed math for wipe, which was causing too fast retraction. Includes regression test. #1468
|
2013-10-13 17:05:22 +02:00 |
|
Alessandro Ranellucci
|
bc0b9e1b72
|
Don't combine retract and travel anymore when using G0. #1289
|
2013-10-13 16:20:01 +02:00 |
|
Alessandro Ranellucci
|
e6b59aef4e
|
Fix planepath fill patterns for very small regions. #1463
|
2013-10-13 16:07:14 +02:00 |
|
Alessandro Ranellucci
|
d59e62c9d8
|
Bugfix: wrong slicing (error in XS port). #1469
|
2013-10-13 16:00:20 +02:00 |
|
Alessandro Ranellucci
|
ac93e15c98
|
New class for generating SVG from XS. Includes some minor refactoring to TriangleMesh
|
2013-10-13 15:59:38 +02:00 |
|
Alessandro Ranellucci
|
9918c1e97d
|
Minor improvements in debug output
|
2013-10-13 12:12:03 +02:00 |
|
Alessandro Ranellucci
|
f603db5e84
|
Fix --export-svg
|
2013-10-13 11:45:22 +02:00 |
|
Alessandro Ranellucci
|
ac5e713323
|
Fix segfault when calling chained_path() on an ExtrusionPathCollection using no_sort. Includes regression test
|
2013-09-28 15:30:10 +02:00 |
|
Alessandro Ranellucci
|
91289fad49
|
Fix compilation on Windows. #1433
|
2013-09-23 11:27:35 +02:00 |
|
Alessandro Ranellucci
|
0b526afb4e
|
Change labels in wizard to avoid confusion
|
2013-09-21 20:25:34 +02:00 |
|
Alessandro Ranellucci
|
0ef6311ac3
|
Do not set first layer bed temperature if user set bed temperature to zero in wizard
|
2013-09-21 20:14:17 +02:00 |
|
Alessandro Ranellucci
|
b1a3bd65ea
|
Remove unused variable and add missing define
|
2013-09-19 16:19:47 +02:00 |
|
Alessandro Ranellucci
|
197cd8e68b
|
Typo
|
2013-09-19 16:09:47 +02:00 |
|
Alessandro Ranellucci
|
ae7600ee55
|
Update MANIFEST
|
2013-09-19 16:06:57 +02:00 |
|
Alessandro Ranellucci
|
ed529b62f3
|
Fix threading issue with GUI. #1443 #1444
|
2013-09-19 16:00:47 +02:00 |
|
Alessandro Ranellucci
|
afdb490cf1
|
Fix STL export. #1448
|
2013-09-19 12:25:00 +02:00 |
|
Alessandro Ranellucci
|
213f832e75
|
Tiny fixed to README [ci skip]
|
2013-09-19 12:11:22 +02:00 |
|
Alessandro Ranellucci
|
b90a896a50
|
Update README [ci skip]
|
2013-09-19 12:09:13 +02:00 |
|
Alessandro Ranellucci
|
147d4b4f0a
|
One more addition to .travis.yml
|
2013-09-19 10:55:55 +02:00 |
|
Alessandro Ranellucci
|
7f0761176d
|
Add missing language keyword to .travis.yml
|
2013-09-19 10:47:41 +02:00 |
|
Alessandro Ranellucci
|
032698fb07
|
Test that toolchanges happen outside skirt when standby-temperature is enabled
|
2013-09-19 10:44:29 +02:00 |
|
Alessandro Ranellucci
|
7765787172
|
Added .travis.yml and have Build.PL exit with non-zero in case of failure
|
2013-09-19 10:42:49 +02:00 |
|
Alessandro Ranellucci
|
40fd7418cd
|
Added test for standby_temperature
|
2013-09-19 01:29:34 +02:00 |
|
Alessandro Ranellucci
|
0dd3ab0662
|
Don't block while cooling extruder
|
2013-09-18 20:05:15 +02:00 |
|
Alessandro Ranellucci
|
0062c3b7fc
|
Almost finished the implementation of --standby-temperature
|
2013-09-18 20:03:59 +02:00 |
|