John Lewin
1d8eef7fde
Improve sizing of edit controls for string fields
2018-07-18 13:24:15 -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
5913b84245
Don't pass InvalidateType as flags
...
issue: MatterHackers/MCCentral#3584
text -> fit -> align not rebuilding correctly
2018-06-11 15:12:15 -07:00
Lars Brubaker
3150dc2c27
Improving base object
...
Took out object list attribute
Refactoring
2018-06-07 14:26:12 -07:00
John Lewin
b6b7a1c186
Flatten namespace
2018-06-05 08:35:38 -07:00
Lars Brubaker
99ef697d16
Subtract is working now
...
Added child selector
got align updating correctly
got array operations working with source object
fit to bounds updating correctly
took out hole output type
improved text object
issue: MatterHackers/MCCentral#3456
Second subtract creates bad data
2018-06-01 17:47:59 -07:00
John Lewin
170af8f6b4
Ignore TextObject3D children in TreeView
2018-06-01 09:04:42 -07:00
Lars Brubaker
138407e21a
Mesh wrapper working much better (pinch and bend working better)
...
Changing Rebuilding to Suspend and Resume rebuilding
Made visible meshes return only the object not the object and mesh (mesh is on object)
Put in some debugging
2018-05-29 17:50:39 -07:00
LarsBrubaker
8a3f99ac1f
Make sure mesh creation objects set invalidate mesh
2018-05-27 19:39:04 -07:00
Lars Brubaker
dfb1e6d498
Improving curve tool and subtract tool
...
Added world render cylinder function
Make curve tool default to adding a curve
2018-05-24 10:25:54 -07:00
Lars Brubaker
ff6e220b4c
Made invalidate args so we can pass source and invalidate type
...
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
Lars Brubaker
28b55b73a5
Getting Rebuild working for Object3D
2018-05-22 14:13:53 -07:00
Lars Brubaker
ca438aba4b
The Curve tool can rebuild when its children change
...
Adding Rebuliding and Rebuild to IObject3D
2018-05-22 14:13:52 -07:00
LarsBrubaker
d4dba5c7e7
Better logic around showing tree view
...
Text object apply mantains data better (and now untility function)
2018-05-16 07:48:36 -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
Lars Brubaker
a98b4da439
make it CanApply
2018-05-02 14:58:54 -07:00
Lars Brubaker
6bf019c5b4
Change make permanent to apply (consistent with solidworks)
...
issues:
MatterHackers/MCCentral#3273
Selection object should not have delete and make permanent
MatterHackers/MCCentral#3277
check on text makes group of meshes
MatterHackers/MCCentral#3276
disable delete on text
MatterHackers/MCCentral#3263
Need a material none button (unset)
2018-05-02 14:34:51 -07:00
Lars Brubaker
27b1e31ac5
Working on fit to bounds having radial option (image coin support)
...
Make default names and colors for all primitives
Improving public property editor context so we can show many at the same time
fixed spelling
2018-05-02 10:59:19 -07:00
Lars Brubaker
ce9b84f67f
Improving primitives
...
grouping
colors
update button
consistency
2018-04-27 10:13:45 -07:00
Lars Brubaker
d1629c9433
Put colors back on primitives
...
Added 'Advanced' to more primitives
Removed redundant primitives
2018-04-26 14:58:45 -07:00
LarsBrubaker
0e0d2bf4f7
Got a Package test working
...
Made arrange handle rebuilding children better
Added Descendants<T>
Renamed lots of stuff
2018-03-18 08:47:20 -07:00
Lars Brubaker
035c6a1922
Took out ActiveEditor property
2018-03-15 10:04:13 -07:00
Lars Brubaker
991be45a85
Made it more possible to do matter cad like operations on IVertexSource paths
...
Made Braille Object have option for key chain hook
Put ResolutionScalle into Vertex objects
2018-03-13 17:17:28 -07:00
LarsBrubaker
d44207ea2a
Fixed and improved Brairlle Object
...
Added Split Camel Case extension
2018-03-10 16:54:55 -08:00
Lars Brubaker
9cc6d5f469
Added passing UndoBuffer to rebuildable
2018-03-08 17:29:35 -08:00
Lars Brubaker
2cd09dd365
Lots of work on Array tool and support property editors
2018-02-10 11:24:51 -08:00
Lars Brubaker
db3ac17c5a
Made text widget have individual characters
...
Improved selection
2018-02-02 18:07:57 -08:00
Lars Brubaker
748edd0bdf
Make font serialize as name
2018-02-02 14:17:45 -08:00
Lars Brubaker
af30e9784c
Improved maintain height code
2018-01-29 18:03:28 -08:00
Lars Brubaker
bab2b54f61
Moving to a Create method to take Rebuild out of constructor
2018-01-29 15:36:41 -08:00
Lars Brubaker
ebb89877e6
Refactoring the DesignTools primitives
2018-01-29 13:50:55 -08:00