Commit graph

20 commits

Author SHA1 Message Date
Lars Brubaker
394325db97 added a hotend temperature stream
In the gcode line view show time to next extruder switch
refactored gcode memory file
gcode render features keep track of their gcode line index

issue: MatterHackers/MCCentral#4679
Turn off hot end temp if not used for remainder of print
2019-03-05 17:55:44 -08:00
LarsBrubaker
457e31ef10 Putting in info for tool change timing
refactoring extruder index to tool index
2019-03-04 08:04:29 -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
216bd91dc3 Use new path stroke properties 2019-01-15 15:23:08 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
ee936efb8a Revise theme support 2018-10-13 21:09:04 -07:00
John Lewin
57041c235c Use new Graphics2D.Render(IVertexSource) signature 2018-08-14 17:34:28 -07:00
Lars Brubaker
e800b652d2 Changed gcode width calculation back to what it was.
Took out dead code
2018-06-12 09:30:25 -07:00
Lars Brubaker
46dc1210be Getting image path generation and extrude working with rebuild 2018-06-06 15:52:06 -07:00
John Lewin
761c833668 Revise SimulateExtrusion == false to better depict toolpaths
- Issue MatterHackers/MCCentral#3469
GCode extrusion option having no impact
2018-06-05 18:13:30 -07:00
Lars Brubaker
fbd4f9e219 Improved GlyphTranslator
Added true type fonts
Refactored VertexStorage data types
Shortened FlagsAndComamand enum names
2018-05-15 15:06:40 -07:00
John Lewin
5c76436fb5 Add prototype for user driven GCode coloring mode
- Issue MatterHackers/MCCentral#2793
Non-speed rendering should avoid using colors from the speeds table
- Issue MatterHackers/MCCentral#2792
Speeds legend should only be visible when Speed rendering is enabled
2018-02-09 21:51:06 -08:00
Lars Brubaker
8d1fecab8c Changed RGBA_Bytes -> Color 2017-10-31 11:43:25 -07:00
Lars Brubaker
da5a9279df Refactoring PathStorage -> VertexStorage 2017-10-10 15:42:33 -07:00
Lars Brubaker
9f14121268 Get the extrusion colors to match material colors 2017-08-15 09:35:55 -07:00
Lars Brubaker
f404da20e9 Working on new value display.
White space
2017-07-07 12:10:24 -07:00
John Lewin
7a27433bf0 Migrate GCodeVisualizer and MeshViewer content into MatterControl 2017-06-24 07:28:55 -07:00