Commit graph

10728 commits

Author SHA1 Message Date
Lars Brubaker
4388ca4cce
Merge pull request #3393 from larsbrubaker/design_tools
Design tools
2018-06-08 07:59:35 -07:00
LarsBrubaker
6daf7d7877 Disabeling unfinished tests 2018-06-08 07:47:45 -07:00
LarsBrubaker
d88564441e Moving slice layer to polygon mesh 2018-06-08 07:27:28 -07:00
LarsBrubaker
9ea198686a Refacotring Face to FaceAlign 2018-06-08 07:26:39 -07:00
LarsBrubaker
1a8eba082e some more work on subdivide curves 2018-06-08 07:26:39 -07:00
Lars Brubaker
d7a734a554
Merge pull request #3392 from larsbrubaker/design_tools
Design tools
2018-06-07 18:46:47 -07:00
Lars Brubaker
7a676174fa Error handling on base 2018-06-07 18:41:02 -07:00
Lars Brubaker
91ff0d4a88 Improved selected object editor panel
issue: MatterHackers/MCCentral#3536
Consider if Object3D items should have coupling to MatterControl
2018-06-07 18:16:16 -07:00
Lars Brubaker
01eeff3544 Make sure tree view starts out with selection 2018-06-07 17:53:19 -07:00
Lars Brubaker
642345168e
Merge pull request #3391 from jlewin/design_tools
Ignore AfterSelect events during SelectionChanged
2018-06-07 17:20:30 -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
John Lewin
92c04869a6 Defer child node construction/rebuild until draw, mark as dirty 2018-06-07 17:07:26 -07:00
John Lewin
025d44acba Simplify 2018-06-07 17:07:26 -07:00
John Lewin
ea36c2a100 Remove unused code 2018-06-07 17:07:26 -07:00
John Lewin
8b19d0c643 Ignore AfterSelect events during SelectionChanged
- Issue MatterHackers/MCCentral#3529
Scene spins indefinitely in rebuild loop
2018-06-07 17:07:26 -07:00
Lars Brubaker
e0e6a17cb6
Merge pull request #3390 from larsbrubaker/design_tools
Improving base object
2018-06-07 15:52:27 -07:00
Lars Brubaker
65ce95d755 Set properties on SmoothPath and clean
Clean the base polygons
2018-06-07 15:08:23 -07:00
Lars Brubaker
6b49e0cda8 Making linear extrude stay visible 2018-06-07 14:45:11 -07:00
Lars Brubaker
3150dc2c27 Improving base object
Took out object list attribute
Refactoring
2018-06-07 14:26:12 -07:00
johnlewin
ecd8c8edba
Merge pull request #3389 from jlewin/design_tools
Filter empty items out of start page, part/printer bars
2018-06-07 13:22:54 -07:00
John Lewin
4ce783cff7 Filter empty items out of start page, part/printer bars
- Issue MatterHackers/MCCentral#3534
2018-06-07 07:57:36 -07:00
Lars Brubaker
d1e7ee834a
Merge pull request #3388 from larsbrubaker/design_tools
Getting base working some
2018-06-06 18:25:04 -07:00
Lars Brubaker
095ea6dfeb Getting base working some 2018-06-06 18:18:40 -07:00
Lars Brubaker
0eaff25bc2
Merge pull request #3387 from larsbrubaker/design_tools
Getting image path generation and extrude working with rebuild
2018-06-06 16:02:26 -07:00
Lars Brubaker
46dc1210be Getting image path generation and extrude working with rebuild 2018-06-06 15:52:06 -07:00
johnlewin
ae6864a6da
Merge pull request #3386 from jlewin/design_tools
Add support for text only TreeNodes
2018-06-06 10:03:53 -07:00
John Lewin
f727fb2dc7 Add support for text only TreeNodes
- Issue MatterHackers/MCCentral#3520
2018-06-06 09:07:23 -07:00
johnlewin
ade6a529d3
Merge pull request #3385 from jlewin/design_tools
Revise SimulateExtrusion == false to better depict toolpaths
2018-06-06 09:06:44 -07:00
John Lewin
aa8d550426 Always set SelectedIndex
- Issue MatterHackers/MCCentral#3489
Deleted printer name remains in drop-down box
2018-06-05 18:18:47 -07:00
John Lewin
761c833668 Revise SimulateExtrusion == false to better depict toolpaths
- Issue MatterHackers/MCCentral#3469
GCode extrusion option having no impact
2018-06-05 18:13:30 -07:00
johnlewin
0200f87c21
Merge pull request #3384 from jlewin/design_tools
Remove wrapping container, remove padding
2018-06-05 18:12:48 -07:00
John Lewin
64fbf007b7 Improve protections around lastReadWhatsNew 2018-06-05 17:54:41 -07:00
John Lewin
19fb79769a Add support for opening to Help -> TargetGuideID
- Issue MatterHackers/MCCentral#3515
Support linking to tree nodes in help (use this for "What's new"
link on initial run
2018-06-05 17:54:41 -07:00
John Lewin
6e6c91e7d7 Remove wrapping container, remove padding 2018-06-05 17:54:41 -07:00
johnlewin
79e6e592e3
Merge pull request #3383 from jlewin/design_tools
Reduce scope
2018-06-05 17:43:14 -07:00
John Lewin
38f7e86f34 Add troubleshooting method 2018-06-05 16:15:40 -07:00
John Lewin
8460998682 Convert override detection to use new PrinterSettings.IsOverride
- Issue MatterHackers/MCCentral#3499
When I override Maximum Fan Speed, it does not appear in View Just
My Settings
2018-06-05 16:15:20 -07:00
John Lewin
30251f254b Fix whitespace 2018-06-05 16:07:26 -07:00
John Lewin
92b1310421 Use theme colors
- Issue MatterHackers/MCCentral#3512
2018-06-05 16:06:08 -07:00
John Lewin
6bc8dc9c16 Inline 'Success' method 2018-06-05 16:06:08 -07:00
John Lewin
a94523e6d5 Simplify to if statement, use multiline format 2018-06-05 16:06:08 -07:00
John Lewin
0999f609c3 Rename type to match file/behavior 2018-06-05 16:06:07 -07:00
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