Commit graph

54 commits

Author SHA1 Message Date
Lars Brubaker
3f19e8d11c Making subtract select logical names from children rather than visible meshes 2019-03-22 10:29:05 -07:00
Lars Brubaker
0096b12baa Making xy wizard only have one instance during calibration 2019-03-21 17:23:54 -07:00
Lars Brubaker
1a43bfb81b Bottom of face calibration tab has right consideration for bottom layer height 2019-03-21 16:08:55 -07:00
Lars Brubaker
b2d0cd6e0d fixing normal and fine calibration object 2019-03-21 11:26:02 -07:00
Lars Brubaker
9caa74e779 Changing to offsets based on nozzle diameter
Changing to 7 points rather than 5
Added fix to not save if response page is canceled
2019-03-21 09:37:26 -07:00
Lars Brubaker
227670ff6d Make the offset go in the expected direction 2019-03-20 18:43:21 -07:00
Lars Brubaker
3fdbd86603 Made it easier to read 2019-03-20 17:46:46 -07:00
Lars Brubaker
b404d052de Creating the new calibration pages 2019-03-19 17:19:45 -07:00
Lars Brubaker
f318178a4e Put the two parts together, added a wipe tower if needed 2019-03-19 17:19:45 -07:00
Lars Brubaker
4c55641c05 Working on xy calibration 2019-03-19 17:19:44 -07:00
Lars Brubaker
b4fab6c435 Made a new layer calibration object 2019-03-19 17:19:44 -07:00
LarsBrubaker
0685825ccf moved head to positive side 2019-03-17 10:56:31 -07:00
LarsBrubaker
0e2f163f6e Working to add a xy calibration object 2019-03-15 14:12:13 -07:00
John Lewin
e7f3baed3f Simplify 2019-03-07 17:06:10 -08:00
John Lewin
35ceb8caf9 Replace invalid title string 2019-03-07 17:06:10 -08:00
Lars Brubaker
a055192700 Changing to await able create methods
issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-03-04 14:00:52 -08:00
jlewin
edaf2907bd Place access modifiers before override 2019-03-01 18:19:16 -08:00
Lars Brubaker
563bd1a3e7 making sure we don't re-enter this.OnInvalidate unless explicitly for properties
issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate
2019-02-19 14:24:12 -08:00
Lars Brubaker
ac03a4fcfd Improving subtract object rendering 2019-02-13 10:26:02 -08:00
Lars Brubaker
51d7193bf0 Subtract 2 is working well now and rebuilding
Cleaning up On Invalidate and rebuild

issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate

issue: MatterHackers/MCCentral#4964
Rebuild should fire Invalidate if content is changed

issue: MatterHackers/MCCentral#4970
Consider if primitives should use background tasks in Rebuild

issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-02-12 16:06:32 -08:00
LarsBrubaker
449ff59de9 working on Fit To Cylinder 2019-02-10 19:59:52 -08:00
LarsBrubaker
d135a3be82 Only invalidate the editor display when appropriate, rather than the part 2019-02-03 13:37:49 -08:00
LarsBrubaker
25dbd4f857 Add in some debugging
make scale update correctly
2019-02-03 13:37:38 -08:00
LarsBrubaker
b60cc5a7f0 set row visibility with common pattern
fixed scale not updating to % correctly

issue: MatterHackers/MCCentral#4993
Scale object is not updating properties on change
2019-02-03 13:37:29 -08:00
LarsBrubaker
5786db9417 Improving Plus operation to be more efficient when building dynamic content
Added a rebuild to ImageObject3D
2019-02-02 16:47:36 -08:00
Lars Brubaker
3b867d78e0 Better flatten on text 2019-01-31 13:46:19 -08:00
John Lewin
3ee637736e Await async Rebuild call
- Issue MatterHackers/MCCentral#4968
Cone thumbnail fails to generate
2019-01-31 10:26:37 -08:00
Lars Brubaker
e1035b3f7b Updating Rebuild interfaces 2019-01-29 15:37:06 -08:00
Lars Brubaker
6e8b7386c8 Make lots of objects use the center and height maintainer (for consistency) 2019-01-29 15:13:16 -08:00
LarsBrubaker
7793ab8aea Cleaning up base
refactoring
2019-01-29 08:11:47 -08:00
Lars Brubaker
6305303047 Cleaning up object3d invalidate calls 2019-01-28 17:44:10 -08:00
John Lewin
31dc4e0edf Filter validation errors to setting context
- Ensure that presets windows only show errors for preset values
- Issue MatterHackers/MCCentral#4896
Validation error appears in preset window for user override value
2019-01-28 17:11:11 -08:00
Lars Brubaker
f0728e0610 Change the Invalidate Type to flags
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
LarsBrubaker
5a584cc6a4 Got mirror working as a source object 2019-01-28 07:41:09 -08:00
John Lewin
7f7408d3c9 Size mesh to TextPrinter bounds on minimum or 8x8
- Issue MatterHackers/MCCentral#4933
Hit target for TextPathObject3D should be printer bounding box size
2019-01-27 19:50:26 -08:00
John Lewin
d02bd93633 Fix typo 2019-01-27 19:49:43 -08:00
LarsBrubaker
e4f105680c working to fix tests 2019-01-26 18:44:04 -08:00
LarsBrubaker
9b799df0e9 Get pinch to use new source pattern
Fixed a bug with multiple items in combine
2019-01-26 15:50:53 -08:00
John Lewin
301f6a7249 Make Remove operation on ImageConverter revert to source image
- Issue MatterHackers/MCCentral#4906
2019-01-24 17:50:58 -08:00
John Lewin
b90c082b08 Simplify 2019-01-24 16:51:07 -08:00
Lars Brubaker
32b55c10db Fixe image moves when image converted
add undo to many more modify opperations

issue: MatterHackers/MCCentral#4905
Add undo to image converter and other path opperations

issue: MatterHackers/MCCentral#4899
Image Converter button causes image to change position when extruded
2019-01-24 10:32:43 -08:00
Lars Brubaker
8e0a50ace7 Fixed rotate object 2 to have correct aabb on construction
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
LarsBrubaker
115634ef3a Fixing texturing 2019-01-13 11:58:05 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
60aaa5abea Switch to Model view when dragging items from the file system
- Issue MatterHackers/MCCentral#4781
DragDrop STL from desktop to printing GCode view fails to switch to
model view
2019-01-10 15:21:33 -08:00
John Lewin
6f25f45d56 Build TextObject3D on background task 2019-01-08 14:00:09 -08:00
John Lewin
45f83bad63 Use new Rebuild pattern 2019-01-08 13:53:44 -08:00
LarsBrubaker
54088a14a0 Experimenting with new TextPathObject
the goal is that we would make the text object in the favorites
a component object wrapping the text path object and it would give
more 2D options to text as it becomes possible to get to a 2D text object
2019-01-03 07:51:14 -08:00
Lars Brubaker
5cc271e508 Working on new auto support feature 2018-12-31 09:12:49 -08:00
Lars Brubaker
83fd3423ec Working on new supports
refactoring tour classes
2018-12-28 16:00:30 -08:00