Commit graph

40 commits

Author SHA1 Message Date
Lars Brubaker
aebb0ff868 Added multi-line text
fixed more tests
2022-01-07 16:34:19 -08:00
LarsBrubaker
dd3912a504 Adding ability to cancel rebuilding 2021-12-05 22:43:57 -08:00
Lars Brubaker
9cfc85f90e Took out legacy csg code
refactoring
2021-11-26 12:49:50 -08:00
Lars Brubaker
a238c8c4b0 Made 'Open', 'Save' and 'Bed' more intuitive
Added more sliders
Fixed issue with load progress indicator not clearing
Made value display update for more sliders
2021-09-13 17:47:24 -07:00
LarsBrubaker
c36d270c92 Adding sliders to all primitives 2021-09-12 20:23:40 -07:00
LarsBrubaker
378f7c34e0 lots of fun progress on sheet editing 2021-09-07 09:00:12 -07:00
LarsBrubaker
082a8cdcc7 All primitives using Expressions 2021-06-05 11:12:26 -07:00
LarsBrubaker
4f3a241e86 The beginning of variable support 2021-05-29 22:21:50 -07:00
Lars Brubaker
1c9119568f Making sure we don't executer rebuilds while in a separate thread from the UI 2021-05-03 17:58:03 -07:00
LarsBrubaker
2d15461d67 Working to fix rebuild errors 2021-04-27 08:10:25 -07:00
Lars Brubaker
e3da5e84c1 Making the description draggable 2021-04-21 18:07:44 -07:00
Lars Brubaker
fa80380c26 All the corner and edge controls are working 2021-04-16 17:03:39 -07:00
LarsBrubaker
6c740afa9c Text object still have mesh when no string 2021-03-06 08:02:32 -08:00
LarsBrubaker
fa8dd5c5b4 Make sure we don't rebuild during clone 2020-11-17 07:55:49 -08:00
LarsBrubaker
52c91d17b2 Made the scale top control have consideration for Height 2020-10-11 07:49:58 -07:00
LarsBrubaker
4aa132904c Make thumbnails icons for design history 2020-09-28 08:01:19 -07:00
Lars Brubaker
6a5c4756cc fixing warning - thinking about SCAD 2020-08-29 20:06:02 -07:00
LarsBrubaker
bfd5a02edf Fixed a bug in text object
Adding nunito font
Working to be able to change the default font
2020-05-21 10:13:26 -07:00
LarsBrubaker
2258ad787d Making primitives rebuild when there is no mesh
Making protection recognized by source containers
2020-05-20 07:59:27 -07:00
LarsBrubaker
6320c60d83 refactoring 2019-05-05 11:17:51 -07:00
LarsBrubaker
1f64a32794 Create HideChildrenFromTreeViewAttribute
Change IVisualLeafNode to HideChildrenFromTreeViewAttribute

Switch all classes that used IVisualLeafNode to use property

start using HideFromTreeViewAttribute rather than check for
GeneratedSupportObject3D
2019-05-04 19:39:11 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
Lars Brubaker
3f19e8d11c Making subtract select logical names from children rather than visible meshes 2019-03-22 10:29:05 -07:00
John Lewin
e7f3baed3f Simplify 2019-03-07 17:06:10 -08:00
John Lewin
35ceb8caf9 Replace invalid title string 2019-03-07 17:06:10 -08:00
Lars Brubaker
51d7193bf0 Subtract 2 is working well now and rebuilding
Cleaning up On Invalidate and rebuild

issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate

issue: MatterHackers/MCCentral#4964
Rebuild should fire Invalidate if content is changed

issue: MatterHackers/MCCentral#4970
Consider if primitives should use background tasks in Rebuild

issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-02-12 16:06:32 -08:00
Lars Brubaker
3b867d78e0 Better flatten on text 2019-01-31 13:46:19 -08:00
Lars Brubaker
6e8b7386c8 Make lots of objects use the center and height maintainer (for consistency) 2019-01-29 15:13:16 -08:00
Lars Brubaker
6305303047 Cleaning up object3d invalidate calls 2019-01-28 17:44:10 -08:00
Lars Brubaker
f0728e0610 Change the Invalidate Type to flags
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
LarsBrubaker
5a584cc6a4 Got mirror working as a source object 2019-01-28 07:41:09 -08:00
John Lewin
b90c082b08 Simplify 2019-01-24 16:51:07 -08:00
Lars Brubaker
8e0a50ace7 Fixed rotate object 2 to have correct aabb on construction
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
John Lewin
60aaa5abea Switch to Model view when dragging items from the file system
- Issue MatterHackers/MCCentral#4781
DragDrop STL from desktop to printing GCode view fails to switch to
model view
2019-01-10 15:21:33 -08:00
John Lewin
6f25f45d56 Build TextObject3D on background task 2019-01-08 14:00:09 -08:00
John Lewin
45f83bad63 Use new Rebuild pattern 2019-01-08 13:53:44 -08:00
LarsBrubaker
efe03cb642 Make flatten only copy appropriate properties by default
issue: MatterHackers/MCCentral#4229
Merge on align should not clear the colors that were on the objects

refactor apply and merge => flatten
2018-10-04 10:17:57 -07:00
LarsBrubaker
30cef6ef5a Improving ungroup
issue: MatterHackers/MCCentral#4129
Content moves when ungrouped
2018-09-22 17:53:15 -07:00
Lars Brubaker
bed90234e7 Made MatterControl run as a .net standard app
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00
Renamed from DesignTools/Primitives/TextObject3D.cs (Browse further)