Commit graph

12 commits

Author SHA1 Message Date
LarsBrubaker
7164f52a9d refactoring 2020-10-13 22:24:30 -07:00
LarsBrubaker
dcccf5fd9c Adding revolve
cleaning up 2D editor controls
2020-10-11 14:53:46 -07:00
LarsBrubaker
90e2b30f27 If the mesh copy extension has a null mesh return null
issue: MatterHackers/MCCentral#5959
NullReferenceException: Object reference not set to an instance of an object.
2020-07-19 10:07:35 -07: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
6305303047 Cleaning up object3d invalidate calls 2019-01-28 17:44:10 -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
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
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
LarsBrubaker
efe03cb642 Make flatten only copy appropriate properties by default
issue: MatterHackers/MCCentral#4229
Merge on align should not clear the colors that were on the objects

refactor apply and merge => flatten
2018-10-04 10:17:57 -07:00
Lars Brubaker
bed90234e7 Made MatterControl run as a .net standard app
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00
Renamed from DesignTools/Operations/Image/LinearExtrudeObject3D.cs (Browse further)