LarsBrubaker
cbd2ef77db
Starting work on post print notifications
2019-04-12 07:54:40 -07:00
LarsBrubaker
5691752ce3
Show a max of 3 decimals
...
issue: MatterHackers/MCCentral#5301
XY calibration wizard should truncate to two or three decimals
2019-04-12 07:23:17 -07:00
LarsBrubaker
e13387332f
Added extrusion speed multiplier to extruder T1 drop down
...
issue: MatterHackers/MCCentral#5303
Show T1 material speed multiplier on drop down menu
2019-04-11 20:11:11 -07:00
Lars Brubaker
87376e14a9
Rename CacheMiss to ReloadRequest
...
Make sure we don't save the same image twice
This can happen if there are two requests very close together and the response has not be received
before the second request.
2019-04-11 19:18:52 -07:00
Lars Brubaker
fd2b9e380a
Make sure we only ask to level the x carriage if we have not leveled in
...
probe calibration
2019-04-11 14:18:43 -07:00
LarsBrubaker
e6fe01c82a
Made the probe wizard show the x carriage leveling screen
...
fixed cariage -> carriage spelling
issue: MatterHackers/MCCentral#5293
Show xcarriage calibration at start of probe calibration
2019-04-10 18:37:41 -07:00
LarsBrubaker
2be74c87a0
Improving support generation in dual extrusion scenarios
...
issue: MatterHackers/MCCentral#5275
Dual extruder support fail
2019-04-10 18:25:12 -07:00
John Lewin
a38601e899
Guard for null directoryWatcher on Mac
...
- Issue MCCentral/issues/5256
Bed -> Saves As to local filesystem crashes on Mac
2019-04-10 10:13:49 -07:00
John Lewin
efb647a9ae
Restore search behavior in PrintLibraryWidget
...
- Issue MatterHackers/MCCentral#5295
Can't search folders in library when in a printer or design space
2019-04-10 07:11:33 -07:00
jlewin
584cbc88e7
Only move to enabled stages
...
- Issue MatterHackers/MCCentral#5279
Staged wizard next button advances to stage which is not active
2019-04-09 16:17:28 -07:00
jlewin
2722f15473
Fix spelling
...
- Issue MatterHackers/MCCentral#5285
Typo in gcode output
2019-04-09 16:17:28 -07:00
jlewin
b2a54fd297
Extract StreamProcessor tool for interactive debugging
2019-04-09 14:05:25 -07:00
jlewin
9f0b1c658c
Ensure ProcessWriteRegexStream is the last processor
...
- Issue MatterHackers/MCCentral#5292
Line written raw without WriteLineReplacement
- Issue MatterHackers/MCCentral#5259
Cannot connect to Flashforge Finder
2019-04-09 14:05:25 -07:00
Lars Brubaker
48f436cc4a
added a T1 extrusion move speed multiplier
...
refactoring
issue: MatterHackers/MCCentral#5291
Create T1 printing move speed multiplier
2019-04-09 13:39:38 -07:00
LarsBrubaker
40bf064d55
use the equals operator rather than the returned string
...
issue:
MatterHackers/MCCentral#5288
Reduce the cache misses on CollectionRetrieveResponse
2019-04-09 13:35:49 -07:00
jlewin
9a8029dc08
Convert newlines into separate TerminalLines
...
- Issue MatterHackers/MCCentral#5257
Overlapping messages in terminal
2019-04-09 09:33:31 -07:00
Lars Brubaker
b094d882f1
Getting temp tests to work with new ToolChangeStream fix
2019-04-08 14:56:19 -07:00
Lars Brubaker
3c61b117d2
Made extrusion_multiplier a ratio or percentage
...
issue: MC Software Group
MatterHackers/MCCentral#5274
Allow percentage for extrusion multiplier.
2019-04-08 14:25:41 -07:00
jlewin
6b37fb57fb
Fix observed toolchange mismatched
2019-04-08 14:06:34 -07:00
jlewin
b82cca9f04
Support WriteLineReplacements before StreamProcessor construction
...
- Issue MatterHackers/MCCentral#5259
Cannot connect to Flashforge Finder
2019-04-08 14:06:34 -07:00
Lars Brubaker
90cb705d86
Make sure we don't save 0 (no longHash)
2019-04-08 10:02:07 -07:00
LarsBrubaker
9fbcc804d5
Don't load image data in markdown until it is drawn
2019-04-08 08:20:49 -07:00
LarsBrubaker
bee1c3aba4
Refactoring
2019-04-07 22:04:16 -07:00
LarsBrubaker
8a7c55b638
Have the markdown text running through the web cache
2019-04-07 16:01:31 -07:00
LarsBrubaker
6ae676cd23
Cache the hardware details for fast loading
2019-04-07 15:11:17 -07:00
LarsBrubaker
c93bb370bc
Playing with a new web cache class
2019-04-07 11:10:28 -07:00
jlewin
005d9075c5
Ensure connection aborts due to timeouts are reported correctly
...
- Issue MatterHackers/MCCentral#5268
TcpipSerialPort should set reasonable timeout for connection attempt
2019-04-05 17:12:48 -07:00
jlewin
41c2e1c464
Ensure Cancel button is enabled after TcpipSerialPort Connect
...
- Issue
MatterHackers/MCCentral#5273
Connect button does not switch to Cancel connect on TcpipSerialPort
devices
2019-04-05 17:12:48 -07:00
jlewin
21252cd19a
Fix whitespace
2019-04-05 17:12:48 -07:00
jlewin
dc22fb102c
Set 8s connection timeout for TcpipSerialPort
...
- Issue MatterHackers/MCCentral#5268
TcpipSerialPort should set reasonable timeout for connection attempt
2019-04-05 17:12:48 -07:00
jlewin
cf06e19106
Remove try/catch from TcpipSerialPort.Open
...
- Allow exceptions to bubble to caller
- Issue MatterHackers/MCCentral#5271
TcpipSerialPort should not suppress connection failures
2019-04-05 17:12:48 -07:00
jlewin
1915bdf165
Only set stream properties on connection success
...
- Prevents null reference errors in the caught exception case
- Issue MatterHackers/MCCentral#5269
TcpipSerialPort throws when accessing null stream
2019-04-05 17:12:48 -07:00
jlewin
6721aa31b5
Only use default value if baud_rate is null or empty
...
- Issue MatterHackers/MCCentral#5259
Cannot connect to Flashforge Finder
2019-04-05 17:12:48 -07:00
jlewin
76c6fdc3fc
Avoid LineSent for application messaging, use TerminalLog.WriteLine
...
- Issue MatterHackers/MCCentral#5267
CommunicationState change appears as line received in terminal
2019-04-05 17:12:48 -07:00
Lars Brubaker
28aec1f165
Expand our support pillars before we pass them to the slicing engine
2019-04-05 16:38:22 -07:00
Lars Brubaker
dfcdcd2a44
Removing support_material_percent as we don't use it anymore
2019-04-05 16:38:21 -07:00
jlewin
b5404c672a
Simplify
2019-04-05 13:18:32 -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
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
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
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