jlewin
bfbc4bf3a7
Add missing file
2019-05-16 16:53:47 -07:00
jlewin
91ae832faa
Less significant completed/checked icons
2019-05-16 16:32:59 -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
b997ec9695
Remove non-functional code
...
Cast to PrinterConfig invalid, always false
2019-05-16 16:25:11 -07:00
jlewin
b344e22ea9
Move fan controls
2019-05-16 16:25:11 -07:00
jlewin
d7fdc5bb54
Fix warnings
2019-05-16 16:25:10 -07:00
jlewin
ccb02da9b1
Print leveling wizard always visible unless has hardware leveling
...
- Issue MatterHackers/MCCentral#5537
Create a calibration wizard stage that is available in all configurations
2019-05-16 16:25:10 -07:00
jlewin
e7f33163ad
Add validation error dependencies
...
- Issue MatterHackers/MCCentral#5438
Setup... action requires a connection to function
2019-05-16 16:25:10 -07:00
jlewin
26c1a0f839
Fix warnings
2019-05-16 16:25:10 -07:00
jlewin
93da6c0380
Rename connectedPrinting to requiresLoadedFilament
2019-05-16 16:25:10 -07:00
jlewin
4ecfeaae13
Remove parameter, use default from single caller
2019-05-16 16:25:10 -07:00
jlewin
686d258ce6
Remove indirection
2019-05-16 16:25:10 -07:00
jlewin
018e8ed0d0
Simplify
2019-05-16 16:25:10 -07:00
jlewin
bfe1c4bb4a
Always show Calibration section
...
- Issue MatterHackers/MCCentral#5540
Calibration wizard disappears when hardware leveling enabled
2019-05-16 16:25:10 -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
Lars Brubaker
93b8907b8a
fixing tests
2019-05-16 15:19:23 -07:00
Lars Brubaker
bcd296dd7a
improving emulator state tracking
...
put in correct extruder index
better time estimate for extrusions
refactoring
2019-05-16 14:06:42 -07:00
Lars Brubaker
331e0ef1fb
After home set tool change to T0 and fix internal states
...
issue: MatterHackers/MCCentral#5483
Pulse returns to pre-switch z after concluding probe calibration
2019-05-16 10:27:41 -07:00
LarsBrubaker
7fac2c2037
Added M306 to emulator (set home offset)
...
This is to help debug printers that home top
The emulator also has a HomePosition property that can be set from tests
2019-05-16 07:55:06 -07:00
LarsBrubaker
655c9bb136
Disabling merge vertices on twist
...
can be destructive on high tessellation
2019-05-16 07:33:52 -07:00
LarsBrubaker
276f9be186
Fix issue with support generating too big
...
issue: MatterHackers/MCCentral#5532
Support becomes much larger after slicing
2019-05-15 21:26:18 -07:00
jlewin
4204cffb10
Filter against full make/model instead of model only
2019-05-15 17:58:45 -07:00
jlewin
186738bb17
Move Edit Leveling button into Calibration Wizard
2019-05-15 17:42:42 -07:00
jlewin
35f951b47b
Improve PrinterCalibrationWizard
2019-05-15 17:03:22 -07:00
jlewin
ba599ba898
Add calibration icon
2019-05-15 13:38:38 -07:00
jlewin
e7922550ce
Rename ZCalibration Wizard
2019-05-15 13:38:37 -07:00
jlewin
134969c38f
Cascade image to descendants
2019-05-15 13:38:37 -07:00
jlewin
bffcb0b925
Add grouping for Pulse
...
- Issue MatterHackers/MatterControl#4526
consider grouping pulse models by letter in new tree view
2019-05-15 13:38:37 -07:00
Lars Brubaker
4bb5864b8a
fixed normals in agg
2019-05-15 09:41:13 -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
John Lewin
ca7eb6f8ce
Suppress conditional close in FinishWizard
...
- Issue MatterHackers/MatterControl#4527
Unexpected abort dialog on completing calibration wizard
2019-05-14 23:00:18 -07:00
John Lewin
86d1a8cedf
Prevent Enter key auto click on hidden/disabled Accept buttons
...
- Issue MatterHackers/MCCentral#5523
Enter key fire click on hidden Accept buttons
2019-05-14 23:00:17 -07:00
John Lewin
16f31d80c8
Simplify
2019-05-14 22:40:17 -07:00
John Lewin
7cb70ff560
Use correct font size for messageWhenEmpty
2019-05-14 22:40:17 -07:00
LarsBrubaker
4626a59092
xy calibration wizard shows if it has been run
2019-05-14 22:20:11 -07:00
jlewin
d59738a71d
Move debug only tools out of root and into Experimental container
2019-05-14 18:39:02 -07:00
jlewin
c29905a69e
Move properties below constructor
2019-05-14 18:39:02 -07:00
jlewin
60beceea6d
Only advance to next unfinished stage, if started in that mode
...
- Issue MatterHackers/MCCentral#5496
Clicking 'already loaded' on extruder 2 does not make xy calibration available
2019-05-14 18:39:02 -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
Lars Brubaker
77020ee924
Making T1 setup dependent on having T1 used in the print
...
issue: MatterHackers/MCCentral#5497
Create protocol for single material setup on dual printer
2019-05-14 18:20:02 -07:00
jlewin
def78f9d42
Update Add Printer tests
2019-05-14 15:43:14 -07:00
jlewin
e83e081983
Remove one second delay to construct tree
2019-05-14 15:43:14 -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
2d4f3a4784
Add Calibrate Printer menu item
2019-05-14 15:43:13 -07:00
Lars Brubaker
fd1f14cec6
put leveling switch on its own row
...
issue: MatterHackers/MCCentral#5517
Toggle switch for print leveling should not be on Print Calibration row
2019-05-14 15:27:30 -07:00
Lars Brubaker
bba22296aa
Don't set the temp if it is already the temp we want
2019-05-14 15:18:14 -07:00
Lars Brubaker
29ce61e33a
Keep extruders cool at the beginning of the print if the won't be used for longer than
...
the re-heat time.
issue: MatterHackers/MCCentral#5500
Inactive hotend cooldown does not apply at beginning of print
2019-05-14 14:11:37 -07:00
Lars Brubaker
f99fa16fde
making supports have the correct position after expanding
...
issue: MatterHackers/MCCentral#5514
Supports coming out weird
2019-05-14 13:29:24 -07:00
Lars Brubaker
fbdf93a369
Make support columns store their expansion size so they are portable
2019-05-14 13:11:43 -07:00
jlewin
46f5f70d42
Switch back to ID
2019-05-13 18:13:44 -07:00