LarsBrubaker
7368536188
Don't send redundant M114
...
More tool change tests
2019-04-01 16:17:45 -07:00
LarsBrubaker
d0181a1de2
Many new tool change tests written and passing
2019-04-01 16:17:43 -07:00
LarsBrubaker
474d3894ed
make sure we do not send empty G1
...
order GCode export steams the same as the printing streams
2019-04-01 16:14:43 -07:00
LarsBrubaker
6421798c36
spelling
2019-04-01 16:14:42 -07:00
jlewin
2f44b8e5c0
Update pause handling stream layer number detection
...
- Add test for layer number detection - GetLayerNumber(line)
- Issue MatterHackers/MCCentral#5024
Read thread exited with S3D gcode
2019-04-01 11:35:28 -07:00
jlewin
e4bff0feb1
Extract embedded type to new file
2019-04-01 11:35:28 -07:00
LarsBrubaker
a18cb17346
re-organized and improved language of terminal filters
...
issue: MatterHackers/MCCentral#5228
Re-order terminal filter menu
2019-03-29 22:09:35 -07:00
Lars Brubaker
03d16e2dad
Don't translate objects when flattening or removing operation
...
issue: MatterHackers/MCCentral#5224
Deleting subtract operation shifts objects
2019-03-29 16:22:45 -07:00
Lars Brubaker
86a8603b20
make sure we can show a wizard outside of the staged wizard
...
issue: MatterHackers/MCCentral#5221
Load/Unload buttons do not work
2019-03-29 15:55:56 -07:00
Lars Brubaker
21f92bf4eb
More tests and better support generation
...
issue: MatterHackers/MCCentral#5004
Generate support from bed
issue: MatterHackers/MatterControl#4265
Support needed on flat surface
issue: MatterHackers/MCCentral#5047
Unusable support generated for item
issue: MatterHackers/MatterControl#4377
Bed Support
2019-03-29 15:24:34 -07:00
Lars Brubaker
a9252a1ab8
Improved message for supports may be required
2019-03-29 13:58:39 -07:00
Lars Brubaker
0ba8e47014
Support tests are currently passing
...
support handles selections better for create and remove
2019-03-29 10:10:39 -07:00
Lars Brubaker
6ac91df984
From bed support generation has tests for many scenarios and passes them.
2019-03-28 16:04:17 -07:00
jlewin
e1567af7c2
Enable emulator in Release tests
2019-03-27 13:19:58 -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
LarsBrubaker
3a451f9591
Added a test that we don't heat T1 when only using T0
2019-03-26 21:10:52 -07:00
Lars Brubaker
cae6a7679b
Got one of the dual extruder switching tests passing
...
Tool change stream tracking requested temps
Made printer use settings for settings rather than keeping a copy
Moved getting a line without checksum to GCodeFile so it can be re-used
2019-03-26 21:10:51 -07:00
Lars Brubaker
e7fe7bb8da
Put in improved terminal filtering
2019-03-26 21:10:51 -07:00
LarsBrubaker
2cb8d521af
allow printer connection to take a stream to print
2019-03-26 21:10:51 -07:00
Lars Brubaker
50fbc8be69
Improving directions
2019-03-26 21:10:51 -07:00
jlewin
5ad7f0d284
Switch back to pre-calibration bed on XY Calibration wizard exit
...
- Issue MatterHackers/MCCentral#521
2019-03-26 16:40:49 -07:00
jlewin
a355a0e2aa
Fix typos
2019-03-26 12:24:01 -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
5e7811b2fd
Improve instance name to highlight how data is used
2019-03-26 11:32:18 -07:00
jlewin
553e0d1c5d
Reduce CalibrationData scope to where used
2019-03-26 11:25:40 -07:00
jlewin
33d6809dcd
Make Dispose virtual, types should override when appropriate
2019-03-26 11:24:53 -07:00
jlewin
be5b39494f
Remove private setter
2019-03-26 11:16:38 -07:00
jlewin
95adf68c59
Extract embedded type to new file
2019-03-26 11:15:37 -07:00
jlewin
f3fc195d27
Reduce use of deprecated z_offset field
2019-03-25 18:17:51 -07:00
jlewin
44f56561d7
Move fixed size to caller
2019-03-25 17:46:13 -07:00
jlewin
016e58be39
Fix resize regression in AboutPage
...
- Issue MatterHackers/MCCentral#5209
About page has bad size
2019-03-25 17:46:00 -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
8627c96902
Eliminate advance to next incomplete stage on Cancel
...
- Restore at a later point with dedicated Finish action
2019-03-22 14:53:24 -07:00
jlewin
014040276f
Add AnyCommunicationStateChanged event
...
- Issue MatterHackers/MCCentral#5197
Disable sign-in widget while printing
2019-03-22 14:53:23 -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
df803eb9eb
Remove enumerator manipulation in constructor
2019-03-22 14:53:20 -07:00
jlewin
62bdba2c1b
Remove side effects from Wizard contructors
...
- Issue MatterHackers/MCCentral#5201
SetupWizards should only modify behavior after moving past Overview
page
2019-03-22 14:53:19 -07:00
jlewin
0163cf6849
Dispose previous wizard when switching between stages
...
- Issue MatterHackers/MCCentral#5202
SetupWizards should be modified to undo their changes if aborted/
cancelled
2019-03-22 14:53:18 -07:00
jlewin
a5b9e475bc
Convert public property to private field and revise naming
2019-03-22 14:53:18 -07:00
jlewin
5749bc76d3
Expose Wizard.MoveToNextPage without resorting to Next button
2019-03-22 14:53:18 -07:00
jlewin
51e56992b5
Improve naming
2019-03-22 14:53:18 -07:00
jlewin
d0f00ad8f2
Improve naming of Load GCode for active scene method name
2019-03-22 14:53:15 -07:00
jlewin
ab6e10d861
Rename type
2019-03-22 14:19:06 -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
40a6c9438f
Rename GetLongHashCode to GetGCodeCacheKey
...
- Issue MatterHackers/MCCentral#5194
Rename PrinterSettings.GetLongHashCode to better depict its intended
use
2019-03-22 14:19:06 -07:00