Commit graph

10685 commits

Author SHA1 Message Date
John Lewin
65f08441e4 Order presets by name 2018-06-05 16:06:07 -07:00
John Lewin
00ca673794 Use specific printer instance rather than global static 2018-06-05 16:06:07 -07:00
John Lewin
5544e61f7b Merge settings before adding to preset layers
- Issue MatterHackers/MCCentral#3499
When I override Maximum Fan Speed, it does not appear in View
Just My Settings
2018-06-05 16:06:07 -07:00
John Lewin
bf05be9f47 Inline method 2018-06-05 16:06:07 -07:00
John Lewin
3c6cb784a6 Reduce scope 2018-06-05 16:06:07 -07:00
Lars Brubaker
fe68ce770f
Merge pull request #3382 from larsbrubaker/design_tools
Design tools
2018-06-05 13:44:18 -07:00
Lars Brubaker
0f628cefd8 Allow selection in the tree view 2018-06-05 13:38:25 -07:00
Lars Brubaker
de6dd746fd F1 help message
Took out auto show what's new
2018-06-05 12:22:26 -07:00
Lars Brubaker
6611bfd086 Don't build a tree for insertion group 2018-06-05 11:17:11 -07:00
johnlewin
d7aca9c02a
Merge pull request #3381 from jlewin/design_tools
Flatten namespace
2018-06-05 10:17:01 -07:00
John Lewin
73d4562ca7 Soften image rect - use minimal shade rather than high contrast border 2018-06-05 09:21:47 -07:00
John Lewin
717ab3ca25 Revise coloring on help page 2018-06-05 09:19:43 -07:00
John Lewin
42af7d029f Open help on F1
- Issue MatterHackers/MCCentral#3510
F1 key should open help
2018-06-05 09:13:21 -07:00
John Lewin
ea4d017d78 Make type name singular 2018-06-05 09:02:35 -07:00
John Lewin
2352bc7bf6 Remove What's New tab 2018-06-05 09:01:13 -07:00
John Lewin
c849cff863 Use TreeView for Help -> Guides
- Issue MatterHackers/MCCentral#3507
Put tree view into help page
2018-06-05 08:59:59 -07:00
John Lewin
b6b7a1c186 Flatten namespace 2018-06-05 08:35:38 -07:00
Lars Brubaker
a17aa8d92a
Merge pull request #3380 from larsbrubaker/design_tools
Fixing reverse meshes
2018-06-04 16:12:42 -07:00
Lars Brubaker
9f3e9dde01 Fixing reverse meshes
issue: MatterHackers/MCCentral#3505
Mirror generating bad back faces
2018-06-04 15:04:15 -07:00
Lars Brubaker
cf1f431d5c
Merge pull request #3379 from larsbrubaker/design_tools
Have transparency working on subtract again
2018-06-04 10:06:01 -07:00
Lars Brubaker
18e8453b10 Have transparency working on subtract again
Fixed problem with objects moving during subtract
2018-06-04 09:56:11 -07:00
johnlewin
362c238686
Merge pull request #3378 from larsbrubaker/design_tools
Get the rest of the csg operations ported to new method
2018-06-01 21:20:49 -07:00
Lars Brubaker
230eaa90e5 Get the rest of the boolean operations ported to new method 2018-06-01 18:31:10 -07:00
Lars Brubaker
797ee5d0bd
Merge pull request #3377 from larsbrubaker/design_tools
Subtract is working now
2018-06-01 17:52:52 -07:00
Lars Brubaker
99ef697d16 Subtract is working now
Added child selector
got align updating correctly
got array operations working with source object
fit to bounds updating correctly
took out hole output type
improved text object

issue: MatterHackers/MCCentral#3456
Second subtract creates bad data
2018-06-01 17:47:59 -07:00
Lars Brubaker
1a7ca2d0d7
Merge pull request #3376 from jlewin/design_tools
Use new batch SetSelection in SelectAll method
2018-06-01 17:41:14 -07:00
John Lewin
d3478e646f Use new batch SetSelection in SelectAll method 2018-06-01 16:16:17 -07:00
johnlewin
d7f0ae4efb
Merge pull request #3375 from jlewin/design_tools
Use generic rather than printer scope
2018-06-01 13:00:18 -07:00
John Lewin
05c4576a58 Latest agg-sharp 2018-06-01 12:51:42 -07:00
John Lewin
1acce62763 Use new batch set selection method 2018-06-01 09:04:42 -07:00
John Lewin
40618c926f Revise tree indentation 2018-06-01 09:04:42 -07:00
John Lewin
170af8f6b4 Ignore TextObject3D children in TreeView 2018-06-01 09:04:42 -07:00
John Lewin
a382b26f4b Revise treenode selection rect to exclude checkbox region
- MatterHackers/MCCentral#3495
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
John Lewin
e563334b4d Use generic rather than printer scope
- Issue MatterHackers/MCCentral#3494
"New Part" crashes with null reference exception
2018-06-01 09:04:41 -07:00
Lars Brubaker
455426d84c
Merge pull request #3374 from larsbrubaker/design_tools
array tools are rebuilding correctly
2018-05-31 16:52:21 -07:00
Lars Brubaker
9f98291014 array tools are rebuilding correctly 2018-05-31 16:24:37 -07:00
Lars Brubaker
6cf694dc7b
Merge pull request #3373 from jlewin/design_tools
Ensure PrintLevelingData.NeedsToBeRun includes ProbeCalibration rules
2018-05-31 16:23:34 -07:00
John Lewin
5f3b869fa2 Persist user heights for tree/editor panels
- Issue MatterHackers/MCCentral#3428
Load persisted user value for tree section height
2018-05-31 15:38:58 -07:00
John Lewin
47c6359a39 Ensure PrintLevelingData.NeedsToBeRun includes ProbeCalibration rules
- Issue MatterHackers/MCCentral#3459
When probe calibration is required auto level clears it even though
it has not been done
2018-05-31 15:38:58 -07:00
johnlewin
f78fc3b02f
Merge pull request #3372 from larsbrubaker/design_tools
Fixing array linear to work with suspend and resume
2018-05-31 15:37:06 -07:00
Lars Brubaker
207714ad9f Starting on radial array 2018-05-31 15:10:53 -07:00
Lars Brubaker
6b6ed0d093 Fixing array linear to work with suspend and resume 2018-05-31 15:10:53 -07:00
Lars Brubaker
7f5ec8b956
Merge pull request #3371 from jlewin/design_tools
Fix TestExistsForEachContainerType - add test required by convention
2018-05-31 14:39:50 -07:00
John Lewin
c08d358338 Pass active listview reference to child container constructor
- Issue MatterHackers/MCCentral#3485
Unable to select folders in listview
2018-05-31 13:17:11 -07:00
John Lewin
743eb95982 Fix NoContentChangedOnLoad - skip load if null 2018-05-31 13:17:11 -07:00
John Lewin
c9aad50d19 Fix AddFiresContentChangedEvent - make base type abstract 2018-05-31 13:17:11 -07:00
John Lewin
9e8e6f2948 Fix TestExistsForEachContainerType - add test required by convention 2018-05-31 13:17:11 -07:00