LarsBrubaker
4b0d34b39d
fix warnings
2019-05-11 08:20:33 -07:00
jlewin
e2cbb3cf29
Remove embedded LoadFilament wizards from XyCalibrationWizard
...
- Conditionally include in PrinterCalibrationWizard
2019-05-09 15:20:28 -07:00
jlewin
a7a53c6712
Eliminate base override abortCancel
2019-05-09 13:26:10 -07:00
jlewin
dffb778cec
Fix typo
2019-05-08 18:06:23 -07:00
jlewin
487384a061
Revise widget scaling
...
- Issue MatterHackers/MCCentral#5475
During print leveling the bed image is too big
2019-05-07 16:12:29 -07:00
jlewin
fcae79528d
Remove staged filament wizard and related printer validation
2019-05-07 15:58:29 -07:00
jlewin
8d4547d706
Revise naming to match behavior
2019-05-01 15:39:16 -07:00
jlewin
570539724f
Localize literal string
2019-05-01 15:38:35 -07:00
jlewin
a016c7229d
Inline variable
2019-05-01 15:38:35 -07:00
jlewin
a6fe9fa824
Consider XYCalibrationWizard in SetupRequired
2019-04-29 16:19:16 -07:00
jlewin
f64c20418f
Add support for SectionWidgets without expansion icons
2019-04-26 13:03:35 -07:00
jlewin
a273c5d4fe
Add XYCalibration summary
2019-04-26 12:22:34 -07:00
John Lewin
56cf2c6f89
Remove unused parameter
2019-04-26 12:22:33 -07:00
jlewin
da7dcd43f9
Add and use new ValueTag control
2019-04-26 12:22:33 -07:00
jlewin
265fa90ff8
Inactive stages should be ignored
2019-04-26 12:22:33 -07:00
John Lewin
3b22db983e
Revised CalibrationWizard home page
2019-04-26 12:22:33 -07:00
jlewin
db06995fb1
Probe calibration should happen before print leveling
...
- Issue MatterHackers/MCCentral#5368
2019-04-22 12:54:54 -07:00
LarsBrubaker
73ebdde9e5
Changing nozzle1_inset to t0_inset
...
refactoring some surrounding code to talk about tool rather than nozzle
or hotend
figure it's better to do this change before we have any profiles with this set into them
issue: MatterHackers/MCCentral#5333
Consider if Tool nomenclature should be used instead of Nozzle
2019-04-20 21:03:05 -07:00
jlewin
b561ed65aa
Fix spelling
2019-04-17 14:34:36 -07:00
jlewin
af374e0abf
Remove redundant EnableChanged event
...
- Issue MatterHackers/MCCentral#5265
Consider removing PrinterConnection.EnableChanged event
2019-04-05 11:44:55 -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
50e2419d72
Improve support for StagedSetupWizards
2019-04-04 17:26:34 -07:00
jlewin
8c29b4a2c3
Add basic calibration wizard home page text
2019-04-04 14:36:31 -07:00
jlewin
44f56561d7
Move fixed size to caller
2019-03-25 17:46:13 -07:00
jlewin
f92e6b71d5
Use new XYCalibrationWizard
2019-03-22 14:19:06 -07:00
jlewin
b871ba932b
Consolidate calibration wizard button rows
2019-03-22 14:19:06 -07:00
jlewin
499d46a686
Require window title to show, use theme colors
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
bf5ed7439a
Allow setup wizard to define custom home page
2019-03-22 14:19:05 -07:00
jlewin
d3097dea49
Initial StagedSetupWizard prototype
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
John Lewin
e79739e82a
Remove 'On' nomenclature from event listener names
2019-03-20 23:59:45 -07:00
Lars Brubaker
6003f49303
Getting more calibration pages written
2019-03-20 13:26:24 -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
5d11a568d6
Remove redundant labels
2019-02-19 18:37:31 -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
c5038e6772
Convert nozzle calibration into wizard format
...
- Wire up intro/heater/homing/templateprint/calibrate
2019-02-19 11:05:42 -08:00
jlewin
429b2d0c30
Add Nozzle Offset calibration to Controls
2019-02-19 11:05:41 -08:00
Lars Brubaker
26d6701809
Get baby stepping working for extruder 2
...
Make sure load extruder 2 has load option
Fixe bug with canceling probing then restarting right away
issue: MatterHackers/MCCentral#4669
Way to babystep Dual extruder Z offset
2019-02-11 15:23:41 -08:00
Lars Brubaker
572fdd847a
Getting switch extruder pre-gcode to run when needed
...
refactoring
2019-02-06 12:34:20 -08:00
Lars Brubaker
9f55a1432c
dual extrusion load / unload filament
...
unload filament is actually working on extruder 2
2019-02-05 13:43:04 -08:00
John Lewin
f06e67a65e
Use EventHandler<StringEventArgs> for SettingChanged event
...
- Issue MatterHackers/MCCentral#4730
Event should declare specialized EventArgs used via EventHandler<T>
2018-12-21 18:37:11 -08:00
Lars Brubaker
bbb27ea25c
Added in a all on and all off temp control
2018-12-21 18:06:35 -08:00
Lars Brubaker
587564b3b6
moved temp to controls panel as imbedded popup menus
...
issue: MatterHackers/MCCentral#4687
consider adding hotend and bed controls back onto settings page
2018-12-10 13:59:05 -08:00
Lars Brubaker
4d14474458
Put in temperature help message
...
issue: MatterHackers/MCCentral#4687
consider adding hotend and bed controls back onto settings page
2018-12-07 18:03:57 -08:00
John Lewin
ab82ad7a75
Use HoverImageWidget
...
- Issue MatterHackers/MCCentral#4585
Memory leak in ImageWidget when source image is static
2018-11-21 19:24:53 -08:00
John Lewin
cf1ba487c5
Fix null ref during print due to invalid reference
...
- Issue MatterHackers/MCCentral#4610
Disconnect after starting print
2018-11-21 12:22:36 -08:00
John Lewin
53ebb41469
Only rebuild if changed settings ID is this printer ID
2018-11-19 17:44:10 -08:00