Commit graph

306 commits

Author SHA1 Message Date
Lars Brubaker
e218b6b961 Make Part Setting have undo support
Make checking for scene overrides check if the scene has changed first
faster MeshAllowedBounds calculation
2022-05-23 16:41:55 -07:00
Lars Brubaker
245c96fe55 Put in correct protection 2022-05-17 16:19:14 -07:00
LarsBrubaker
4f0b03ce78 Send the actual WeldTolerance
Fixe tests
2022-05-08 18:22:22 -07:00
Lars Brubaker
614ae5348c refactoring 2022-05-04 18:08:31 -07:00
LarsBrubaker
218f8d5a15 improved hole behavior 2022-05-02 10:36:21 -07:00
Lars Brubaker
ab6a75c586 Adding hole processing to curve 2022-04-29 18:05:06 -07:00
Lars Brubaker
ce9019884f Working on adding hole support to Source Objects 2022-04-29 17:33:29 -07:00
Lars Brubaker
2a2a717265 updating ui hints
fixing issue with group
2022-04-28 16:39:09 -07:00
Lars Brubaker
9839215603 Combine can subtract holes 2022-04-28 14:08:30 -07:00
Lars Brubaker
fbc19a8273 Better updating of setting when part settings object on bed 2022-04-25 11:05:30 -07:00
Lars Brubaker
cb86a9973b Improving updating of part settings override
We now can combine multiple part settings
2022-04-20 18:01:01 -07:00
Lars Brubaker
aeef26db01 Starting the work of creating 'holes' 2022-04-19 18:10:30 -07:00
Lars Brubaker
8d3a6cd3cb Improving part settings updating
Improving settings display (sharing code)
2022-04-19 10:03:25 -07:00
Lars Brubaker
d6996afb4b Got copy user overrides in. Butter updating of settings 2022-04-13 17:44:51 -07:00
Lars Brubaker
7c15e8edea Working on new slice settings override object 2022-04-12 17:31:40 -07:00
Lars Brubaker
40e729f05f Fixing material settings 2022-03-23 18:07:46 -07:00
LarsBrubaker
1954347c9a Component objects can use array index 2022-03-23 08:20:50 -07:00
LarsBrubaker
088db8c30c working on components using array indices 2022-03-22 09:23:09 -07:00
fortsnek9348
8fafc54f90 Orthographic projection mode with dynamic near/far. 2022-03-04 00:31:45 +00:00
LarsBrubaker
e184ecd3ba Make sure we propagate rename events 2022-02-27 18:32:08 -08:00
LarsBrubaker
b57a53bca6 When anchor align turned off no align at all 2022-02-27 09:58:40 -08:00
LarsBrubaker
42a56fbb90 Improving intuition of align 2022-02-27 08:10:18 -08:00
LarsBrubaker
7000ae843d Improved selection maintainer 2022-02-26 22:49:12 -08:00
LarsBrubaker
61e68b6afa Make sure we don't have selections on save
Started work on align object 2
2022-02-26 22:21:38 -08:00
LarsBrubaker
19a5b9c4a8 Improving documentation 2022-02-23 08:09:56 -08:00
Lars Brubaker
e21c8ab604 Twist object can do no cutting 2022-02-22 11:49:43 -08:00
Lars Brubaker
4641a043da Make the coordinates useful 2022-02-22 09:21:51 -08:00
Lars Brubaker
f83bdbeb7d Make sure when we create json it is valid and does not have selections in it 2022-02-04 14:51:41 -08:00
LarsBrubaker
6f7271b20d Improved naming 2022-02-01 08:51:03 -08:00
Lars Brubaker
70254199e2 Working on file change detection and save prompt
Origin center for radial array
2022-01-31 17:01:37 -08:00
LarsBrubaker
50e8845cf3 Made the save on close tab have yes no cancel 2022-01-30 11:08:02 -08:00
LarsBrubaker
f400bf0d96 Made the curve tool preserve the rotation origin
issue: MatterHackers/MatterControl#4967
Curved meshes should have their origin at the center of the curve radius [$112]
2022-01-30 08:18:43 -08:00
Lars Brubaker
39af203e95 Making better names for collection items (combine, align, subtract, intersect) 2022-01-27 15:15:32 -08:00
Lars Brubaker
5e898a0650 Fixing library tests
Making subtract object name better
Removing broadcast
2022-01-27 11:01:49 -08:00
Lars Brubaker
261376bef2 Rename on bed items can be undone
Made bed heat able to set to 0

Don't save scene while still loading it
2022-01-25 16:27:32 -08: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
93c6f6950e Make array objects change [index] to constant on flatten
issue: MatterHackers/MCCentral#6604
Make sure monotonic adjacent lines do not have lift when printing
2021-11-23 10:11:25 -08:00
LarsBrubaker
af401d8a47 refactoring 2021-11-22 08:18:56 -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
0f1a477137 improving repair and subtract 2021-11-08 18:02:58 -08:00
Lars Brubaker
5890b0e9ca Fix fit to bounds 3 2021-10-30 14:36:37 -07:00
Lars Brubaker
2fe76d368b Making fit to bounds scriptable 2021-10-27 17:15:49 -07:00
Lars Brubaker
5102f8bdd6 More scripting 2021-10-26 14:14:46 -07:00
LarsBrubaker
70e68db8e0 Making export with leveling save with user settings 2021-10-23 20:42:53 -07:00
LarsBrubaker
7d14e480b0 Making revolve independent of rotation 2021-10-09 21:14:15 -07:00
Lars Brubaker
beb526a41a Improving sheet parsing 2021-10-07 18:39:27 -07:00
Lars Brubaker
e9b2001eff Better filtering of update sets for sheet and array 2021-10-06 18:44:31 -07:00
Lars Brubaker
f230075b35 More sliders 2021-10-01 16:59:58 -07:00