Commit graph

361 commits

Author SHA1 Message Date
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
Lars Brubaker
1fd27e57f5 latest ms. 2016-01-05 15:37:37 -08:00
Lars Brubaker
ba39bc39a5 more spelling
latest agg
2016-01-05 14:37:40 -08:00
Lars Brubaker
d48a84fcd9 Merge pull request #503 from jlewin/master
Revise TranslationMap, UserSettings
2016-01-05 14:35:56 -08:00
Lars Brubaker
5d57658d35 Making the save feature always go through a separate file so that we don't get collisions with files in use. 2016-01-05 14:15:59 -08:00
John Lewin
8600a35576 Revise TranslationMap, UserSettings
- Move Master.txt translation file to Translations/en/Translation.txt
 - Threadsafe MatterControlTranslationMap initialization
 - Refactor UserSettings:
     - Threadsafe initialization
     - Concise initialization
     - UseTryGetValue for dictionary lookups
     - Use backing fields
     - Cache frequently accessed Language value as local property
2016-01-05 13:31:45 -08:00
larsbrubaker
a49929dade Put in a reduction of support material as we move down from the supported faces. 2016-01-03 10:29:47 -08:00
larsbrubaker
9e46a73a4b the string returned by open gl has more than just version info.
Truncated it.
Added exception handling.
2016-01-02 08:17:40 -08:00
larsbrubaker
709044d784 Only process the most outside perimeter with spiral vase 2016-01-02 07:59:51 -08:00
larsbrubaker
de160d3457 latest matter slice 2016-01-02 07:41:53 -08:00
larsbrubaker
2f91c54aa5 adding new test for spiral vase
fixed a bug with spiral vase having too many perimeters.
2016-01-01 10:22:08 -08:00
Lars Brubaker
7268e42a2c Made the part thumbnails not mess up the alpha in flat mode. 2015-12-31 12:31:42 -08:00
Lars Brubaker
b3b9443846 The command queue stream was sending blocks in reverse.
Need to get pre pause position from the queued gcode not the leveling (as that is where it is injected).
2015-12-31 09:40:17 -08:00
larsbrubaker
9b79422532 Made a new high quality render mode for image buffer graphics 2d.
Turned off the automation test.
Made the thumbnails look better.
2015-12-29 21:52:49 -08:00
Lars Brubaker
c1f0dd8b1f latest agg 2015-12-29 16:43:07 -08:00
Lars Brubaker
0953cb6e51 Removed comb. 2015-12-28 10:15:47 -08:00
Lars Brubaker
b1522aeb31 remove unused matterslice file 2015-12-28 10:06:18 -08:00
Lars Brubaker
cedeba492b last bits for new support to go into main 2015-12-28 09:55:39 -08:00
larsbrubaker
c787610c55 latest matter slice. 2015-12-27 22:03:18 -08:00
larsbrubaker
0cd5049791 latest matterslice
support test for air gap on parts is passing.
2015-12-27 09:00:11 -08:00
larsbrubaker
c5318e65ef Put in a air gap for support (separate from raft) 2015-12-24 10:06:40 -08:00
larsbrubaker
5655bba059 Put in start of support for bottom layer speed
Fixed a bug with air gapped bottom layers
Make sure we load even low paly meshes for CSG opperations
Clip the right lines in CreateLineDifference
2015-12-24 09:13:05 -08:00
Lars Brubaker
c39132a929 spelling 2015-12-23 16:23:19 -08:00
Lars Brubaker
5b74eb3e07 Make sure interface is considered in the skirt
Make interface not touch the part.
2015-12-23 13:38:02 -08:00
Lars Brubaker
0d2bafb839 latest ms 2015-12-23 11:05:37 -08:00
larsbrubaker
0708c91601 latest ms 2015-12-22 21:02:40 -08:00
larsbrubaker
f19d46ad77 Merge remote-tracking branch 'origin/master' into booleans 2015-12-22 20:58:53 -08:00
Lars Brubaker
7db2c5a6d9 Improved the csg test stuff. 2015-12-22 17:56:49 -08:00
Lars Brubaker
695aa2d891 white space 2015-12-22 16:44:54 -08:00
Lars Brubaker
31a64df4ee White space
working on a csg visualization function.
2015-12-22 15:26:51 -08:00
Lars Brubaker
d513d97bfa Merge branch 'master' into booleans 2015-12-22 10:06:52 -08:00
Lars Brubaker
d9823416cb latest agg 2015-12-22 10:05:40 -08:00
Lars Brubaker
6404428959 Pass the MaxLength unit test. 2015-12-21 10:09:31 -08:00
Lars Brubaker
451a5f7488 latest agg and ms 2015-12-21 10:08:25 -08:00
Lars Brubaker
dcecb67c5e Merge branch 'master' into booleans 2015-12-18 14:23:25 -08:00
Lars Brubaker
16562edf45 This value accidentally not cached. Turned it back on.
Made some call backs go through invoke.
2015-12-17 16:26:54 -08:00
Lars Brubaker
3dc9f2c68f latest agg and ms 2015-12-17 15:30:01 -08:00
Lars Brubaker
6c71e2dec2 Merge remote-tracking branch 'origin/master' into booleans 2015-12-17 15:29:20 -08:00
John Lewin
665303d9ad Latest agg 2015-12-17 12:26:30 -08:00
Lars Brubaker
5ce6ba2eb7 Made it possible to render translucent extrusion paths.
Fixed some ui consistencies.
2015-12-16 18:32:15 -08:00
Lars Brubaker
7d3bf83a91 Made it possible to render translucent extrusion paths.
Fixed some ui consistencies.
2015-12-16 18:14:32 -08:00
Lars Brubaker
db779c889f Pass the correct data for the new MatterSlice support system. 2015-12-15 16:31:15 -08:00