Alessandro Ranellucci
|
ae21a45886
Distinct dialogs for 3D preview and object settings
|
11 years ago |
Alessandro Ranellucci
|
e96d7b1d6a
Show facets, materials and manifoldness in info panel
|
11 years ago |
Alessandro Ranellucci
|
5b734f4a13
Merge branch 'master' into plater2
|
11 years ago |
Alessandro Ranellucci
|
2fb725405f
GUI fixes for Windows
|
11 years ago |
Alessandro Ranellucci
|
3d6fb1b05c
New feature: ability to override specific settings for individual objects in the plater. #344
|
11 years ago |
Alessandro Ranellucci
|
87b54ba2a0
Plater rearrange experiment
|
11 years ago |
Alessandro Ranellucci
|
2dd6325bf8
Expose an Open button in the plater
|
11 years ago |
Alessandro Ranellucci
|
b38cc2c244
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
4438aec12c
Revert "Remove thumbnail simplification because it caused loss of very thin parts. #1327"
|
11 years ago |
Alessandro Ranellucci
|
0ce7ebc4b8
Integerize plater thumbnails
|
11 years ago |
Alessandro Ranellucci
|
3b47e1a492
New --info option to show file info (size, volume, repair stats). Removed utils/file_info.pl
|
11 years ago |
Alessandro Ranellucci
|
1210b89893
Remove thumbnail simplification because it caused loss of very thin parts. #1327
|
11 years ago |
Alessandro Ranellucci
|
aa194c8125
Fix little regression causing object height not to be updated when object in plater was scaled
|
11 years ago |
Alessandro Ranellucci
|
c1c1416838
Scale layer height ranges too when scaling object in plater. #1284
|
11 years ago |
Alessandro Ranellucci
|
ab6b3d41a7
XS interface completed, including new Line class
|
11 years ago |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 years ago |
Alessandro Ranellucci
|
b1ad466189
Ported Slic3r::ExPolygon::Collection to XS
|
11 years ago |
Alessandro Ranellucci
|
31809d473f
Merge branch 'master' into xsdata
|
11 years ago |
Alessandro Ranellucci
|
69a8bac9c9
Show a warning if we repaired the input file
|
11 years ago |
Alessandro Ranellucci
|
6affa23297
Show repair stats in object info dialog
|
11 years ago |
Alessandro Ranellucci
|
89fae9ee15
Make threaded perls work with XS data in plater thumbnails. Includes cleaner ->arrayref implementation
|
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
|
8061cc6e30
Optimization in Polyline instantiation
|
11 years ago |
Alessandro Ranellucci
|
c4036470af
Fix one thing leftover from bounding box refactoring
|
11 years ago |
Alessandro Ranellucci
|
ac4a0bcdd8
Refactoring: use Slic3r::Geometry::BoundingBox objects everywhere
|
11 years ago |
Alessandro Ranellucci
|
cb75b1e47b
Fix plater crash on threaded perls
|
11 years ago |
Alessandro Ranellucci
|
7bf308c08f
Fix one more centering problem caused by wrong bounding box implementation
|
11 years ago |
Alessandro Ranellucci
|
145fe08203
More fixes for plater positioning. #1171
|
11 years ago |
Alessandro Ranellucci
|
962a51cc80
Some cleanup for the plater code
|
11 years ago |
Alessandro Ranellucci
|
def013ba91
Use _transform_thumbnail when rescaling thumbnails
|
11 years ago |
Alessandro Ranellucci
|
0a74e45432
Scale and recenter thumbnails when bed size and/or print center is changed
|
11 years ago |
Alessandro Ranellucci
|
5dcf277563
Rotate cw when using free rotation button to be consistent with icon. #1171
|
11 years ago |
Alessandro Ranellucci
|
aee7b70d79
Bugfix: the order of transformations was not consistent in plater and actual G-code generation. #1171 #1191
|
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
|
9ea55497c2
Prevent crash when user deleted object from plater before thumbnail was generated in the other thread. #1207
|
11 years ago |
Alessandro Ranellucci
|
fcc442882c
Fix plater defect causing misalignment
|
11 years ago |
Alessandro Ranellucci
|
28a01e7c5e
Fix past participle
|
11 years ago |
Alessandro Ranellucci
|
655d528d92
Fixed recent regression causing a spike when avoid_crossing_perimeters was used on split objects
|
11 years ago |
Alessandro Ranellucci
|
49531f6f78
Fixed regression causing rotation from plater to also translate the resulting G-code. #1191
|
11 years ago |
Alessandro Ranellucci
|
71d6f428ca
Apparent fix for "Attempt to free unreferenced scalar"
|
11 years ago |
Alessandro Ranellucci
|
f13d4e4e66
Restore skirt preview and extrude clearance after recent usage of int_offset()
|
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
|
08a0bbd7f0
Optimization: split meshes automatically when avoid_crossing_perimeters is enabled, so that we reduce the complexity of the MotionPlanner graphs. This commit includes a very large refactoring of the Model class which is now responsible for duplication and arrangement
|
11 years ago |
Alessandro Ranellucci
|
06ad6b70f8
Bugfix: scaling object from the plater applied scale factor over the factor used in the previous slicing job. #1075
|
11 years ago |
Alessandro Ranellucci
|
f7153d67d0
Make preset placeholders available in Quick Slice too. #921
|
11 years ago |
Alessandro Ranellucci
|
6db8afe36d
New option to remember last output directory. #698
|
11 years ago |
Alessandro Ranellucci
|
1187f4846d
Some Clipper optimizations
|
12 years ago |
Alessandro Ranellucci
|
7f23e72a10
Display preview for small files too. #929
|
12 years ago |
Alessandro Ranellucci
|
33a4ec660d
better handling of too-small and too-short models #929.
|
12 years ago |