Commit graph

262 commits

Author SHA1 Message Date
LarsBrubaker
23c409dd83 Don't apply extrusion multiplier while loading and unloading
issue: MatterHackers/MCCentral#6024
Load/Unload filament should ignore Extrusion Multiplier
2020-08-30 08:29:15 -07:00
LarsBrubaker
4b99d1accd Made error messages wrap 2020-08-14 07:41:40 -07:00
Lars Brubaker
3a06515052 Putting in buttons to enable re-calibration easier 2020-08-12 18:08:35 -07:00
LarsBrubaker
012fad0b65 Making per tool baby stepping 2020-08-11 11:06:56 -07:00
LarsBrubaker
7945b381f5 Put in baby stepping for T1 (extruder 2)
issue: MatterHackers/MCCentral#5877
Print recovery does not work correctly when the print is extruder 2 only
2020-08-09 12:37:37 -07:00
LarsBrubaker
23e7263da5 Print recovery test working for dual extruder no probe 2020-08-09 08:23:22 -07:00
LarsBrubaker
7ac7a295f2 Cleaning up icon scaling issues 2020-08-05 10:07:40 -07:00
LarsBrubaker
a3fd59e878 Making more things scale correctly 2020-07-19 18:04:02 -07:00
Lars Brubaker
5556a746e9 Adding Chinese and Japanese support
Made twist object have support for rotation distance and a base that specifies radius (gears)
2020-05-22 17:33:54 -07:00
LarsBrubaker
37e6f3bd44 Put in per extruder fan controls 2020-05-05 09:28:11 -07:00
jlewin
eeeda36135 Remove the 'find it in the future' details and preview
- MatterHackers/MCCentral#5652
Remove the rendered preview of find Calibration again
2019-06-06 16:55:12 -07:00
jlewin
531a2a60c6 Restore original pulse mode feed/pause rates
- Issue MatterHackers/MCCentral#5620
Change grab and run clean gcode back to the versions that make
audible clicks
2019-06-06 12:25:14 -07:00
jlewin
e6e11b6a70 Move XYCalibration abort confirmation to after print start
- Issue MatterHackers/MCCentral#5640
Abort confirmation should come after Start Print
2019-06-06 11:07:45 -07:00
Lars Brubaker
430162e80f remove level_x_carriage_markdown
issue: MatterHackers/MCCentral#5619
Remove Z-Axis alignment step
2019-05-31 16:48:30 -07:00
Lars Brubaker
6bd047f8c3 update load filament text 2019-05-30 09:52:12 -07:00
jlewin
fd90765008 Add OnAdvance to WizardPage, hook to persist nozzle offsets
- Issue MatterHackers/MCCentral#5559
XY calibration changing offsets on cancel
2019-05-29 12:25:31 -07:00
LarsBrubaker
272ebc32cf Make sure we don't mark done loading filament until we show the success page
issue: MatterHackers/MCCentral#5599
Aborted load filament wizard due to hardware failure - shows as completed
2019-05-29 08:10:01 -07:00
Lars Brubaker
66f88536de Don't apply the probe offset if there is no probe being used 2019-05-22 14:59:55 -07:00
LarsBrubaker
bc76fec428 Making z-calibration work without a probe
also making it calibrate as many extruders as there are
2019-05-22 14:59:54 -07:00
jlewin
a8ad425ef4 Reuse PrinterDetails widget on AddPrinter page
- Issue MatterHackers/MatterControl#4543
Consider showing printer detail if available on create printer view
2019-05-21 10:27:47 -07:00
jlewin
299585d7a9 Use more detailed headings
- Issue MatterHackers/MCCentral#5554
2019-05-20 17:13:07 -07:00
jlewin
1690d372b7 Ensure Done buttons are default/accept buttons
- Use common ShowWizardFinished helper method
- Add callback support for doneClicked
- Issue MatterHackers/MCCentral#5541
Wizard Done buttons should be default/accept button
2019-05-16 16:25:11 -07:00
jlewin
ccb02da9b1 Print leveling wizard always visible unless has hardware leveling
- Issue MatterHackers/MCCentral#5537
Create a calibration wizard stage that is available in all configurations
2019-05-16 16:25:10 -07:00
jlewin
35f951b47b Improve PrinterCalibrationWizard 2019-05-15 17:03:22 -07:00
jlewin
e7922550ce Rename ZCalibration Wizard 2019-05-15 13:38:37 -07:00
John Lewin
ca7eb6f8ce Suppress conditional close in FinishWizard
- Issue MatterHackers/MatterControl#4527
Unexpected abort dialog on completing calibration wizard
2019-05-14 23:00:18 -07:00
LarsBrubaker
4626a59092 xy calibration wizard shows if it has been run 2019-05-14 22:20:11 -07:00
jlewin
60beceea6d Only advance to next unfinished stage, if started in that mode
- Issue MatterHackers/MCCentral#5496
Clicking 'already loaded' on extruder 2 does not make xy calibration available
2019-05-14 18:39:02 -07:00
jlewin
415d5206e7 Combine Start Print/Calibration Mode pages
- Issue MatterHackers/MCCentral#5479
Remove excess step from Nozzle Calibration wizard
2019-05-14 18:39:02 -07:00
Lars Brubaker
77020ee924 Making T1 setup dependent on having T1 used in the print
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
jlewin
2b8d794232 Add Enter key support for primary/Accept button
- Issue MatterHackers/MCCentral#5489
Inconsistent keyboard support in wizard pages
2019-05-13 15:38:53 -07:00
jlewin
a08f097df1 Use this.FinishWizard to exit and complete wizard
- Issue MatterHackers/MCCentral#5496
Clicking 'already loaded' on extruder 2 does not make xy calibration
available
2019-05-13 13:46:48 -07:00
LarsBrubaker
97fd35057b fixing warnings 2019-05-12 09:09:30 -07:00
LarsBrubaker
22cd9c1fe1 Fix text
issue: MatterHackers/MCCentral#5495
Incorrect spacing in single extruder case
2019-05-11 08:20:58 -07:00
LarsBrubaker
4b0d34b39d fix warnings 2019-05-11 08:20:33 -07:00
Lars Brubaker
a15b5f4e7f default to coarse on first run of xy calibration
issue: MatterHackers/MCCentral#5484
Revise XYCalibration wizard to prefer Course mode until completed once
2019-05-10 15:57:48 -07:00
jlewin
e4f8dc1b0c Extract finish wizard behavior for reuse - use in custom Done button
- Issue MatterHackers/MCCentral#5494
Unexpected abort dialog after completing XY calibration wizard
2019-05-09 18:05:21 -07:00
jlewin
318edb847f NozzleCalibrationWizard should be disabled until filament loaded 2019-05-09 17:25:46 -07:00
jlewin
f0d818313e Add timeout for manual page advance in case HomingAxis missed
- Issue MatterHackers/MCCentral#5491
Next button should be disabled on auto-advanced pages
2019-05-09 17:25:45 -07:00
jlewin
275e86fdf7 Advance to next page only after entering and leaving HomingAxis
- Issue MatterHackers/MCCentral#5491
Next button should be disabled on auto-advanced pages
2019-05-09 17:25:36 -07:00
jlewin
3dc6833e28 Move to constructor - start listening as early as possible 2019-05-09 16:53:51 -07:00
jlewin
8f036e85dc Move header text definition to page rather than caller 2019-05-09 16:49:15 -07:00
jlewin
feb86313dc Use standard EventHandler naming 2019-05-09 16:46:27 -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
e2cbb3cf29 Remove embedded LoadFilament wizards from XyCalibrationWizard
- Conditionally include in PrinterCalibrationWizard
2019-05-09 15:20:28 -07:00
jlewin
6ea0062613 Removed hard-coded status, defer to NeedsToBeRun 2019-05-09 15:17:32 -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