Commit graph

30 commits

Author SHA1 Message Date
jlewin
8f036e85dc Move header text definition to page rather than caller 2019-05-09 16:49:15 -07:00
jlewin
8f0c287636 Remove conditional autoadvance behavior from HomePrinterPage
- Issue MatterHackers/MCCentral#5491
Next button should be disabled on auto-advanced pages
2019-05-09 16:46:07 -07:00
jlewin
40721ba1c2 Fix automation test issues 2019-05-09 14:34:55 -07:00
jlewin
e723396c45 Remove conditional "Welcome" steps from wizards
- Issue MatterHackers/MCCentral#5490
2019-05-09 14:03:46 -07:00
jlewin
b0c505e761 Add indicator for confirm cancel, set after passing key markers
- Issue
MatterHackers/MCCentral#5487
Mechanism required to only show wizard cancel confirmation when appropriate
2019-05-09 11:17:22 -07:00
jlewin
dffb778cec Fix typo 2019-05-08 18:06:23 -07:00
jlewin
485d4c7ae2 Ensure Overview pages exists for each calibration wizard 2019-05-07 15:59:07 -07:00
jlewin
c073b6768c Change AutoProbe page title and body text 2019-05-07 15:59:07 -07:00
jlewin
efc8037cd5 Simplify page headers and overviews
- Issue MatterHackers/MCCentral#5442
Improve wizard page consistency
2019-05-07 15:58:29 -07:00
jlewin
6a1238bdd0 Update totalSteps to consider hotendCount
- Issue MatterHackers/MCCentral#5380
Step 6 of 3
2019-05-01 18:03:00 -07:00
jlewin
db06995fb1 Probe calibration should happen before print leveling
- Issue MatterHackers/MCCentral#5368
2019-04-22 12:54:54 -07:00
Lars Brubaker
fd2b9e380a Make sure we only ask to level the x carriage if we have not leveled in
probe calibration
2019-04-11 14:18:43 -07:00
LarsBrubaker
e6fe01c82a Made the probe wizard show the x carriage leveling screen
fixed cariage -> carriage spelling

issue: MatterHackers/MCCentral#5293
Show xcarriage calibration at start of probe calibration
2019-04-10 18:37:41 -07:00
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
Renamed from MatterControlLib/ConfigurationPage/PrintLeveling/ProbeCalibrationWizard.cs (Browse further)