Commit graph

11 commits

Author SHA1 Message Date
jlewin
df803eb9eb Remove enumerator manipulation in constructor 2019-03-22 14:53:20 -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
3f901405b9 Fixing extruder T1 unloading
issue: MatterHackers/MCCentral#5064
Filament Unload loads filament forever
2019-02-22 12:02:03 -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
Renamed from MatterControlLib/ConfigurationPage/PrintLeveling/UnloadFilamentWizard.cs (Browse further)