Commit graph

21 commits

Author SHA1 Message Date
John Lewin
2e838d4a04 Eliminate CanRemove member 2018-08-08 14:02:54 -07:00
LarsBrubaker
b79ed40708 Working to get weighted centering available on image
moving threshold functions to agg
2018-07-13 07:58:59 -07:00
John Lewin
685541523b Spelling 2018-07-12 22:49:39 -07:00
LarsBrubaker
f1624cf2a3 Reducing number of layouts
Putting in more code to track layouts

// changes to reload all with settings up
// start (Layout Calls)
19182

// making more code do LayoutLock()
19016
19014
17988
// LayoutEngineSimpleAlign line 202
// only layout parent and child once
17911
17195
2018-06-24 08:54:44 -07:00
LarsBrubaker
2a19f3cae4 Make the histogram update when the function is changed 2018-06-23 23:38:19 -07:00
LarsBrubaker
e9e55f874e Making Object3D classes consistent
issue: MatterHackers/MCCentral#3702
Consider adding 'Object3D' suffix to Object3D types or use consistent format
2018-06-21 21:03:13 -07:00
Lars Brubaker
6519c566f0 Made curve have center ratio
Made image to path adjust values to not overlap
2018-06-21 09:54:51 -07:00
LarsBrubaker
4b9a427d45 Put in the ability for double edit fields to respond to value changes
In the curve tool we change the diameter of the curve and the editor was
not updating to show the new value. Now it is.
2018-06-21 07:45:08 -07:00
Lars Brubaker
3e49946e5a Refactoring SuspendRebuild to be RubuildLock
Marching squares has more data on how it expects to be processed (edge color)
2018-06-20 17:22:19 -07:00
LarsBrubaker
ec28305b56 Improving suspend and resume rebuild 2018-06-20 17:21:37 -07:00
Lars Brubaker
21de02e267 Limit Base to Path objects
Added Hue threshold function
Got alpha threshold to work

issue: MatterHackers/MCCentral#3655
Make base applicable to children rather than descendants
2018-06-18 15:35:17 -07:00
LarsBrubaker
b7d5eda17e Working on putting a histogram into ImageToPath 2018-06-18 09:07:58 -07:00
Lars Brubaker
f00d5a3233 Got path storage to serialize and de-serialize as svg d paths
issue: MatterHackers/MCCentral#3537
Write serialize path
2018-06-15 17:51:34 -07:00
Lars Brubaker
008a50923d Got base able to apply and remove
issue: MatterHackers/MCCentral#3617
Remove operation on base fails to remove
2018-06-15 14:37:15 -07:00
John Lewin
910705d35b Simplify 2018-06-12 21:16:26 -07:00
Lars Brubaker
e054275ba9 Made linear extrude do an apply correctly
Fixed object properties panel collapse regression

Making copy mesh an extension method

issue: MatterHackers/MCCentral#3561
Editor panel fails to maintain size when collapsed via SectionWidget controls
2018-06-08 15:10:20 -07:00
Lars Brubaker
52b7e51a73 Changing InvalidateType to not be a flag 2018-06-08 12:08:48 -07:00
Lars Brubaker
6b49e0cda8 Making linear extrude stay visible 2018-06-07 14:45:11 -07:00
Lars Brubaker
3150dc2c27 Improving base object
Took out object list attribute
Refactoring
2018-06-07 14:26:12 -07:00
Lars Brubaker
095ea6dfeb Getting base working some 2018-06-06 18:18:40 -07:00
Lars Brubaker
46dc1210be Getting image path generation and extrude working with rebuild 2018-06-06 15:52:06 -07:00