Commit graph

13 commits

Author SHA1 Message Date
John Lewin
997e81872c Remove workaround for TreeNode icon generation
- Use simplified delegate & new MeshProvider.GetThumbnail(IObject3D)
2018-06-14 15:21:00 -07:00
John Lewin
2708dce28e Only show first ArrayRadial3D child in tree
- Issue MatterHackers/MCCentral#3531
Array operations should show source object only
2018-06-08 14:16:07 -07:00
John Lewin
0cf5899dd1 Array operations should show source object only
- Issue MatterHackers/MCCentral#3531
2018-06-07 17:07:27 -07:00
John Lewin
4a78bf656c Simplify 2018-06-07 17:07:26 -07:00
Lars Brubaker
6611bfd086 Don't build a tree for insertion group 2018-06-05 11:17:11 -07:00
John Lewin
b6b7a1c186 Flatten namespace 2018-06-05 08:35:38 -07:00
John Lewin
170af8f6b4 Ignore TextObject3D children in TreeView 2018-06-01 09:04:42 -07:00
John Lewin
5244025ae3 Consolidate tree processing
- Only build treeview once, destroy/create child content on change
- Single recursive AddTree(IObject3D) method handles all nodes
- BuildTree caller assigns node.TreeView instance on root node
- MatterHackers/MCCentral#3483
Differing construction implementations results in inconsistent TreeNodes
2018-06-01 09:04:42 -07:00
John Lewin
9e69b4a915 Invalidate TreeNode after image update
- Issue MatterHackers/MCCentral#3496
Raytraced thumbnails fail to refresh after being built and assigned
2018-06-01 09:04:41 -07:00
John Lewin
bd7edb67b5 Suppress MeshWrapper nodes in treeview
- retain parent node as context reference
2018-06-01 09:04:41 -07:00
LarsBrubaker
1c18da68e7 Added group object
Made the names in the tree view better (hopefully)
2018-05-26 08:34:24 -07:00
John Lewin
bec8cb6ede Show operation icons in treeview
- Issue MatterHackers/MCCentral#3416
Get operation icons on selected part tree view.
2018-05-22 22:06:20 -07:00
John Lewin
10100b3be1 Move TreeView above edit panel
- Issue MatterHackers/MCCentral#3427
2018-05-22 12:51:04 -07:00