Commit graph

1326 commits

Author SHA1 Message Date
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
John Lewin
78e5649506 Code cleanup 2019-02-22 23:13:56 -08:00
John Lewin
396d1daa0b Enable GCodeInspector when Line Inspector SectionWidget expanded 2019-02-22 22:28:16 -08:00
John Lewin
f02440377a Remember GCodePanel SectionWidgets expansion state 2019-02-22 22:27:29 -08:00
John Lewin
e0478fc8c8 Add event for SectionWidget expand/collapse 2019-02-22 22:25:57 -08:00
John Lewin
b85d79e774 Extract leveling data visualizer to IDrawable 2019-02-22 21:53:34 -08:00
John Lewin
a848b0fb41 Add GCode debug panel, add accessors for current render feature 2019-02-22 21:23:33 -08:00
John Lewin
0cf45edd16 Rename file to match type name 2019-02-22 21:23:33 -08:00
John Lewin
6d218fe8c4 Use common base for code reuse 2019-02-22 21:23:33 -08:00
John Lewin
d4d7e80184 Add keyboard arrow navigation for active GCode layer 2019-02-22 21:22:44 -08:00
John Lewin
441db262a2 Revise rule for 100 point disk scenario 2019-02-22 21:14:17 -08:00
John Lewin
9ca18ad7ef Add LevelingMeshVisualizer for bed view 2019-02-22 21:14:17 -08:00
jlewin
4cd457d311 Increase accessibility of leveling regions 2019-02-22 18:38:06 -08:00
jlewin
53a9afe10f Use theme helper for style consistency 2019-02-22 18:37:01 -08:00
John Lewin
1da3d270b9 Replace AutoFeedback probe pages with single visual page 2019-02-22 18:37:01 -08:00
jlewin
2de8ddc15c Guard against invalid bed data 2019-02-22 17:56:48 -08:00
Lars Brubaker
3f901405b9 Fixing extruder T1 unloading
issue: MatterHackers/MCCentral#5064
Filament Unload loads filament forever
2019-02-22 12:02:03 -08:00
Lars Brubaker
b6958229f5 Working on software endstop stream
adding in printer bounds
track endstop position after homing any axis
printer endstop information
added aabb to Bed to get printer extents
2019-02-22 12:01:26 -08:00
jlewin
92d0da16e1 Only modify movement lines in PrintLevelingStream 2019-02-22 11:32:07 -08:00
jlewin
fe20d1137b Collect and apply nozzle offsets 2019-02-22 10:35:59 -08:00
jlewin
910ba6458d Move bed forward after printing templates, add Bed.Bounds property 2019-02-21 14:58:49 -08:00
jlewin
79c448ba2b Move up or home z after printing templates 2019-02-21 14:57:06 -08:00
jlewin
3e232cc279 Consolidate templates into a single gcode file
- Workaround for tool change quirks
2019-02-21 14:55:02 -08:00
jlewin
baf9564700 Restore missing before toolchange settings 2019-02-20 18:14:43 -08:00