Commit graph

13987 commits

Author SHA1 Message Date
Lars Brubaker
dfcdcd2a44 Removing support_material_percent as we don't use it anymore 2019-04-05 16:38:21 -07:00
Lars Brubaker
6ad75b601f
Merge pull request #4404 from jlewin/master
Simplify
2019-04-05 16:36:26 -07:00
jlewin
b5404c672a Simplify 2019-04-05 13:18:32 -07:00
johnlewin
ec48bc6a52
Merge pull request #4403 from jlewin/master
Extract and reuse printer connect behavior
2019-04-05 12:58:56 -07:00
jlewin
54b5664cdf Use new ConnectToPrinter implementation
- Issue MatterHackers/MCCentral#3457
Setup Wizard does not show error if connection fails
2019-04-05 12:06:22 -07:00
jlewin
6024a85133 Extract widget connect behavior to reusable public method
- Rewrite event handlers as privately scoped delegates
- Clear event handlers on ConnectSucceeded/ConnectFailed
2019-04-05 12:04:28 -07:00
jlewin
6328e00090 Always set CommunicationState to Disconnected after Disable call 2019-04-05 11:46:32 -07:00
jlewin
af374e0abf Remove redundant EnableChanged event
- Issue MatterHackers/MCCentral#5265
Consider removing PrinterConnection.EnableChanged event
2019-04-05 11:44:55 -07:00
jlewin
6953742123 Add new print validation for load filament operation
- Issue MatterHackers/MCCentral#5264
Determine where best to include filament load/unload wizards
2019-04-05 10:54:49 -07:00
johnlewin
f445bb68e7
Merge pull request #4401 from jlewin/master
Improve support for StagedSetupWizards
2019-04-05 07:25:21 -07:00
jlewin
1c08ccadeb Reuse new wizard launcher, switch to incomplete stage mode 2019-04-04 17:26:34 -07:00
jlewin
a2fc4b916a Add support for launching into next incomplete stage 2019-04-04 17:26:34 -07:00
jlewin
50e2419d72 Improve support for StagedSetupWizards 2019-04-04 17:26:34 -07:00
jlewin
4f3fbba14d Replace RunAnyRequiredPrinterSetup with Wizard.NextIncompleteStage() 2019-04-04 17:26:34 -07:00
jlewin
d88b82ddb2 Reduce accessibility 2019-04-04 17:26:34 -07:00
Lars Brubaker
59fe1f162b
Merge pull request #4400 from jlewin/master
Improve print exit/wizard restore
2019-04-04 15:29:33 -07:00
jlewin
8c29b4a2c3 Add basic calibration wizard home page text 2019-04-04 14:36:31 -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
jlewin
37c942fdb2 Remove Helpers.ParseDouble
- Issue MatterHackers/MCCentral#5249
2019-04-04 14:36:31 -07:00
Lars Brubaker
f63d7cf388
Merge pull request #4399 from larsbrubaker/master
Need to write the probe_offset value correctly
2019-04-04 14:25:03 -07:00
Lars Brubaker
eada7f8ed9 Need to write the probe_offset value correctly 2019-04-04 14:16:06 -07:00
Lars Brubaker
7126bdd30a
Merge pull request #4398 from larsbrubaker/master
master
2019-04-04 13:53:38 -07:00
Lars Brubaker
0caaded36c actually addressed the issue: MatterHackers/MCCentral#5250
Inconsistent serialization format used for SettingsKey.probe_offset
2019-04-04 13:30:39 -07:00
Lars Brubaker
7f69315593 use Vector3 ToString for output
issue: MatterHackers/MCCentral#5250
Inconsistent serialization format used for SettingsKey.probe_offset
2019-04-04 13:30:38 -07:00
johnlewin
92a5179b04
Merge pull request #4397 from jlewin/master
Update method name to match current behavior
2019-04-04 12:46:26 -07:00
jlewin
f62ebfb064 Close popup on FixAction click
- Issie MatterHackers/MCCentral#5247
Print button -> Connect should close Print panel popup
2019-04-04 12:06:47 -07:00
John Lewin
f19c270e52 Update method name to match current behavior 2019-04-04 12:04:08 -07:00
Lars Brubaker
3b24790880
Merge pull request #4396 from larsbrubaker/master
master
2019-04-04 11:44:44 -07:00
Lars Brubaker
a6f918ce12 fixing parsing and tests 2019-04-04 11:37:41 -07:00
Lars Brubaker
641e5cdeee Make sure we always setup the read line replacements
issue: MatterHackers/MCCentral#5246
Smoothie machines don't print
2019-04-04 10:37:33 -07:00
Lars Brubaker
55893499cb Adding in an optional x carriage leveling markdown page
This will help get pulse printers leveled better
2019-04-04 10:37:32 -07:00
Lars Brubaker
301bc9e797 improving probe settings migration
issue: MatterHackers/MCCentral#5252
Fix problem with loading xy and z probe offsets
2019-04-04 10:37:32 -07:00
Lars Brubaker
557e930bfc
Merge pull request #4395 from jlewin/master
Remove IConvertible constraint
2019-04-03 17:32:59 -07:00
John Lewin
a0059309b6 Simplify 2019-04-03 16:07:08 -07:00
John Lewin
ce5b17ee8b Remove IConvertible constraint 2019-04-03 16:07:03 -07:00
johnlewin
0618091cc4
Merge pull request #4394 from larsbrubaker/master
Make part sheet a long running task
2019-04-03 16:02:13 -07:00
Lars Brubaker
630e0d0999 Make part sheet a long running task 2019-04-03 15:45:48 -07:00
Lars Brubaker
baec4e2be5
Merge pull request #4393 from larsbrubaker/master
Moving Part Sheet to a Dot Net Standard project that loads as a plugin
2019-04-03 15:45:32 -07:00
John Lewin
105930f971 Add new PartSheet project to public solution 2019-04-03 15:14:15 -07:00
Lars Brubaker
bd67f0575f Moving Part Sheet to a Dot Net Standard project that loads as a plugin 2019-04-03 13:55:25 -07:00
Lars Brubaker
9ef792ff9b
Merge pull request #4392 from jlewin/master
Add DialogPage to control import/calibration/blacklist behavior
2019-04-03 13:54:58 -07:00
jlewin
7da819880d Add DialogPage to control import/calibration/blacklist behavior
- Issue MatterHackers/MCCentral#5169
Exporting a fully setup printer then importing it should not require
any additional setup
2019-04-03 11:34:18 -07:00
jlewin
d90425fa6f Add direction indicator for Terminal only messaging 2019-04-03 11:21:17 -07:00
jlewin
5ab02ea8c6 Remove null line signaling of log cleared, add LogCleared event 2019-04-03 11:13:11 -07:00
jlewin
3aa386de49 Fix TerminalLog.Clear regression 2019-04-03 10:59:12 -07:00
jlewin
4238757457 Use single character direction indicator
- Issue MatterHackers/MCCentral#5245
2019-04-03 09:27:07 -07:00
jlewin
f886eb6d63 Sync variable and type names, use TerminalLog.WriteLine method 2019-04-03 09:27:07 -07:00
jlewin
e82da83a9f Add dedicated type for terminal lines 2019-04-03 09:27:07 -07:00
jlewin
0cc618cd29 Use convention based event listener name 2019-04-03 09:27:07 -07:00
jlewin
59c2d13df1 Rename TerminalLog.HasChanged to TerminalLog.LineAdded 2019-04-03 09:27:07 -07:00