John Lewin
ccd15c2cf0
Move DesignApps help into menus
2018-08-28 18:45:58 -07:00
Lars Brubaker
ba9731321c
Added the ability to add markdown to ComponentObjects
...
Added help to Image Converter
2018-08-28 15:51:32 -07:00
Lars Brubaker
383fd7e5db
Made component able to be applied and removed
...
issue: MatterHackers/MCCentral#3951
Get apply button working for Image Converter
2018-08-10 16:07:33 -07:00
John Lewin
2e838d4a04
Eliminate CanRemove member
2018-08-08 14:02:54 -07:00
John Lewin
fd2c880704
Fall back to base implementation
2018-08-02 17:30:58 -07:00
John Lewin
5fbff1e517
Remove ComponentEditorObject3D
2018-08-02 17:30:58 -07:00
John Lewin
2ec0a37230
Improve ComponentObject3D editing experience
2018-08-02 17:30:58 -07:00
Lars Brubaker
a37d896edf
Fixing bug in component packaging
...
Started work on component editor
2018-08-01 18:05:04 -07:00
John Lewin
1d8eef7fde
Improve sizing of edit controls for string fields
2018-07-18 13:24:15 -07:00
John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
LarsBrubaker
56aa24d768
Made sides of round things camp before bulding
...
Moved merge rules into config file
2018-07-08 13:57:56 -07:00
Lars Brubaker
f915260ce8
Getting Mirror and Scale into select overflow menu
...
Took out mirror and scale side bar controls
More state passed to UpdateControls
2018-07-06 17:11:33 -07:00
Lars Brubaker
212fb4ddf0
Making less rebuilds when loading
...
Adjusted margin on explore page
Made enum field have consistent styling
2018-06-27 10:33:07 -07:00
Lars Brubaker
1b572d0639
Get gifs working in markdown
...
Made theme default to dark blue
Made folders start out open
Fixed image converter
Fixed braille
2018-06-25 17:14:08 -07:00
LarsBrubaker
b9e1740eb7
Ensure primitve objects call base.OnInvalidate
2018-06-21 08:02:04 -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
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
Lars Brubaker
5076c1288c
Changing default sides to 40 from 30 so that aabb matches diameter
...
issue: MatterHackers/MCCentral#3618
Change primitive sides to 40 by default. This makes size same as radius.
2018-06-14 09:25:37 -07:00
John Lewin
dead460f30
Truncate TreeView at ComponentObject3D
...
- Issue MatterHackers/MCCentral#3610
ComponentObject3D should hide details from selection TreeView
2018-06-13 06:46:11 -07:00
John Lewin
ffe8a3ba11
Components prototype
2018-06-12 14:58:11 -07:00
Lars Brubaker
34b5d070cb
Default the update button to be hiden
2018-06-11 15:24:14 -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
a636f4a370
Fixed base (took out ObjectSource)
...
issue: MatterHackers/MCCentral#3585
Put image converter construction (object tree) into primitives container
2018-06-11 15:12:15 -07:00
John Lewin
5122ee4f5c
Create new IconEnumField for enums with @icons
2018-06-09 06:34:31 -07:00
Lars Brubaker
52b7e51a73
Changing InvalidateType to not be a flag
2018-06-08 12:08:48 -07:00
Lars Brubaker
7a676174fa
Error handling on base
2018-06-07 18:41:02 -07:00
Lars Brubaker
65ce95d755
Set properties on SmoothPath and clean
...
Clean the base polygons
2018-06-07 15:08:23 -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
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
788a0cd7be
Fixed ring object
2018-05-09 12:30:50 -07:00
Lars Brubaker
ce5ad5f687
Updated animation callback
...
Working on fixed string
2018-05-04 13:48:06 -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
35620197a5
Don't crash on bad image load
2018-05-02 11:50:49 -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