Commit graph

1349 commits

Author SHA1 Message Date
jlewin
7e1917b032 Move stream debug helpers into base type 2019-03-01 13:52:03 -08:00
jlewin
4f83e765b6 Remove invalid z-lifts, improve lift, travel, down 2019-03-01 11:28:14 -08:00
John Lewin
66a1c5c0e4 Ensure printers can only be opened into a single tab 2019-03-01 08:06:50 -08:00
Lars Brubaker
0943765675 Better parsing of before tool change gcode 2019-02-27 18:24:55 -08:00
jlewin
88f7de14c1 Add rough debugging system for stream processors 2019-02-27 18:20:27 -08:00
jlewin
c82fb09e3d Change ApplyLeveling to be considerate of nozzle offset 2019-02-27 15:35:18 -08:00
jlewin
b402b67c71 Refactor LevelingFunction dependency to PrinterConfig 2019-02-27 15:32:43 -08:00
John Lewin
b9af1f4374 Convert .Result to async await
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:56:21 -08:00
John Lewin
14121da0dc Revise GeneratorItem to use async tasks
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:47:31 -08:00
John Lewin
75cbfb4c89 Use await where possible
- Issue MatterHackers/MCCentral#5099
Plan to resolve problems with async usage
2019-02-26 22:47:30 -08:00
John Lewin
9f7a4f5974 Remove plane visualizer from LastPageInstructions 2019-02-26 22:00:13 -08:00
John Lewin
52d9b1eab2 Auto-advance after probing bed 2019-02-26 21:59:50 -08:00
John Lewin
1e8d2f8252 Center bed in parent 2019-02-26 21:54:40 -08:00
John Lewin
06dd6a9fcb Move dark background from parent widget to bed bounds 2019-02-26 21:54:25 -08:00
jlewin
13671c4845 Revise line end print speed 2019-02-26 19:04:23 -08:00
jlewin
7985d49774 Swap circle/chevron glyphs - circle at zero offset 2019-02-26 18:56:44 -08:00
jlewin
ca13437cc2 Disable lift now that paths are optimized 2019-02-26 18:40:00 -08:00
jlewin
ebf81c21bb Use optimized for printing glyph paths 2019-02-26 18:19:38 -08:00
jlewin
708daaf841 Reduce flow 2019-02-26 18:19:10 -08:00
jlewin
7c238615a9 Reduce range from 1.5mm over 20 to 1.2mm over 20 2019-02-26 18:19:01 -08:00
jlewin
5b535d66da Flip Y calibration +/- direction 2019-02-26 18:16:11 -08:00
jlewin
b8230cb66d Improve symbol styling to differentiate between +/- direction 2019-02-26 18:08:02 -08:00
jlewin
7f6fcd55c9 Reduce over extrudes due to line duplication 2019-02-26 14:41:55 -08:00
jlewin
eac548c041 Consolidate line end logic into PrintLineEnd() 2019-02-26 14:39:59 -08:00
jlewin
ca1911e1ea Removed hard-coded lift height, use RetractLift 2019-02-26 13:38:54 -08:00
jlewin
fd9e014a26 Add WriteSpeedLine for consistent speed handling 2019-02-26 13:38:24 -08:00
jlewin
9a0fb87a30 Use types defined in settings
- Convert int to double
2019-02-26 13:37:00 -08:00
jlewin
932e0fad09 Restore retraction support, add methods for consistency 2019-02-26 12:30:27 -08:00
jlewin
b105c084d6 Reorder members 2019-02-26 12:21:23 -08:00
jlewin
63474be91d Fix spelling 2019-02-26 11:21:35 -08:00
jlewin
eb9751eb5f Use inverse transform on currentPos 2019-02-26 11:20:15 -08:00
John Lewin
a3d4a65a46 Eliminate serialized layer cascade
- Issue MatterHackers/MCCentral#5078
defaultLayerCascade serialized into PrinterSettings
2019-02-26 11:11:26 -08:00
Lars Brubaker
3172865370 Improving creation of fit to bounds. 2019-02-25 14:40:16 -08:00
jlewin
9b1daf9b16 Improve formatting of offset labels 2019-02-25 14:10:57 -08:00
jlewin
42f1997857 Next button should be disabled until offsets are selected 2019-02-25 14:04:06 -08:00
jlewin
8a9cd273b1 Finish button should close wizard 2019-02-25 14:00:30 -08:00
jlewin
481ff5a47e Show selected line with highlight color 2019-02-25 14:00:30 -08:00
jlewin
5c908ed742 Revise when baby stepping is cleared
- Restore original baby stepping value when cancelling wizard
- Issue MatterHackers/MCCentral#5091
Babystepping not cleared after running probe calibration wizard
2019-02-25 12:08:54 -08:00
John Lewin
06ba16f8c6 Remove default ListViewItem loading image 2019-02-24 21:33:33 -08:00
John Lewin
c6735f9ec2 Revise hover traits of PrimaryActionStyle to better reveal action
- MatterHackers/MCCentral#5093
Inconsistent hover effects
2019-02-24 19:44:54 -08:00
John Lewin
56b91f2ab1 Restore hover effects for Print button
- RemovePrimaryActionStyle should restore expected HoverColor
- Issue MatterHackers/MCCentral#5093
Inconsistent hover effects
2019-02-24 16:47:21 -08:00
John Lewin
75f33b3499 Simplify 2019-02-24 10:02:53 -08:00
John Lewin
a7b1eead90 Use after_draw hooks to render popup borders
- Issue MatterHackers/MCCentral#5092
Popups need borders to better convey boundaries
2019-02-24 09:53:07 -08:00
John Lewin
0bae09f614 Improve naming 2019-02-24 09:17:21 -08:00
John Lewin
50d19cc7f0 Improve calibration page layout 2019-02-23 10:05:15 -08:00
John Lewin
64062d9b3e Output markers required for GCode visualizer 2019-02-23 09:58:55 -08:00
John Lewin
86ed2d6ca3 Fix clamp to constrain to valid range 2019-02-23 09:58:33 -08:00
John Lewin
f516520ee4 Delete dead code 2019-02-23 09:29:06 -08:00
John Lewin
503996759c Ensure E is always reset on tool change
- Fix over extrude regression caused by combining templates
2019-02-23 09:28:18 -08:00
John Lewin
0e1af015ea Prevent StringBuilder from doubling up results 2019-02-23 09:26:45 -08:00