John Lewin
8ef1102e87
Add support for themed scene operation icons
...
- Issue MatterHackers/MCCentral#5501
Pinch/curve/fit icons use theme.InvertIcons
2019-05-11 18:57:33 -07:00
John Lewin
c0b7f39fd5
Fix whitespace
2019-05-11 18:57:32 -07:00
LarsBrubaker
f236674d5a
Make sure we clear sample positions on reset to default
2019-05-11 08:21:27 -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
LarsBrubaker
7debe57480
Make sure we check for print recovery even if we are connected
...
This code changed so that we are connected before the UI is available.
we still need to check if there is a recovery.
issue: MatterHackers/MCCentral#5423
Automatic connect does not say there is a recovery available when there is
2019-05-11 07:40:30 -07:00
LarsBrubaker
a10c995a10
re-calculate normals does a mark as changed
2019-05-10 22:58:41 -07:00
LarsBrubaker
7fc0c8cc77
only show normals on selected object
2019-05-10 22:55:33 -07:00
LarsBrubaker
ba98e905fe
fixing warnings
2019-05-10 22:55:16 -07:00
LarsBrubaker
583230fbd2
Twist object has correct editing defaults and visibility
2019-05-10 22:55:02 -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
Lars Brubaker
642997d8cd
add back in baby_step_z_offset to black list
...
issue: MatterHackers/MCCentral#5477
Imported new printer baby step z offset not cleared
2019-05-10 14:15:43 -07:00
LarsBrubaker
ca24a67706
Improving twist object
...
fixed draw normals and added it
2019-05-10 12:11:22 -07:00
LarsBrubaker
a9577e9a35
Adding new twist object 3d
2019-05-10 12:11:21 -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
5830f7efb3
Simplify with tuples
2019-05-09 17:26:59 -07:00
jlewin
d6b60e6149
Use named variable to better portray logic
2019-05-09 17:25:47 -07:00
jlewin
cd68156478
Use named variables to better portray logic
2019-05-09 17:25:46 -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
568501cb29
Rename Export All Settings menu to Export Printer
...
- Issue MatterHackers/MCCentral#5488
Change Export All Settings to Export Printer
2019-05-09 14:04:46 -07:00
jlewin
e723396c45
Remove conditional "Welcome" steps from wizards
...
- Issue MatterHackers/MCCentral#5490
2019-05-09 14:03:46 -07:00
jlewin
3c905c039b
Ensure previous page is closed in ChangeToPage
2019-05-09 13:32:04 -07:00
jlewin
7bce7dff9b
Suppress ClosePage behavior if close aborted
2019-05-09 13:29:44 -07:00
jlewin
f2bf0c5005
Add abort calibration confirmation via DialogWindow OnClosing
2019-05-09 13:28:37 -07:00
jlewin
2d3f71ba28
Extract AllowCancel
2019-05-09 13:26:11 -07:00
jlewin
a7a53c6712
Eliminate base override abortCancel
2019-05-09 13:26:10 -07:00
jlewin
4f776abc41
Add abort calibration confirmation via OnCancel
2019-05-09 13:25:31 -07:00
jlewin
e32b276f09
Extract navigate home behavior to reusable method
2019-05-09 11:54:56 -07:00
jlewin
4d45ece99a
Leave keybinding in place until widget close
2019-05-09 11:46:26 -07:00
jlewin
b1a2cf2d70
Revise keybinding to support unregister in OnClosed
2019-05-09 11:43:51 -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
e08730b137
Set SiblingRadioButtonList
...
- Issue MatterHackers/MCCentral#5485
Y calibration radio buttons lack sibling list
2019-05-08 18:06:23 -07:00
jlewin
999e62b8a6
Fix warnings
2019-05-08 18:06:23 -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
d9484994f7
Improve xy calibration objects for large nozzles
...
issue: MatterHackers/MCCentral#5407
xy calibration does not produce a valid test for nozzle size of 2mm
2019-05-07 17:44:58 -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
4674d009e4
Simplify options, improve titles
2019-05-07 15:59:07 -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