Commit graph

345 commits

Author SHA1 Message Date
MatterHackers
bb8d8b3859 Improving path editor 2023-11-05 17:26:43 -08:00
MatterHackers
dfb5700bf8 Merge remote-tracking branch 'lars/main'
# Conflicts:
#	MatterControlLib/DesignTools/Operations/PathEditorWidget.cs
2023-11-03 22:14:29 -07:00
Lars Brubaker
7f9cab6963 remember editor zoom and position 2023-11-03 21:45:39 -07:00
Lars Brubaker
17107dbf14 Making the path editor able to zoom and pan 2023-11-02 18:26:31 -07:00
MatterHackers
61a1f48204 limit to this class 2023-11-02 08:18:16 -07:00
Lars Brubaker
f1c95ef8cf Move path editor to its own class 2023-11-01 17:47:13 -07:00
Lars Brubaker
d5d5652c85 Making tab indexes better 2023-11-01 15:13:25 -07:00
Lars Brubaker
9f6b6133ac refactoring 2023-10-31 15:13:04 -07:00
MatterHackers
d1beaf9490 improving vector2 control 2023-10-31 08:16:13 -07:00
MatterHackers
962007c3ed More refactoring 2023-10-30 08:42:28 -07:00
Lars Brubaker
9450bdbcf9 Making editors register with PropertyEditor
Move the SelectedObjectPanel out
2023-10-27 10:40:57 -07:00
Lars Brubaker
381cddf825 Improving Radial Pinch 2023-10-25 19:05:11 -07:00
Lars Brubaker
186d556bc8 Working on a new radial pinch 2023-10-24 17:53:43 -07:00
MatterHackers
6a7f1b0caf union paths before extrude 2023-10-22 20:09:45 -07:00
Lars Brubaker
b0690d3cb2 Better clamping 2023-10-20 18:04:33 -07:00
Lars Brubaker
b5e8963211 We can now bevel paths fairly well 2023-10-20 17:48:00 -07:00
Lars Brubaker
ea2bb5e65c improving export ui behavior 2023-06-23 17:07:00 -07:00
Lars Brubaker
3f4280875b fixing spelling 2023-04-27 11:45:58 -07:00
Lars Brubaker
999bad8230 improving outline path 2023-04-11 17:36:14 -07:00
MatterHackers
6492f25d1d Improving arange all
adding part sheet to main
improving folder sorting and naming, fixing path rendering
2023-03-11 11:26:16 -08:00
MatterHackers
0416a941d7 improve primary operations 2023-03-11 10:56:32 -08:00
Lars Brubaker
3f8eeda65b integrating offline changes 2023-03-10 18:11:23 -08:00
Lars Brubaker
6e7e0feb21 better rebuilding for images and sheets 2022-11-25 17:03:28 -08:00
Lars Brubaker
a962a91cc2 release bug 2022-11-25 13:37:11 -08:00
Lars Brubaker
997f9dfcab Change to radius 2022-11-10 12:43:06 -08:00
LarsBrubaker
197babd9dc improving linear extrude bevel curvature 2022-11-07 08:34:52 -08:00
Lars Brubaker
abb56a5c76 Reverting expression caching changes.
The caching should happen in the sheet object not the property
2022-09-15 13:26:28 -07:00
Lars Brubaker
c1f7817eb3 Working on bevel 2022-09-14 18:14:44 -07:00
LarsBrubaker
70862b1a61 Working to make make expressions check before recalculate 2022-08-20 15:51:59 -07:00
LarsBrubaker
844b3fdb14 Fix path subtract 2022-08-14 21:31:52 -07:00
LarsBrubaker
9e2aad8651 deprecated vertexsource 2022-08-14 08:13:22 -07:00
Lars Brubaker
6e3c4be07c Improving path objects 2022-08-12 18:05:37 -07:00
Lars Brubaker
f5c8b2008c fixing more pathing code 2022-08-11 18:37:06 -07:00
LarsBrubaker
aadec8b9f5 more path work 2022-08-09 16:21:39 -07:00
LarsBrubaker
a9b1081bed Making 2D Paths a more natural part of the system 2022-08-09 08:48:05 -07:00
Lars Brubaker
32a192c2b8 Upgrading to .net 6 2022-07-15 17:28:39 -07:00
Lars Brubaker
c25ba86b68 Working on a rebuild selection operation 2022-06-22 18:10:33 -07:00
LarsBrubaker
1b715c5347 Adding holes test and fixing regression 2022-05-27 07:47:21 -07:00
Lars Brubaker
5e30d1bc87 Making holes apply correctly when parent is set to solid or hole 2022-05-26 15:56:55 -07:00
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