Commit graph

10766 commits

Author SHA1 Message Date
John Lewin
e72f18d474 Migrate LevelingWizard to DialogPage 2018-05-23 17:54:31 -07:00
John Lewin
62d1ab164c Rename InstructionsPage -> LevelingWizardPage 2018-05-23 12:19:21 -07:00
John Lewin
9799795dc1 Consolidate WizardControlPage into InstructionsPage 2018-05-23 12:15:52 -07:00
John Lewin
bfc3eddb06 Simplify 2018-05-23 11:48:24 -07:00
John Lewin
679909ec18 Inline constructed strings 2018-05-23 11:48:24 -07:00
John Lewin
a5d2cf89ef Remove marker only type, use InstructionsPage base 2018-05-23 11:48:24 -07:00
John Lewin
afb941a1c5 Remove confusing indirection to widget text 2018-05-23 11:48:23 -07:00
John Lewin
62f6c6c382 Simplify 2018-05-23 11:48:23 -07:00
John Lewin
c6ac8af573 Inline constructed strings 2018-05-23 11:48:23 -07:00
John Lewin
b1f01d7333 Revise accessibility, simplify 2018-05-23 11:48:23 -07:00
John Lewin
19a402f584 Follow multi-line invoke rules 2018-05-23 11:48:23 -07:00
johnlewin
48526a5daf
Merge pull request #3347 from larsbrubaker/design_tools
Made lay flat use the convex hull
2018-05-23 10:51:10 -07:00
Lars Brubaker
b1765a7659 Made lay flat use the convex hull
Made the convex hull be a mesh so it is more flexible
removing dead code
2018-05-23 10:23:02 -07:00
Lars Brubaker
485952380f
Merge pull request #3346 from larsbrubaker/design_tools
Making Curve and Pinch maintain their initial coordinate system for s…
2018-05-23 09:05:36 -07:00
LarsBrubaker
6bdf0c8e32 Making Curve and Pinch maintain their initial coordinate system for subsequent transforms 2018-05-23 08:23:32 -07:00
Lars Brubaker
f447813f38
Merge pull request #3345 from jlewin/design_tools
Handle cancelled slicing during Print operations
2018-05-23 08:23:05 -07:00
John Lewin
00715307f3 Reset CommunicationState on aborted print 2018-05-23 07:18:22 -07:00
John Lewin
a71cc3e55c Remove unused awaitable aspect from MonitorPrintTask 2018-05-23 07:17:47 -07:00
John Lewin
d16efb39f1 Make StartPrint async to ensure it completes before begin monitoring 2018-05-23 07:16:44 -07:00
John Lewin
4acd7cb635 Move MonitorPrintTask into ArchiveAndStartPrint method
- Ensure that print status monitoring only occurs on success cases
- Pass printer dependency needed by MonitorPrintTask
- Change ArchiveAndStartPrint to async to await StartPrint so monitoring
  isn't invoked before CommunicationState is update
- Issue MatterHackers/MCCentral#3401
When starting print on bigger model and cancelling slice, MC freezes
in "Printing" state
2018-05-23 07:14:21 -07:00
John Lewin
40c9242b66 Only invoke ArchiveAndStartPrint if slicing succeeds
- Issue MatterHackers/MCCentral#3401
When starting print on bigger model and cancelling slice, MC freezes
in "Printing" state
2018-05-23 06:49:58 -07:00
John Lewin
2f64ef2ca6 Remove anonymous blocks 2018-05-23 06:23:13 -07:00
johnlewin
da1e6cea3a
Merge pull request #3344 from jlewin/design_tools
Show operation icons in treeview
2018-05-23 06:10:54 -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
johnlewin
8ac83f3f9a
Merge pull request #3343 from jlewin/design_tools
Restore non-descent behavior
2018-05-22 19:00:49 -07:00
John Lewin
8798c23931 Use theme colors 2018-05-22 18:36:00 -07:00
John Lewin
bd74891141 Restore non-descent behavior 2018-05-22 18:34:57 -07:00
johnlewin
9d0c502c88
Merge pull request #3342 from larsbrubaker/design_tools
Design tools
2018-05-22 17:52:17 -07:00
Lars Brubaker
3469afc6e9 latest agg 2018-05-22 17:23:07 -07:00
Lars Brubaker
ff6e220b4c Made invalidate args so we can pass source and invalidate type
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
Lars Brubaker
28b55b73a5 Getting Rebuild working for Object3D 2018-05-22 14:13:53 -07:00
Lars Brubaker
ca438aba4b The Curve tool can rebuild when its children change
Adding Rebuliding and Rebuild to IObject3D
2018-05-22 14:13:52 -07:00
johnlewin
410c95d613
Merge pull request #3341 from jlewin/design_tools
Unify tree styling with existing
2018-05-22 13:49:55 -07:00
John Lewin
9c9462001c Revise accessibility of LoadGCodeContent 2018-05-22 13:41:16 -07:00
John Lewin
2602fef4c7 Host editor panel in BottomResizeContainer
- Issue MatterHackers/MCCentral#3424
2018-05-22 13:40:13 -07:00
John Lewin
7c29214d20 Remove dedicated title edit row, merge with Editor SectionWidget 2018-05-22 13:28:42 -07:00
John Lewin
2e1ac70f68 Unify tree styling with existing 2018-05-22 13:14:23 -07:00
johnlewin
f35ffb1da4
Merge pull request #3340 from jlewin/design_tools
Move TreeView above edit panel
2018-05-22 13:00:14 -07:00
John Lewin
10100b3be1 Move TreeView above edit panel
- Issue MatterHackers/MCCentral#3427
2018-05-22 12:51:04 -07:00
John Lewin
22d55912e0 Revert to pre-tree selection panel (9678fe756) 2018-05-22 07:42:35 -07:00
John Lewin
35a61f7564 Extract lambda to named delegate 2018-05-22 07:26:22 -07:00
John Lewin
78f98997b9 Fix typo 2018-05-22 07:21:11 -07:00
johnlewin
84c2f7b803
Merge pull request #3339 from jlewin/design_tools
Never start inspector on Scene tab
2018-05-22 07:19:18 -07:00
John Lewin
d0e490fe41 Add theme dependency to TreeView, use theme for selection color 2018-05-22 07:00:00 -07:00
John Lewin
e3c1c4b61e Use F12 to inspect 2018-05-22 06:21:35 -07:00
John Lewin
e6c0fe5e6b Never start inspector on Scene tab 2018-05-22 05:54:38 -07:00
John Lewin
4840c00531 Remove border values 2018-05-21 17:51:42 -07:00
johnlewin
5167a8bee5
Merge pull request #3338 from jlewin/design_tools
Move OnLoad to base type
2018-05-21 17:45:22 -07:00
John Lewin
cbd16b1930 Latest agg-sharp 2018-05-21 17:39:47 -07:00
John Lewin
ed4898cdf6 Organize usings 2018-05-21 17:39:19 -07:00