Alessandro Ranellucci
|
e62672f787
Fix regression in Split from GUI. Might be related to #1998
|
10 years ago |
Y. Sapir
|
8da0bded1d
Move Print object storage to C++. (along with its subobjects)
|
10 years ago |
Alessandro Ranellucci
|
0ba685f556
Fix regression causing config validation to be ignored when using the Export G-code button in plater. #2046
|
10 years ago |
Alessandro Ranellucci
|
27c73f5983
Some fixes after the recent Model refactoring
|
10 years ago |
Alessandro Ranellucci
|
7ba08c90cf
Refactoring to Model API for making it stricter and safer
|
10 years ago |
Alessandro Ranellucci
|
093d1cbe2f
Don't transfer ownership of Model to Print::Object
|
10 years ago |
Alessandro Ranellucci
|
13af16ea24
Use Pointf for origin_translation and pass const refs whenever possible
|
10 years ago |
Y. Sapir
|
05b2993769
Translate Model class' storage to C++.
|
10 years ago |
Alessandro Ranellucci
|
4f17c2b7d1
First working implementation of a GUI for cutting
|
10 years ago |
Alessandro Ranellucci
|
882a98ed44
Initial work for a GUI for the cut feature
|
10 years ago |
Alessandro Ranellucci
|
10bf334a58
Added one more failing test to address bad option priority hierarchy
|
11 years ago |
Alessandro Ranellucci
|
d1bb69434e
Handle non existing STL files gracefully
|
11 years ago |
Alessandro Ranellucci
|
25191bd405
Prevent circular event handlers on Windows. #1856
|
11 years ago |
Alessandro Ranellucci
|
f6f1517f58
Bugfix: the Add button in plater wasn't working anymore. #1856
|
11 years ago |
Alessandro Ranellucci
|
72a6848f1b
Fixed regression causing wrong relative positions of objects after splitting in plater. #1758
|
11 years ago |
Alessandro Ranellucci
|
fec41d6dfd
Update plater and print upon changing object parts and their settings
|
11 years ago |
Alessandro Ranellucci
|
21e6de0e59
Only expand shortcut options in StaticConfig objects. This way we can keep a default extruder value in the parts panel
|
11 years ago |
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
|
11 years ago |
Mark Hindess
|
59ebdebf72
Revert "Fix crash reported by Simooon on #Slic3r."
|
11 years ago |
Mark Hindess
|
8df6e2d930
Fix crash reported by Simooon on #Slic3r.
|
11 years ago |
Alessandro Ranellucci
|
df508551d0
Refresh plater canvas when switching presets
|
11 years ago |
Alessandro Ranellucci
|
7387e60706
More incomplete work
|
11 years ago |
Alessandro Ranellucci
|
90194ee581
Fix overflow in Point::ccw() affecting convex hull generation. Includes regression test
|
11 years ago |
Alessandro Ranellucci
|
a40556ab56
Repair meshes after splitting
|
11 years ago |
Alessandro Ranellucci
|
499b34dea1
Catch any click inside thumbnail's contour for easier selection of thin-walled objects
|
11 years ago |
Alessandro Ranellucci
|
0bdea60b53
Merge branch 'region-config'
|
11 years ago |
Alessandro Ranellucci
|
2754ddf215
Fix positioning of loded AMF plates
|
11 years ago |
Alessandro Ranellucci
|
81663215c5
Adapt plater to the new split config
|
11 years ago |
Alessandro Ranellucci
|
beb1baa096
Incomplete work for refactoring regions and flows
|
11 years ago |
Alessandro Ranellucci
|
ca2952060d
Draw more detailed thumbnails in plater and turn cursor to hand also when moving inside holes (otherwise objects with thin walls would not be easy to select)
|
11 years ago |
Alessandro Ranellucci
|
c5ead0f2a6
Fixes to Config and plater; also refactored the arrange() code
|
11 years ago |
Alessandro Ranellucci
|
ab25cc4940
Merge branch 'xs-config'
|
11 years ago |
Alessandro Ranellucci
|
9fb62e671f
Adapt GUI to new XS Config
|
11 years ago |
Alessandro Ranellucci
|
266673213d
New option for turning autocentering off. #404
|
11 years ago |
Alessandro Ranellucci
|
15235699e4
Completed adapting plater behavior to new Print object API
|
11 years ago |
Alessandro Ranellucci
|
e4c9171890
Handle read_from_file() exceptions in GUI. #1619
|
11 years ago |
Alessandro Ranellucci
|
2d045d1f39
Removed extra line
|
11 years ago |
Alessandro Ranellucci
|
02df73c94b
More refactoring to clean up the Print object API
|
11 years ago |
Alessandro Ranellucci
|
d3171b1eea
More work for updating the embedded Print object when Model is changed in plater
|
11 years ago |
Alessandro Ranellucci
|
fcbd62f07c
Finished updating plater to the new centering logic
|
11 years ago |
Alessandro Ranellucci
|
4993b12799
Some initial work for adapting plater to the new centering workflow
|
11 years ago |
Alessandro Ranellucci
|
250608aa52
Move centering outside the Print object
|
11 years ago |
Alessandro Ranellucci
|
2eff7c238e
Some initial work for stateful Print object
|
11 years ago |
Alessandro Ranellucci
|
14c97978c7
Use 0,0 for default instance
|
11 years ago |
Alessandro Ranellucci
|
5470fbbebc
Make quick_slice() work with new model handling
|
11 years ago |
Alessandro Ranellucci
|
0e8a0ef1ca
Refactoring. Use Model class for representing the plate in GUI
|
11 years ago |
Alessandro Ranellucci
|
f55e057504
More work for refactoring add_model() to add_model_object(). Tests pass
|
11 years ago |
Alessandro Ranellucci
|
bd8c430afd
Merge branch 'stable'
|
11 years ago |
Alessandro Ranellucci
|
3fca0956bc
Adapt plater to new convex hull
|
11 years ago |
Alessandro Ranellucci
|
bed1625d6b
Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543
|
11 years ago |