LarsBrubaker
9e2aad8651
deprecated vertexsource
2022-08-14 08:13:22 -07:00
LarsBrubaker
a9b1081bed
Making 2D Paths a more natural part of the system
2022-08-09 08:48:05 -07:00
fortsnek9348
8fafc54f90
Orthographic projection mode with dynamic near/far.
2022-03-04 00:31:45 +00:00
LarsBrubaker
2144ed477f
renaming
2022-01-22 15:43:50 -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
1ccca5779a
Fix a bug in intersect objects
...
improve subtract processing
improve subtract editor rendering
clean up editor draw aip
2021-11-19 15:49:59 -08:00
Lars Brubaker
b4ea4272b1
fixing spelling
2021-10-12 12:36:09 -07:00
Lars Brubaker
f230075b35
More sliders
2021-10-01 16:59:58 -07:00
Lars Brubaker
1a136a755e
improving sheet and array rebuild inclusion
2021-09-30 11:29:46 -07: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
Lars Brubaker
86d092379a
re-writing image to path
2021-07-23 18:20:34 -07:00
LarsBrubaker
6ebc9188c9
Make updates check for sheet references
2021-06-19 21:28:16 -07:00
LarsBrubaker
793b47ad43
Making sheet affect more things
2021-06-07 07:45:18 -07:00
LarsBrubaker
c01afb5542
Added UiHints to controls
2021-06-06 09:07:18 -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
f59b323c61
Improved measure tool
2021-04-17 22:35:53 -07:00
Lars Brubaker
f73ca75084
Improving BaseObject
...
Creating debug tools for print log output
2021-03-09 14:42:44 -08:00
Lars Brubaker
5131b7356b
Add export button to error dialog
...
issue: MatterHackers/MatterControl#4968
Printer Error Dialog Box, to include Export print log button
2021-03-01 10:57:27 -08:00
LarsBrubaker
f7b8154a5a
improving base mesh handling
2021-02-20 22:20:28 -08:00
LarsBrubaker
92da700a85
Make sure we don't rebuild when not needed
2021-02-10 21:44:44 -08:00
LarsBrubaker
9e34e540f7
Add bases to meshes
2021-02-09 22:27:42 -08:00
LarsBrubaker
97bd8a8b6d
working on calculating a base from a mesh (not path)
2021-02-09 22:27:42 -08:00
LarsBrubaker
7164f52a9d
refactoring
2020-10-13 22:24:30 -07:00
LarsBrubaker
1196ebded4
Made base do centering for circle
2020-05-24 16:23:34 -07:00
Lars Brubaker
5556a746e9
Adding Chinese and Japanese support
...
Made twist object have support for rotation distance and a base that specifies radius (gears)
2020-05-22 17:33:54 -07:00
LarsBrubaker
47771e6c19
Making base more consistent with web version
2020-05-14 20:23:51 -07:00
LarsBrubaker
18581597c7
Working on more enum display options
...
Improving image converter display
2020-05-10 19:17:48 -07:00
LarsBrubaker
e5b06f79e1
Refactoring
2019-11-17 07:21:22 -08:00
jlewin
297eefc30e
Fix spelling
2019-04-19 09:52:49 -07: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
449ff59de9
working on Fit To Cylinder
2019-02-10 19:59:52 -08:00
LarsBrubaker
b60cc5a7f0
set row visibility with common pattern
...
fixed scale not updating to % correctly
issue: MatterHackers/MCCentral#4993
Scale object is not updating properties on change
2019-02-03 13:37:29 -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
LarsBrubaker
7793ab8aea
Cleaning up base
...
refactoring
2019-01-29 08:11:47 -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
Lars Brubaker
e1ce3419f2
simple mesh
2019-01-11 17:10:45 -08:00
LarsBrubaker
54088a14a0
Experimenting with new TextPathObject
...
the goal is that we would make the text object in the favorites
a component object wrapping the text path object and it would give
more 2D options to text as it becomes possible to get to a 2D text object
2019-01-03 07:51:14 -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
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