LarsBrubaker
92dfb8baf5
Working on making bend add geometry
2019-03-15 14:12:12 -07:00
LarsBrubaker
f07d79aae7
Refactoring
2019-03-11 16:01:12 -07: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
LarsBrubaker
3a95fd8504
Fit to cylinder is working better
2019-03-03 18:06:21 -08:00
LarsBrubaker
9baa0a86b4
Fixed a problem with fit to bounds and made a new validation test
2019-03-03 08:24:32 -08:00
jlewin
edaf2907bd
Place access modifiers before override
2019-03-01 18:19:16 -08:00
Lars Brubaker
3172865370
Improving creation of fit to bounds.
2019-02-25 14:40: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
73f733db91
Fixed a problem with base not rebuilding correctly.
2019-02-11 15:54:00 -08:00
LarsBrubaker
449ff59de9
working on Fit To Cylinder
2019-02-10 19:59:52 -08:00
Lars Brubaker
d0430bed92
Working on new circular fit to bounds
...
refactoring Transform Wrapper Object
2019-02-08 13:05:12 -08:00
John Lewin
752402a47d
Fix Edit Component crash, remove visibility object
2019-02-04 14:43:37 -08:00
Lars Brubaker
b991116ef7
Fixing scale to update all xyz on maintain proportions
2019-02-04 09:46:21 -08:00
LarsBrubaker
4017c38a49
Getting ChildVisabilytObject working
2019-02-04 08:38:58 -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
23a162cf57
Working on new set visible object
2019-02-03 13:35:17 -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
LarsBrubaker
33ac856282
Made origin align have advanced options
2019-02-01 08:31:55 -08:00
Lars Brubaker
ce2aaac574
Fixed rotate, scale, translate to work with multiple objects
...
Made Transform Wrapper Object work with list
issue: MatterHackers/MCCentral#4979
Crash when scaling model with support
2019-01-31 15:41:56 -08:00
Lars Brubaker
cba0f13b3e
Improving braille card object
2019-01-30 10:28:40 -08:00
Lars Brubaker
53fb1a389d
Making fit to bounds have correct rebuild
2019-01-29 16:49:40 -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
Lars Brubaker
4dd5d8cd99
Fixing random update errors in new
...
issue: MatterHackers/MCCentral#4944
Combine operation buttons not updated
2019-01-28 16:03:47 -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
Lars Brubaker
1ef0a37f1d
Improving fit to bounds default position on rebuild
...
Making it easier to see that you have opened the obsolete version of a file
2019-01-28 10:53:09 -08:00
LarsBrubaker
13c7ca93be
Common invalidate for all operations source objects
...
issue: MatterHackers/MCCentral#4941
changing color of inner object of curve not updating on screen color
2019-01-28 07:53:38 -08:00
LarsBrubaker
5a584cc6a4
Got mirror working as a source object
2019-01-28 07:41:09 -08:00
John Lewin
d8fefe5909
Update Mirror object to use new Rebuild override
2019-01-27 19:50:27 -08:00
John Lewin
3f8a53bb6a
Observe and rebuild on content changes in Extrude children
...
- Issue MatterHackers/MCCentral#4932
Child Invalidate ignored by TextPathObject3D
2019-01-27 19:50:27 -08:00
John Lewin
13d5e6f7f9
Improve naming of eventArg variable
...
- Eliminate invadateType.InvalidateType == InvalidateType.Path
2019-01-27 19:49:43 -08:00
LarsBrubaker
63fc7e5b83
Made intersection have a source object
...
improved update of toolbar buttons for OperationSourceContainerObject3D s
2019-01-27 18:12:19 -08:00
LarsBrubaker
6d6337f5aa
Refactoring - moving files
2019-01-27 15:20:05 -08:00
LarsBrubaker
50d77638c7
Change curve object to new source pattern
...
Fixed a bug with single item input it combine
2019-01-27 11:25:37 -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
LarsBrubaker
1bd51a8cbc
Make sure we send a content changed when we wrap an item with a transform
2019-01-26 12:19:29 -08:00
LarsBrubaker
b5bc480daa
Fix combine position
...
Make flatten name consistent
2019-01-26 11:44:08 -08:00
LarsBrubaker
877add4c5d
Operation source flatten and remove can undo
2019-01-26 09:30:10 -08:00
Lars Brubaker
61af209777
working on combine test fail
...
fix flatten
2019-01-25 18:08:00 -08:00
Lars Brubaker
564e5e7bf1
Moved array and combine objects to new source pattern
...
reverted align object to only align children
have new combine 2 object to preserve old files
2019-01-25 16:46:23 -08:00
Lars Brubaker
57b94fd7a4
Improvements to operation source object
2019-01-25 13:25:10 -08:00
John Lewin
b90c082b08
Simplify
2019-01-24 16:51:07 -08:00
Lars Brubaker
1d60533947
combine on an align correctly maintains positions
2019-01-24 14:47:35 -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
f465727e02
Fixing mirror to keep good normals
...
moved support generator to a better place
started work on support tests
issue: MatterHackers/MCCentral#4873
validate mirror on y flipping
2019-01-22 11:35:47 -08:00