Commit graph

36 commits

Author SHA1 Message Date
LarsBrubaker
2139410faa Added RoundedCornerBox
Disabled in development csg code
Disabled in development 2D primitives code
Backwards compatibility for old wedge
New bevel for ring and wedge
2021-09-18 21:32:05 -07:00
Lars Brubaker
b46d9ea061 Sliders working much better 2021-09-02 14:01:05 -07:00
Lars Brubaker
5c7c95bd3a improving sliders 2021-09-02 13:12:32 -07:00
LarsBrubaker
627abbef9e Making sliders have option to do non-linear scalling 2021-08-30 08:47:11 -07:00
LarsBrubaker
f30ee46270 Putting in property slider 2021-08-22 22:07:43 -07:00
LarsBrubaker
6ebc9188c9 Make updates check for sheet references 2021-06-19 21:28:16 -07:00
Lars Brubaker
9b70680cce Working on a new marching squares test 2021-06-16 18:08:33 -07:00
Lars Brubaker
35bc8f510d Fixing problem with scale controls
issue: MatterHackers/MatterControl#5073
Crashes when entering width, depth or height
2021-06-02 17:58:43 -07:00
Lars Brubaker
3d068ef868 Fixing null errors in expressions
Changed to requiring = at start of equation
2021-06-02 10:22:13 -07:00
LarsBrubaker
a962527a6f Refactoring 2021-05-31 18:44:00 -07:00
LarsBrubaker
abe5d17012 Made width depth scale controls work with variables 2021-05-31 16:12:07 -07:00
LarsBrubaker
83fe975e2a Names are working (lookup by id)
The editor is much improved
2021-05-31 09:07:59 -07:00
LarsBrubaker
f8f6cd443f Improving sheet editor 2021-05-30 23:01:31 -07:00
LarsBrubaker
703dadafad Working to add variables in the form of a sheet 2021-05-30 08:06:22 -07:00
LarsBrubaker
4f3a241e86 The beginning of variable support 2021-05-29 22:21:50 -07:00
Lars Brubaker
fa80380c26 All the corner and edge controls are working 2021-04-16 17:03:39 -07:00
LarsBrubaker
a293c80c5d Added edge scaling controls 2021-04-11 09:24:03 -07:00
LarsBrubaker
4aa132904c Make thumbnails icons for design history 2020-09-28 08:01:19 -07:00
LarsBrubaker
0b99980af7 All icons working, improved context relevance 2020-09-26 18:46:08 -07:00
LarsBrubaker
2029c55029 refactoring 2020-09-25 23:20:58 -07:00
LarsBrubaker
90b8b384df moved this work to another branch 2020-09-17 08:03:11 -07:00
LarsBrubaker
8511191abb Refactoring to build a Height scaling top control 2020-09-16 22:44:51 -07:00
LarsBrubaker
24fa4093b3 Adding the start of a measure tool
Fixed issues with not releasing pointers
Fixed line scaling issues
2020-09-13 13:04:57 -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
John Lewin
27ab7992ce Fix warnings
(cherry picked from commit c33ee2d8812f083ec151bd8616387ff285ae05d5)
2019-05-20 14:13:55 -07:00
jlewin
297eefc30e Fix spelling 2019-04-19 09:52:49 -07:00
LarsBrubaker
0e2f163f6e Working to add a xy calibration object 2019-03-15 14:12:13 -07:00
Lars Brubaker
a055192700 Changing to await able create methods
issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-03-04 14:00:52 -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
LarsBrubaker
25dbd4f857 Add in some debugging
make scale update correctly
2019-02-03 13:37:38 -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
f0728e0610 Change the Invalidate Type to flags
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
LarsBrubaker
e4f105680c working to fix tests 2019-01-26 18:44:04 -08:00
LarsBrubaker
9b799df0e9 Get pinch to use new source pattern
Fixed a bug with multiple items in combine
2019-01-26 15:50:53 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08: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/CubeObject3D.cs (Browse further)