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
e08730b137
Set SiblingRadioButtonList
...
- Issue MatterHackers/MCCentral#5485
Y calibration radio buttons lack sibling list
2019-05-08 18:06:23 -07:00
jlewin
4674d009e4
Simplify options, improve titles
2019-05-07 15:59:07 -07:00
jlewin
3bddcda24a
Remove unnecessary control names
2019-05-07 15:59:07 -07:00
Lars Brubaker
cf4274cb06
Make sure we send the needed command when extruding
...
issue: MatterHackers/MCCentral#5468
Hotend 1 controls move Hotend 2 instead
2019-05-06 18:09:52 -07:00
LarsBrubaker
1f64a32794
Create HideChildrenFromTreeViewAttribute
...
Change IVisualLeafNode to HideChildrenFromTreeViewAttribute
Switch all classes that used IVisualLeafNode to use property
start using HideFromTreeViewAttribute rather than check for
GeneratedSupportObject3D
2019-05-04 19:39:11 -07:00
John Lewin
bdb8f4c5f0
Remove localization calls
2019-04-30 23:06:37 -07:00
John Lewin
50f3dab1a0
Add conditional logic for bed validation
...
- Issue MatterHackers/MCCentral#5397
export as gcode test failing due to empty bed requirement
2019-04-30 08:19:46 -07:00
jlewin
d2e63ec814
Theme InteractionVolumes
2019-04-26 18:51:45 -07:00
jlewin
53435c7e24
Rename to AdjustLightness
2019-04-26 12:22:34 -07:00
jlewin
8924d2f11d
Unregister listener on SystemWindow close
2019-04-23 18:23:17 -07:00
jlewin
b93d96780a
Improve modal window positioning on parent resize
...
- Issue MatterHackers/MCCentral#5287
Unable to access wizard window when parent window resized/unmaximized
2019-04-23 14:22:51 -07:00
LarsBrubaker
3ada6a08f4
move the print canceled and complete messages to a dialog
...
issue: MatterHackers/MCCentral#5339
Change to Dialog Print Completed implementation
2019-04-20 21:56:28 -07:00
jlewin
1a0e0dfcb8
Move bed bounds to PrinterSettings
2019-04-12 16:44:06 -07:00
Lars Brubaker
440b49cfc9
fixing formatting warnings
2019-04-12 15:03:03 -07:00
jlewin
b2a54fd297
Extract StreamProcessor tool for interactive debugging
2019-04-09 14:05:25 -07:00
jlewin
8141093bab
Improve print exit/wizard restore
...
- Issue MatterHackers/MCCentral#5238
cancel xy calibration did not restore bed
2019-04-04 14:36:31 -07:00
John Lewin
f19c270e52
Update method name to match current behavior
2019-04-04 12:04:08 -07:00
Lars Brubaker
630e0d0999
Make part sheet a long running task
2019-04-03 15:45:48 -07:00
LarsBrubaker
a2b2bf599e
Make sure we don't use GetAwaiter in normal code
...
issue: MatterHackers/MCCentral#5218
Avoid .GetAwaiter().GetResult() like .Wait and .Result
turn the actual testing of lines back on
2019-03-26 21:40:48 -07:00
Lars Brubaker
50fbc8be69
Improving directions
2019-03-26 21:10:51 -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
2c32a813cd
Simplify
2019-03-22 15:08:28 -07:00
jlewin
3afaf0f765
Set calibrated flag on wizard finish
2019-03-22 15:06:34 -07:00
jlewin
3552c37b8c
Remove NozzleCalibrationWizard and supporting types
2019-03-22 14:53:26 -07:00
jlewin
7a27e6ce7d
Add SingleWindowProvider visibility hook
...
- Issue MatterHackers/MCCentral#5208
Resolve single window SystemWindow visibility issues
2019-03-22 14:53:22 -07:00
jlewin
b4e22d560d
Generate calibration gcode from in memory object3D
...
- Issue MatterHackers/MCCentral#5207
Calibration prints should shouldn't put models on the bed
2019-03-22 14:53:21 -07:00
jlewin
5749bc76d3
Expose Wizard.MoveToNextPage without resorting to Next button
2019-03-22 14:53:18 -07:00
jlewin
f7214d8848
Fix spelling
2019-03-22 14:19:06 -07:00
jlewin
fa2e61997f
Simplify
2019-03-22 14:19:06 -07:00
jlewin
974a02c04a
Disable image widget resize on image change
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
9caa74e779
Changing to offsets based on nozzle diameter
...
Changing to 7 points rather than 5
Added fix to not save if response page is canceled
2019-03-21 09:37:26 -07:00
Lars Brubaker
715d051d79
Need to unregister from printer so we don't hold in memory and call multiple times
2019-03-20 18:20:46 -07:00
Lars Brubaker
6f984a43fe
Improved message
2019-03-20 17:27:07 -07:00
Lars Brubaker
a3aa7d8332
Check if the page has been closed
...
- needs investigation why we are closing multiple times
2019-03-20 17:19:07 -07:00
Lars Brubaker
1051c57be5
Don't stage changes unless the user has selected a delta
2019-03-20 17:13:42 -07:00
Lars Brubaker
af56aeb7fc
Refining xy calibration to go in the right direction
2019-03-20 16:17:54 -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
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
jlewin
828660384a
Conditionally enable Export based on validation results
...
- Show validation errors early
- Don't show Generate errors for GCode Export
- Issue MatterHackers/MCCentral#5158
Export Error
- Issue MatterHackers/MCCentral#5170
MatterControl Resets Pulse with Flow Sensor Firmware
2019-03-18 18:10:13 -07:00
jlewin
f07cedbde6
Ensure OffsetChanged event fires if unset
...
- Issue MatterHackers/MCCentral#5165
allow for clicking on the center position of the xy calibration
2019-03-15 16:11:24 -07:00
jlewin
50f0bfa8f2
Eliminate problematic side effects from Image setter
...
- Issue MatterHackers/MCCentral#5155
Collection modified exception during startup
2019-03-15 16:11:24 -07:00
jlewin
bb4c31c2af
Adjust sizing to account for extra pixel in calibration line
2019-03-15 13:36:23 -07:00
jlewin
a81e1e5411
Stroke glyph path, fix sizing and rendering artifacts
2019-03-15 13:36:23 -07:00