Commit graph

2302 commits

Author SHA1 Message Date
Lars Brubaker
c414cf9f92 Fixing a problem with support generating an extremely complex outer perimeter. 2016-02-05 12:47:56 -08:00
Lars Brubaker
b84e7cbf5b latest agg 2016-02-04 14:02:09 -08:00
John Lewin
ac279ccbe3 Revise ManufacturerNameMapping DropList support
- Ensure list items use the ASCII file system values
 - Use mapped Unicode manufacturer names where appropriate
2016-02-04 12:38:24 -08:00
Lars Brubaker
fb860d31f9 Merge branch '1.5.0'
Conflicts:
	Submodules/MatterSlice
2016-02-04 10:17:02 -08:00
Lars Brubaker
00a092d261 Make sure we always start the next extrusion at the layer height that it is supposed to be at.
Spelling.
2016-02-04 10:06:27 -08:00
larsbrubaker
2a96c584d4 Updating to corrected MS. 2016-02-04 07:58:50 -08:00
larsbrubaker
c7f3f82a3e Removed code from MS that should not be in use yet. 2016-02-04 07:55:49 -08:00
Lars Brubaker
f6ae70a20b Back to the 1.5 versions of agg and ms 2016-02-03 14:53:43 -08:00
Lars Brubaker
c076afa9c9 Change print level stream to only eat G29 when in print leveling. 2016-02-03 14:45:34 -08:00
Lars Brubaker
573b1e361e Latest agg and ms 2016-02-03 11:30:20 -08:00
Lars Brubaker
203f35474a Compile and continue bug. Didn't check in the final code that I planned. 2016-02-02 12:10:21 -08:00
larsbrubaker
95a3798304 latest MatterSlice 2016-02-01 07:32:04 -08:00
Lars Brubaker
ee640eb665 MatterSlice and agg 1.5 2016-01-28 16:40:55 -08:00
Lars Brubaker
e72a7e972b Latest MatterSlice 2016-01-27 15:53:15 -08:00
Lars Brubaker
779413613c latest ms 2016-01-26 18:25:29 -08:00
Lars Brubaker
03fc819968 Make the pop out windows not create a new system window if the underlying content has already been closed. 2016-01-26 16:13:22 -08:00
Lars Brubaker
f1f7e63a2b Repair for thin lines. 2016-01-26 10:24:55 -08:00
larsbrubaker
7f635c5691 Air gap over the actual interface material not the theoretical support surface. 2016-01-25 15:41:04 -08:00
larsbrubaker
cc5ec4c853 Fixed MatterSlice 2016-01-25 15:06:19 -08:00
larsbrubaker
c74da2bd2e cherry picked the pop-out window into 1.5 2016-01-25 09:21:00 -08:00
larsbrubaker
d26cb3fccc Much better air gap consistency. Always on a support interface now. 2016-01-25 08:57:56 -08:00
Lars Brubaker
af76d85b61 Fixed some problems with the support extrusion widths. 2016-01-22 17:44:34 -08:00
Lars Brubaker
497f9f793d Latest MatterSlice 2016-01-21 18:06:16 -08:00
larsbrubaker
02ace524cf Only move to the start of the first island when there is only one. 2016-01-20 23:11:06 -08:00
Lars Brubaker
bfd512c924 Don't run the new move code if in spiral vase mode. 2016-01-20 14:39:43 -08:00
Lars Brubaker
7d11823f7e comment location 2016-01-20 14:01:19 -08:00
Lars Brubaker
89820c69cc Check the layer count. 2016-01-20 13:59:59 -08:00
Lars Brubaker
b471f967bb latest matter slice 2016-01-20 13:55:45 -08:00
larsbrubaker
86a590f9de Took out the pause on layer injection code.
Put it into MatterControl pause stream.
This code would not pause on a gcode file that was streamed rather than loaded.
2016-01-20 07:21:09 -08:00
Lars Brubaker
a8348170bf Changing avoid distance back to default until the new system is working. 2016-01-19 16:14:36 -08:00
Lars Brubaker
71f22acc75 SetPrinterPosition no longer returns a value
Every function that tracks position implements SetPerinterPosition
Moved GCodeStreamProxy to its own file
Created a new PauseHandlingStream
Wrote a test for same
Fixed the bug with pausing not returning to correct extrusion
Fixed print leveling to pass on the correct offset to SetPrinterPosition
Made sure we always send the shut off extruders on exit
Make agg parse double able to handle a space between the negative sign and the number "- 10".
Put in a test for same.
2016-01-19 15:16:05 -08:00
Lars Brubaker
05e087d966 Added the ability to turn off support outlines. 2016-01-18 12:20:53 -08:00
Lars Brubaker
6f3a0a7065 latest matter slice 2016-01-14 15:14:55 -08:00
Lars Brubaker
35f84ca729 latest agg 2016-01-13 14:28:17 -08:00
Lars Brubaker
de8fcf4e87 Added in the ability to set if we are going to retract when changing islands.MapItemToBool
New translations for updated slice descriptions.
2016-01-13 14:26:31 -08:00
John Lewin
4f1972a338 Merge babystep behavior into standard xyz controls 2016-01-13 11:09:40 -08:00
John Lewin
c15271a36b Spelling
- Latest Agg
2016-01-12 21:46:42 -08:00
Lars Brubaker
4714afee06 Fix the double drawing happening on some extrusion paths. 2016-01-12 17:00:50 -08:00
John Lewin
564b9a491e Change path to Master.txt file
- Latest MatterSlice
2016-01-12 15:03:24 -08:00
John Lewin
77633139aa Add support for closing MatterControl while printing
- Rename CloseAndRemoveAllChildren
2016-01-12 11:20:39 -08:00
Lars Brubaker
ecbcaee9f0 Put in the ability to adjust the amount of support to generate. 2016-01-11 10:30:15 -08:00
larsbrubaker
cf05dae816 Try to find the extrusion width in the first few lines of the gcode file.
Made the line width of extrusion more clear.
2016-01-09 21:40:19 -08:00
larsbrubaker
8b87c712b9 The support outlines are less overlapping.
latest agg
2016-01-09 10:54:59 -08:00
John Lewin
049c95fbe6 Revise TranslationMap
- Switch back to Master.txt for English
 - Use AutoGeneratingTranslationMap in debug builds
 - Drop DEBUG_SHOW_TRANSLATED_STRINGS for clarity
2016-01-09 09:03:42 -08:00
Lars Brubaker
eca8066537 Made the selection of library items behave like a check box on mouse up.
Made the mouse up scroll behavior consider if the control has been scrolled or not rather than just the mouse position.
2016-01-08 13:37:12 -08:00
Lars Brubaker
ba05e31275 latest matterslice 2016-01-08 10:48:12 -08:00
Lars Brubaker
337e52c55d Moved code into the classes that it affects (bridge, skirt and raft)
moved some code around.
2016-01-08 10:03:47 -08:00
Lars Brubaker
3196f61752 Took out timed lock 2016-01-07 16:45:16 -08:00
Lars Brubaker
f8cef1222c Support working under single thin edges. 2016-01-07 15:39:20 -08:00
Lars Brubaker
92ff13f77f latest ms. 2016-01-07 13:40:23 -08:00