Commit graph

35 commits

Author SHA1 Message Date
LarsBrubaker
3307e204ee All buttons switch to agg themed buttons 2022-08-03 16:56:51 -07:00
Lars Brubaker
e0a594abb2 cleaning up translation strings 2021-12-20 12:19:32 -08:00
Lars Brubaker
eb6960b053 Make sure we can't calibrate while printing 2020-11-13 17:24:15 -08:00
LarsBrubaker
f5cf5a7418 Improving calibration display when disconnected
issue: MatterHackers/MCCentral#6169
View Leveling Data when not connected to Printer
2020-11-12 21:56:20 -08:00
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
7ac7a295f2 Cleaning up icon scaling issues 2020-08-05 10:07:40 -07:00
LarsBrubaker
37e6f3bd44 Put in per extruder fan controls 2020-05-05 09:28:11 -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
Lars Brubaker
6bd047f8c3 update load filament text 2019-05-30 09:52:12 -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
jlewin
299585d7a9 Use more detailed headings
- Issue MatterHackers/MCCentral#5554
2019-05-20 17:13:07 -07:00
jlewin
35f951b47b Improve PrinterCalibrationWizard 2019-05-15 17:03:22 -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
LarsBrubaker
22cd9c1fe1 Fix text
issue: MatterHackers/MCCentral#5495
Incorrect spacing in single extruder case
2019-05-11 08:20:58 -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
b5eb774c73 Use ISetupWizard compatible exit mechanism - ClosePage()
- Issue MatterHackers/MCCentral#5443
After loading filament into T0 the xy calibration wizard was closed
2019-05-08 18:06:22 -07:00
jlewin
307ecaba5f Remove hard-coded navigation/bypass of GetPages enumeration
- Issue MatterHackers/MCCentral#5443
After loading filament into T0 the xy calibration wizard was closed
2019-05-08 18:06:22 -07:00
Lars Brubaker
167efb3a75 load filament wizard needs to have pages allocated to run inside the xy calibration wizard 2019-05-01 17:37:43 -07:00
jlewin
d0d2317600 Reuse LoadFilamentWizard in XYCalibrationWizard
MatterHackers/MCCentral#5266
XYCalibration Wizard should include LoadFilament pages if materials
are unknown
2019-04-15 16:07:01 -07:00
jlewin
f9e851bde7 Restore LoadFilamentWizard NeedsToBeRun methods 2019-04-15 16:05:52 -07:00
jlewin
6953742123 Add new print validation for load filament operation
- Issue MatterHackers/MCCentral#5264
Determine where best to include filament load/unload wizards
2019-04-05 10:54:49 -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
John Lewin
b7680748d9 Enable heater toggles while printing
- Issue MatterHackers/MCCentral#4867
Can't turn off extruder during printing, can't adjust bed temperature
2019-03-08 07:42:57 -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/LoadFilamentWizard.cs (Browse further)