Commit graph

1757 commits

Author SHA1 Message Date
jlewin
a273c5d4fe Add XYCalibration summary 2019-04-26 12:22:34 -07:00
jlewin
0338f24517 Improve conformance 2019-04-26 12:22:34 -07:00
jlewin
1349438a44 Limit accessiblity 2019-04-26 12:22:33 -07:00
jlewin
3e7adc6b8b Use bed theme colors 2019-04-26 12:22:33 -07:00
John Lewin
d9ffa62372 Simplify 2019-04-26 12:22:33 -07:00
John Lewin
56cf2c6f89 Remove unused parameter 2019-04-26 12:22:33 -07:00
jlewin
c9ef82ca33 Make probe points more detectable 2019-04-26 12:22:33 -07:00
jlewin
ca7badb294 Conditional leveling stream, avoid exceptions with invalid data
- Issue MatterHackers/MCCentral#5384
Unable to connect and fix leveling data when leveling data invalid
2019-04-26 12:22:33 -07:00
jlewin
10b10f5e57 Apply common defaults 2019-04-26 12:22:33 -07:00
jlewin
268f78c429 Leveling data drawable should survive invalid leveling data 2019-04-26 12:22:33 -07:00
jlewin
24638675df Debugging drawables should be in Debug builds only 2019-04-26 12:22:33 -07:00
jlewin
b6b3ad5f6e Set MainTabKey when workspace is opened/added
- Issue MatterHackers/MCCentral#5383
MatterControl fails to switch to printer tab
2019-04-26 12:22:33 -07:00
jlewin
da7dcd43f9 Add and use new ValueTag control 2019-04-26 12:22:33 -07:00
jlewin
2be91f98b3 Allow for no Arrow 2019-04-26 12:22:33 -07:00
jlewin
b0f7b90f82 Expose members to derived types for reuse 2019-04-26 12:22:33 -07:00
jlewin
265fa90ff8 Inactive stages should be ignored 2019-04-26 12:22:33 -07:00
jlewin
0434ec6ce8 Workspace should be added before Changed event is fired 2019-04-26 12:22:33 -07:00
John Lewin
3b22db983e Revised CalibrationWizard home page 2019-04-26 12:22:33 -07:00
John Lewin
582a51b959 Promote LevelingPlan to public property 2019-04-26 12:22:33 -07:00
John Lewin
1087bdd136 Add Empty Bed print validation
- Issue MatterHackers/MCCentral#5374
Add print validation for empty bed
2019-04-26 12:22:33 -07:00
Lars Brubaker
c1d408a2a0 restore class as there is an existing dependency on it 2019-04-26 12:05:04 -07:00
Lars Brubaker
75ce50a598 Making export gcode contain cool down and heat up instructions
issue: MatterHackers/MCCentral#5378
Inactive hotend cooldown does not work when exporting G-Code
2019-04-26 11:52:44 -07:00
Lars Brubaker
db6ff0dca3 fixing warnings 2019-04-26 11:52:43 -07:00
LarsBrubaker
a6b82731e1 fix spelling
issue: MatterHackers/MCCentral#5381
Consider if spelling error in API should be fixed
2019-04-25 19:48:18 -07:00
Lars Brubaker
0737e4f80c significant improvements to support and support tests
issue: MatterHackers/MCCentral#5353
Support generation and slicing error

issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-25 15:00:09 -07:00
Lars Brubaker
16c42eed94 Improving support generation
Now generating as well as the old code
Some tests still not passing
2019-04-25 15:00:09 -07:00
Lars Brubaker
cfbf62018a merge is working and passing tests 2019-04-25 15:00:08 -07:00
Lars Brubaker
86dd918963 adding tests for simplify 2019-04-25 15:00:08 -07:00
Lars Brubaker
d5959d1ace fixing warnings 2019-04-25 15:00:08 -07:00
Lars Brubaker
d7623aca6e refactoring 2019-04-25 15:00:07 -07:00
jlewin
778d83d2bc Lock down wizard left-nav unless on homepage
- Issue MatterHackers/MCCentral#5377
2019-04-24 16:59:40 -07:00
jlewin
c0be9df31e Improve naming 2019-04-24 16:59:40 -07:00
jlewin
ada5e28140 Fix spelling 2019-04-24 16:59:40 -07:00
jlewin
6f59ec16b4 Fix last tab glitch when ActiveTab is not set for all printers 2019-04-24 15:24:33 -07:00
jlewin
4b5a7dae50 Simplify 2019-04-24 15:10:46 -07:00
jlewin
06d90678e9 Conditionally set ActiveTab based on MainTabKey 2019-04-24 15:08:53 -07:00
jlewin
c128a454e9 Persist MainTabKey across sessions 2019-04-24 15:08:11 -07:00
jlewin
eda7f38576 Move method call outside of conditionals 2019-04-24 14:11:09 -07:00
jlewin
ca541d7986 Add RestoreWorkspace for deserialize, persist tabs on non-restore
- Issue MatterHackers/MCCentral#5373
OpenTabs.json should be written to when tabs are opened
2019-04-24 13:23:52 -07:00
jlewin
34c72a7b37 Fix whitespace 2019-04-24 13:14:54 -07:00
jlewin
a4a8e8625c Make Workspace public 2019-04-24 11:51:58 -07:00
jlewin
fcad236a2b Use auto property 2019-04-24 11:51:47 -07:00
jlewin
025702da2b Fix whitespace 2019-04-24 11:51:11 -07:00
jlewin
8924d2f11d Unregister listener on SystemWindow close 2019-04-23 18:23:17 -07:00
jlewin
b93d96780a Improve modal window positioning on parent resize
- Issue MatterHackers/MCCentral#5287
Unable to access wizard window when parent window resized/unmaximized
2019-04-23 14:22:51 -07:00
jlewin
550716696e Always set newToolPosition.Z
- Issue MatterHackers/MCCentral#5317
Z offset on T1 for first layer
2019-04-23 10:49:50 -07:00
jlewin
db06995fb1 Probe calibration should happen before print leveling
- Issue MatterHackers/MCCentral#5368
2019-04-22 12:54:54 -07:00
jlewin
e25c7179f0 Remove hard-coded Enabled value
- Issue MatterHackers/MCCentral#5369
Pulse S-232 doing xy calibration even though it is not dual and the
option not showing
2019-04-22 12:54:54 -07:00
Lars Brubaker
e6a2967fe9 Use the right dimension 2019-04-22 12:11:32 -07:00
Lars Brubaker
898706f2ab improved rebuild and rendering
show splits aligned to part
rebuild with old data in place, update when ready
2019-04-22 12:07:07 -07:00