Commit graph

237 commits

Author SHA1 Message Date
jlewin
35898393e0 Reduce layer count on XY calibration template
- Issue MatterHackers/MCCentral#5647
2019-06-11 12:33:16 -07:00
John Lewin
be8f83d59f Remove restrictions, improve hints on XY Calibration
- MatterHackers/MCCentral#5615
User confusion due to disabled input fields
2019-06-05 09:08:32 -07:00
jlewin
ec1a50b815 Change OnClick to protected
- Issue MatterHackers/MCCentral#3445
Change accessibility of OnClick to protected, revise callers to use
InvokeClick()
2019-06-04 18:20:01 -07:00
jlewin
cc9dc69413 Simplify 2019-06-04 17:54:31 -07:00
Tyler Anderson
c5daadc02c Added Export G-Code button to print menu 2019-06-04 16:54:21 -07:00
Lars Brubaker
166fa1e832 Revising xy calibration language
issue: MatterHackers/MCCentral#5622
add the word 'centered' to the description of 'balanced' in the xy calibration collection page
2019-05-31 17:01:56 -07:00
jlewin
c8832d5c55 Fix typo 2019-05-29 17:51:28 -07:00
jlewin
fcc5e03fce Revise wizard descriptions 2019-05-29 17:00:18 -07:00
jlewin
fd90765008 Add OnAdvance to WizardPage, hook to persist nozzle offsets
- Issue MatterHackers/MCCentral#5559
XY calibration changing offsets on cancel
2019-05-29 12:25:31 -07:00
jlewin
f3690bb2fd Disable listenForImageChanged in HoverImageWidget 2019-05-22 18:46:57 -07:00
jlewin
f76fdc2525 Switch back to original view mode after calibration print
- Issue MatterHackers/MCCentral#5543
consider if conclusion of xy calibration should switch back to model
view rather than gcode view
2019-05-20 16:56:16 -07:00
jlewin
0a0dc56ead Resume to collect data page on calibration print cancel 2019-05-17 17:20:09 -07:00
jlewin
2f6f695bfc Wait to move to next page until print concluded 2019-05-17 17:19:11 -07:00
jlewin
b2a1978bb8 Switch from RadioButtons to new CalibrationTabWidget 2019-05-17 17:18:23 -07:00
John Lewin
42b2756896 Add CalibrationTabWidget 2019-05-17 12:15:51 -07:00
John Lewin
c65acc3148 Proxy TextColor to child 2019-05-17 12:15:50 -07:00
John Lewin
1454faddf5 Fix warnings 2019-05-17 12:15:48 -07:00
Lars Brubaker
1ce1377b2f added the ability to describe that the printer is already calibrated. 2019-05-17 10:18:09 -07:00
Lars Brubaker
b8edb20a7e fixing warnings 2019-05-17 10:17:45 -07:00
jlewin
1690d372b7 Ensure Done buttons are default/accept buttons
- Use common ShowWizardFinished helper method
- Add callback support for doneClicked
- Issue MatterHackers/MCCentral#5541
Wizard Done buttons should be default/accept button
2019-05-16 16:25:11 -07:00
jlewin
1033649e12 Perform case insensitive file extension comparison
- Issue MatterHackers/MCCentral#5539
Exporting as STL appends ".stl" and creates new file
2019-05-16 16:25:10 -07:00
jlewin
35f951b47b Improve PrinterCalibrationWizard 2019-05-15 17:03:22 -07:00
John Lewin
13ff7dd017 Suppress conditional close in XYCalibrationWizard cancel
- Issue MatterHackers/MCCentral#5493
Unexpected abort dialog after calibration print cancel
2019-05-14 23:00:18 -07:00
jlewin
415d5206e7 Combine Start Print/Calibration Mode pages
- Issue MatterHackers/MCCentral#5479
Remove excess step from Nozzle Calibration wizard
2019-05-14 18:39:02 -07:00
jlewin
8d6a2cec59 New searchable Add Printer Wizard
- Issue MatterHackers/MCCentral#5519
Finish new Add Printer wizard
- Issue MatterHackers/MCCentral#3439
Improve printer Make / Model selection for Pulse
2019-05-14 15:43:14 -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
jlewin
df3be5eb2c Remove custom EditableNumberDisplay, use MHNumberEdit
- Issue MatterHackers/MCCentral#5492
Irregular field styling
2019-05-13 13:46:48 -07:00
John Lewin
18d5bf00e7 Emulated windowing system needs to set focus on Show
- Issue MatterHackers/MCCentral#5507
Buttons lack tab key support
2019-05-12 09:15:37 -07:00
John Lewin
8978bae6ed Add keyboard support to SimpleButton, enable in TextButton 2019-05-12 09:09:20 -07:00
John Lewin
20dc2f6bd3 Fix whitespace 2019-05-11 18:57:33 -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
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