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