Lars Brubaker
|
dfcdcd2a44
|
Removing support_material_percent as we don't use it anymore
|
2019-04-05 16:38:21 -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
|
4f3fbba14d
|
Replace RunAnyRequiredPrinterSetup with Wizard.NextIncompleteStage()
|
2019-04-04 17:26:34 -07:00 |
|
jlewin
|
d88b82ddb2
|
Reduce accessibility
|
2019-04-04 17:26:34 -07:00 |
|
John Lewin
|
f19c270e52
|
Update method name to match current behavior
|
2019-04-04 12:04:08 -07:00 |
|
Lars Brubaker
|
55893499cb
|
Adding in an optional x carriage leveling markdown page
This will help get pulse printers leveled better
|
2019-04-04 10:37:32 -07:00 |
|
Lars Brubaker
|
e8ad375934
|
Making sure tests are still passing with new settings changes
|
2019-04-02 15:18:10 -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 |
|
Lars Brubaker
|
86a8603b20
|
make sure we can show a wizard outside of the staged wizard
issue: MatterHackers/MCCentral#5221
Load/Unload buttons do not work
|
2019-03-29 15:55:56 -07:00 |
|
jlewin
|
5ad7f0d284
|
Switch back to pre-calibration bed on XY Calibration wizard exit
- Issue MatterHackers/MCCentral#521
|
2019-03-26 16:40:49 -07:00 |
|
jlewin
|
7d7cced199
|
Remove unused parameter
|
2019-03-26 11:50:52 -07:00 |
|
jlewin
|
a71c19e0c9
|
Consolidate XYCalibrationData into XYCalibrationWizard
- Type acts as state for wizard, simplify by unifying into one
|
2019-03-26 11:48:29 -07:00 |
|
jlewin
|
5e7811b2fd
|
Improve instance name to highlight how data is used
|
2019-03-26 11:32:18 -07:00 |
|
jlewin
|
553e0d1c5d
|
Reduce CalibrationData scope to where used
|
2019-03-26 11:25:40 -07:00 |
|
jlewin
|
33d6809dcd
|
Make Dispose virtual, types should override when appropriate
|
2019-03-26 11:24:53 -07:00 |
|
jlewin
|
be5b39494f
|
Remove private setter
|
2019-03-26 11:16:38 -07:00 |
|
jlewin
|
95adf68c59
|
Extract embedded type to new file
|
2019-03-26 11:15:37 -07:00 |
|
jlewin
|
3552c37b8c
|
Remove NozzleCalibrationWizard and supporting types
|
2019-03-22 14:53:26 -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
|
a5b9e475bc
|
Convert public property to private field and revise naming
|
2019-03-22 14:53:18 -07:00 |
|
jlewin
|
5749bc76d3
|
Expose Wizard.MoveToNextPage without resorting to Next button
|
2019-03-22 14:53:18 -07:00 |
|
jlewin
|
51e56992b5
|
Improve naming
|
2019-03-22 14:53:18 -07:00 |
|
jlewin
|
f7214d8848
|
Fix spelling
|
2019-03-22 14:19:06 -07:00 |
|
jlewin
|
4f70018e1d
|
Update XYCalibrationWizard
|
2019-03-22 14:19:06 -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
|
2c8b06203c
|
Move close logic to DialogWindow for custom effect in Wizards
|
2019-03-22 14:19:06 -07:00 |
|
jlewin
|
2c13c1d4b4
|
Add mechanism to finish stage and move to next best action
|
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
|
0096b12baa
|
Making xy wizard only have one instance during calibration
|
2019-03-21 17:23:54 -07:00 |
|
Lars Brubaker
|
1a43bfb81b
|
Bottom of face calibration tab has right consideration for bottom layer height
|
2019-03-21 16:08:55 -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 |
|
Lars Brubaker
|
96f9aafe70
|
The xy calibration wizard is now generating results
|
2019-03-20 16:06:07 -07:00 |
|
Lars Brubaker
|
6003f49303
|
Getting more calibration pages written
|
2019-03-20 13:26:24 -07:00 |
|
Lars Brubaker
|
062cb109f5
|
Creating separate printer delegate for detailed state (instead of shared communication state)
|
2019-03-20 13:26:15 -07:00 |
|
Lars Brubaker
|
457a63432a
|
Put in tracking if the xy calibration has happened
|
2019-03-20 11:10:05 -07:00 |
|
Lars Brubaker
|
b404d052de
|
Creating the new calibration pages
|
2019-03-19 17:19:45 -07:00 |
|
Lars Brubaker
|
4c55641c05
|
Working on xy calibration
|
2019-03-19 17:19:44 -07:00 |
|
jlewin
|
e90dc032d6
|
Expose LevelingData with property, use cached backing field ref
- Issue MatterHackers/MCCentral#5077
PrintLevelingData reloaded for each line in gcode file
|
2019-03-19 12:37:57 -07:00 |
|
jlewin
|
bb4c31c2af
|
Adjust sizing to account for extra pixel in calibration line
|
2019-03-15 13:36:23 -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
|
db579c1b2f
|
Add support for circular and centered origin beds
|
2019-03-07 18:14:36 -08:00 |
|
jlewin
|
cc5d73f47a
|
Switch to fixed size nozzle widgets, revise sizing to fit
|
2019-03-06 18:05:00 -08:00 |
|
jlewin
|
3f2455c9fa
|
Add support for explicit WindowSize on SetupWizards
|
2019-03-06 18:03:38 -08:00 |
|
jlewin
|
660981a1c9
|
Heat bed as well as hotends
- Issue MatterHackers/MCCentral#5123
Need to heat bed during xy calibration
|
2019-03-06 14:59:38 -08:00 |
|
LarsBrubaker
|
84a0a98668
|
Put in polygon inside check for leveling
|
2019-03-03 18:06:21 -08: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
|
c82fb09e3d
|
Change ApplyLeveling to be considerate of nozzle offset
|
2019-02-27 15:35:18 -08:00 |
|