Commit graph

76 commits

Author SHA1 Message Date
LarsBrubaker
81df3f2b1c compile and continue (the actual fix) 2018-12-22 07:54:35 -08:00
LarsBrubaker
231af2df67 Subtract and replace can handle multiple keep objects
Also fixes it being applied to an existing subtract and replace
2018-12-22 07:53:26 -08:00
LarsBrubaker
201c9d1d65 Improved subtract selection rendering
does not modify the part colors only the rendering colors
Refactoring
2018-12-21 08:27:40 -08:00
Lars Brubaker
e0a9ab1526 Writing tests for Combine and Subtract 2018-12-20 14:22:40 -08:00
Lars Brubaker
5910236d5f Fixed Flatten in mesh wrapper
Reverted GetAxisAlignedBoundingBox in mesh wrapper
Have less initialization in FitToBounds
2018-12-18 10:05:05 -08:00
Lars Brubaker
7743a34a87 Don't call ExandedChianged twice in TreeView
Let MeshWrapper call GetAxisAl/ignedBoundingBox from base
2018-12-17 16:12:11 -08:00
LarsBrubaker
38c8d47df3 New work on curve object 2018-12-16 08:35:55 -08:00
Lars Brubaker
8de283dbfe Say who is the owner of executing tasks. This allows us to filter running tasks displays
issue: MatterHackers/MCCentral#4660
Not printing printer tab showing print progress from printing printer tab
2018-12-05 13:48:57 -08:00
Lars Brubaker
3ef1abd065 Removed 'Setup...' button
Improved Print popup
Made print popup always available

issue: MatterHackers/MCCentral#4661
Unify 'Setup...' into 'Print'
2018-12-03 13:23:24 -08:00
LarsBrubaker
38453f614f Made less copies in memory 2018-12-02 22:45:12 -08:00
LarsBrubaker
f59b2af33a First pass of in memory processing working 2018-12-02 09:44:34 -08:00
LarsBrubaker
8b3fd87693 adding some debugging 2018-12-01 10:04:11 -08:00
LarsBrubaker
378d15400d More work on new booleans 2018-12-01 10:04:10 -08:00
LarsBrubaker
78043d0ba5 Working to make csg happen in memory rather than by file 2018-11-27 22:16:37 -08:00
LarsBrubaker
7296aea99f subtract and replace using new booleans 2018-11-13 08:13:34 -08:00
LarsBrubaker
8e347340c4 Added intersection 2018-11-13 08:13:34 -08:00
LarsBrubaker
0ead07f8fd Made Combine use new booleans 2018-11-13 08:13:34 -08:00
LarsBrubaker
f244a1fe48 check the right size 2018-11-11 21:34:27 -08:00
LarsBrubaker
eaabcccea8 Put in a first pass of an improved boolean function based on libigl 2018-11-11 19:31:15 -08:00
John Lewin
8d4974dc32 Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
Lars Brubaker
b94d0fce10 make sure we check mesh for null before using
issue: MatterHackers/MCCentral#4447
Null reference exception in MeshWrapperObject3D when descendant has null Mesh
2018-11-01 15:02:57 -07:00
John Lewin
4b32a99ebb Refactor Color helper names 2018-10-17 17:22:24 -07: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
LarsBrubaker
a4f2d6a08d Changed Empty to Empty() 2018-09-16 17:00:17 -07:00
Lars Brubaker
06cfe5a227 Have popup sub menus working well 2018-09-11 10:57:53 -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