Lars Brubaker
dfcdcd2a44
Removing support_material_percent as we don't use it anymore
2019-04-05 16:38:21 -07:00
Lars Brubaker
405a836f17
Changing to a single field for probe_offset
...
issue: MatterHackers/MCCentral#5174
Consolidate probe z and xy into single field (like extruder offset)
2019-04-02 15:18:10 -07:00
jlewin
df803eb9eb
Remove enumerator manipulation in constructor
2019-03-22 14:53:20 -07:00
jlewin
62bdba2c1b
Remove side effects from Wizard contructors
...
- Issue MatterHackers/MCCentral#5201
SetupWizards should only modify behavior after moving past Overview
page
2019-03-22 14:53:19 -07:00
jlewin
8ce46e32cb
Add Visible/Enabled properties to ISetupWizard
...
- Add support for filtering out invalid wizards at runtime
- Add support for disabling wizards until requirements are met
2019-03-22 14:19:06 -07:00
jlewin
c5edf5c761
Add SetupRequired indicator ISetupWizard
2019-03-22 14:19:05 -07:00
jlewin
61716d98a7
Change ISetupWizard to be IEnumerator<WizardPage>
...
- Allow for arbitrary navigation in staged wizard window
2019-03-22 14:19:05 -07:00
jlewin
4f0b6b0ba9
Change WindowTitle to Title - simple summary of task at hand
2019-03-22 14:19:05 -07:00
Lars Brubaker
8b4fd20889
Made a global baby step for all extruders
...
will calibrate extruder relative offsets separately
2019-03-21 13:18:24 -07:00
jlewin
64090ab10c
Add enter key support to SetupWizards, ensure esc works with Focus()
...
- Issue MatterHackers/MCCentral#5109
Enter/esc keys have no effect in WizardPages
2019-03-01 17:43:04 -08:00
jlewin
5c908ed742
Revise when baby stepping is cleared
...
- Restore original baby stepping value when cancelling wizard
- Issue MatterHackers/MCCentral#5091
Babystepping not cleared after running probe calibration wizard
2019-02-25 12:08:54 -08:00
John Lewin
1da3d270b9
Replace AutoFeedback probe pages with single visual page
2019-02-22 18:37:01 -08:00
John Lewin
bae0bf9020
Add mechanism to DialogPage to start and show SetupWizards
...
- Remove special behavior in each SetupWizard for showing Dialogs
- Move initialization code in old Start method into constructors
2019-02-19 11:05:42 -08:00
John Lewin
843b353bbb
Move window.Closed listeners to IDisposable.Dispose
2019-02-19 11:05:42 -08:00
John Lewin
29812fdf82
Add WindowTitle to ISetupWizard
2019-02-19 11:05:42 -08:00
John Lewin
c85cd950d6
Set protected windowTitle in constructor
2019-02-19 11:05:41 -08:00
John Lewin
9d1170f118
Move SetupWizards to dedicated folder
2019-02-19 11:05:41 -08:00