Commit graph

13599 commits

Author SHA1 Message Date
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
johnlewin
2cd6455bf5
Merge pull request #4311 from larsbrubaker/master
Improving creation of fit to bounds.
2019-02-26 09:06:57 -08:00
Lars Brubaker
c4c0f3eef4 Fixing pinch test 2019-02-26 08:42:10 -08:00
jlewin
878adb73f7 Use async Task test method signature 2019-02-25 18:05:54 -08:00
Lars Brubaker
3172865370 Improving creation of fit to bounds. 2019-02-25 14:40:16 -08:00
johnlewin
e1cf747da3
Merge pull request #4310 from jlewin/master
Show selected line with highlight color
2019-02-25 14:20:53 -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
johnlewin
eee6d6f8a2
Merge pull request #4309 from jlewin/master
Revise when baby stepping is cleared
2019-02-25 12:18:27 -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
johnlewin
9fd6aec9c4
Merge pull request #4308 from jlewin/master
Remove default ListViewItem loading image
2019-02-25 08:01:48 -08:00
John Lewin
44a155ddd7 Latest agg-sharp 2019-02-25 07:46:28 -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
Lars Brubaker
329f944879
Merge pull request #4307 from jlewin/master
Prevent StringBuilder from doubling up results
2019-02-23 11:10:51 -08:00
John Lewin
dad17a2957 Leave passed in index untouched 2019-02-23 10:57:32 -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
Lars Brubaker
8dc147c771
Merge pull request #4305 from jlewin/master
Leveling data visualizer, gcode inspector
2019-02-23 08:04:59 -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
9866aba124 Conditionally highlight render features based on Inspector flag
- Disable rendering until enabled
2019-02-22 22:25:07 -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
2832f1f912 Switch to indicating highlight, allow feature to determine highlight 2019-02-22 21:23:32 -08:00
John Lewin
1e965fc2e7 Add support for color overrides 2019-02-22 21:23:32 -08:00
John Lewin
4f7d46aa13 Refactor Travel and Extrusion RenderFeatures
- Convert GetStart/GetEnd methods to public properties
- Use protected start/end fields in derived types
- Use pattern matching rather than cast and null checks
- Simplify
2019-02-22 21:23:32 -08:00
John Lewin
3dc22b2c80 Remove unused renderInfo parameter 2019-02-22 21:23:32 -08:00
John Lewin
d4d7e80184 Add keyboard arrow navigation for active GCode layer 2019-02-22 21:22:44 -08:00
John Lewin
f5fcde1083 Update member ordering 2019-02-22 21:20:42 -08:00
John Lewin
441db262a2 Revise rule for 100 point disk scenario 2019-02-22 21:14:17 -08:00