Alessandro Ranellucci
|
fec41d6dfd
|
Update plater and print upon changing object parts and their settings
|
2014-03-23 16:45:55 +01:00 |
|
Alessandro Ranellucci
|
67ef3f1799
|
Assign a default extruder for newly added parts too
|
2014-03-23 15:25:26 +01:00 |
|
Alessandro Ranellucci
|
d75417601e
|
Make the override panel prettier and prevent the default extruder setting from being deleted since it can't be readded manually
|
2014-03-23 15:18:08 +01:00 |
|
Alessandro Ranellucci
|
bf8c388568
|
Use a popup menu for part settings
|
2014-03-23 13:46:05 +01:00 |
|
Alessandro Ranellucci
|
21e6de0e59
|
Only expand shortcut options in StaticConfig objects. This way we can keep a default extruder value in the parts panel
|
2014-03-22 20:12:54 +01:00 |
|
Alessandro Ranellucci
|
61db9530d9
|
Fix AMF settings not being correctly propagated to plater and parts panel
|
2014-03-22 18:02:58 +01:00 |
|
Alessandro Ranellucci
|
6a157c22c2
|
Fixed minor fatal error
|
2014-03-22 17:44:42 +01:00 |
|
Alessandro Ranellucci
|
f71ac8cd65
|
Merge the Object Settings tab into the Parts tab
|
2014-03-22 17:41:14 +01:00 |
|
Alessandro Ranellucci
|
b5b735c988
|
ComboBox for fill density values
|
2014-03-22 17:01:48 +01:00 |
|
Alessandro Ranellucci
|
7421a7bf63
|
Turn fill_density into percentage
|
2014-03-22 16:23:33 +01:00 |
|
Alessandro Ranellucci
|
30aa255bb5
|
Correctly disable and reset the override settings panel
|
2014-03-21 22:15:33 +01:00 |
|
Alessandro Ranellucci
|
bf352de224
|
Replaced icon for modifier meshes and fixed delete button not being disabled when no part was selected
|
2014-03-21 22:06:47 +01:00 |
|
Alessandro Ranellucci
|
34f1511e0c
|
Better fix for non-global options not being replaced in filename placeholders. Includes refactoring and a new PlaceholderParser class. Also includes regression tests. #1831
|
2014-03-17 00:39:07 +01:00 |
|
Alessandro Ranellucci
|
bc054e613c
|
Fix regression causing non-global config options to be ignored when replacing placeholders in output filename format. #1831
|
2014-03-15 20:45:10 +01:00 |
|
Alessandro Ranellucci
|
96c2c21707
|
Minor bugfix for preventing wrong extruder numbers from being assigned
|
2014-03-15 18:24:56 +01:00 |
|
Alessandro Ranellucci
|
52de292a48
|
Fixed wrong refactoring of perimeter tree traversal. #1832
|
2014-03-15 02:16:04 +01:00 |
|
Alessandro Ranellucci
|
b71d28bd5a
|
Fix minor error and update MANIFEST
|
2014-03-11 19:19:34 +01:00 |
|
Alessandro Ranellucci
|
f344426873
|
Better linear gap fill, now with adaptive extrusion width
|
2014-03-11 19:08:14 +01:00 |
|
Alessandro Ranellucci
|
98b7ae0022
|
Initial implementation of linear gap fill
|
2014-03-09 21:26:03 +01:00 |
|
Alessandro Ranellucci
|
7f5442265e
|
Include thin walls in general top-level perimeter sorting to get more efficient paths
|
2014-03-09 20:19:30 +01:00 |
|
Alessandro Ranellucci
|
2a73ab988f
|
Recursive pruning. Some more unit tests
|
2014-03-09 17:46:02 +01:00 |
|
Alessandro Ranellucci
|
04d80ca392
|
Some improvements to pruning and some additions here and there
|
2014-03-05 18:43:01 +01:00 |
|
Alessandro Ranellucci
|
c2ed6090d3
|
Fix the max width supplied to medial axis code: it's up to two extrusions
|
2014-03-05 00:53:51 +01:00 |
|
Alessandro Ranellucci
|
4a894b1e20
|
Add safety offset to thin wall regions to prevent overlapping geometry and corrupt Voronoi diagram
|
2014-03-05 00:45:17 +01:00 |
|
Alessandro Ranellucci
|
3c77b301a7
|
Promising approach to medial axis pruning
|
2014-03-04 23:33:13 +01:00 |
|
Alessandro Ranellucci
|
8644440070
|
Minor improvements to SVG debug output for medial axis
|
2014-03-03 14:20:15 +01:00 |
|
Alessandro Ranellucci
|
eadffe4a9e
|
Merge branch 'master' into boost-medialaxis
Conflicts:
lib/Slic3r/Layer/Region.pm
xs/src/ExPolygon.cpp
xs/src/Point.cpp
xs/src/Point.hpp
xs/src/TriangleMesh.cpp
xs/t/01_trianglemesh.t
|
2014-03-02 22:36:20 +01:00 |
|
Alessandro Ranellucci
|
0f9e143ba1
|
Removed debugging line
|
2014-03-02 00:44:16 +01:00 |
|
Alessandro Ranellucci
|
2295d48947
|
Better pruning of thin walls to avoid unwanted extra extrusions. Includes regression test. #1794
Conflicts:
lib/Slic3r/Layer/Region.pm
|
2014-03-02 00:31:17 +01:00 |
|
Alessandro Ranellucci
|
a344d68257
|
Use bridge speed for first solid layer above sparse infill. Includes unit test. #1792
|
2014-03-01 20:35:44 +01:00 |
|
Mark Hindess
|
59ebdebf72
|
Revert "Fix crash reported by Simooon on #Slic3r."
It turns out this helped on the version of stable I was using
but not on master.
This reverts commit 8df6e2d930 .
|
2014-02-16 14:00:28 +00:00 |
|
Mark Hindess
|
8df6e2d930
|
Fix crash reported by Simooon on #Slic3r.
Error was:
Argument "" isn't numeric in subroutine entry at
lib/Slic3r/GUI/OptionsGroup.pm line 392
|
2014-02-16 12:05:01 +00:00 |
|
Alessandro Ranellucci
|
e837183327
|
Fixed regression when using --infill-only-where-needed. Includes regression test. #1721
|
2014-02-16 12:48:07 +01:00 |
|
Alessandro Ranellucci
|
878deb8183
|
Write material config to AMF files. Remove the old Materials tab. Update custom settings when a part is selected
|
2014-02-15 00:36:52 +01:00 |
|
Alessandro Ranellucci
|
691db31da0
|
Some incomplete work for per-region config
|
2014-02-14 22:26:00 +01:00 |
|
Alessandro Ranellucci
|
2e7b29fbdd
|
Minor layout changes to the Parts editor
|
2014-02-14 22:25:59 +01:00 |
|
Alessandro Ranellucci
|
bf307371f4
|
Use a plain list instead of a tree to display object parts
|
2014-02-14 22:25:59 +01:00 |
|
Alessandro Ranellucci
|
df508551d0
|
Refresh plater canvas when switching presets
|
2014-02-14 22:25:58 +01:00 |
|
Alessandro Ranellucci
|
4c650a6d80
|
Fix regression about percent extrusion width not being validated. Includes regression test
|
2014-02-13 18:42:49 +01:00 |
|
Alessandro Ranellucci
|
49d290accf
|
Fixed spiral vase regressions. Includes regression tests. #1773
|
2014-02-13 16:11:12 +01:00 |
|
Alessandro Ranellucci
|
0060873f1c
|
Regression test and incomplete fix for bug affecting wrong spiral vase output. #1773
Conflicts:
lib/Slic3r/GCode/Layer.pm
|
2014-02-13 16:11:02 +01:00 |
|
Alessandro Ranellucci
|
94cb298eec
|
Make OpenGL optional for the new parts dialog. #1731
|
2014-02-11 01:09:10 +01:00 |
|
Alessandro Ranellucci
|
b961849c38
|
Bugfix: crashing when concentric infill produced very narrow loops. #1740
Conflicts:
lib/Slic3r/Fill/Concentric.pm
|
2014-02-10 16:05:40 +01:00 |
|
Alessandro Ranellucci
|
3d483722c6
|
Perform additional checks before merging solid surfaces (i.e. take flow and fill pattern into account)
|
2014-02-10 13:19:44 +01:00 |
|
Alessandro Ranellucci
|
634ccb33ab
|
Fix regression in Config->setenv affecting post-processing scripts. Includes regression test
|
2014-02-09 23:14:32 +01:00 |
|
Alessandro Ranellucci
|
bba69ed22f
|
Merge pull request #1742 from treygreer/master
fixed simple config load bug
|
2014-02-07 02:12:42 +01:00 |
|
Alessandro Ranellucci
|
ffc891d885
|
Bugfix: when processing with fill_density = 0, top/bottom solid shells were missing regions thinner than 3 * extrusion width. Includes regression test. #1602
Conflicts:
lib/Slic3r/Print/Object.pm
t/fill.t
|
2014-02-07 02:07:21 +01:00 |
|
Trey Greer
|
0dba3dee58
|
fixed simple config load bug
|
2014-01-28 19:05:20 -05:00 |
|
Alessandro Ranellucci
|
42519174cd
|
New erase() method for DynamicConfig objects
|
2014-01-22 21:15:19 +01:00 |
|
Alessandro Ranellucci
|
b5b8fb606f
|
Basic functionality of the Parts tab is complete
|
2014-01-22 21:15:19 +01:00 |
|