PaddleStroke
f6268ffd28
Assembly: Insert new part ( #17922 )
...
* Assembly: Joint Object : encapsulate the joint creation widget such that the task can be subclassed and ui customized by other commands.
* Assembly: Insert New Part
* Update src/Mod/Assembly/CommandInsertNewPart.py
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
2024-12-02 18:34:02 +01:00
Yorik van Havre
15100357df
Merge pull request #15629 from Ondsel-Development/asm_assembly_link
...
Assembly: Flexible sub-assemblies.
2024-10-28 17:07:26 +01:00
PaddleStroke
5823046e6b
Assembly: CommandInsertLink: Hide hidden objects
2024-10-24 23:07:54 -05:00
PaddleStroke
761e5a43e8
Assembly: AssemblyLinks.
2024-10-16 15:39:23 +02:00
bgbsww
a715a4d161
Support macros and console logs in Assembly
2024-09-23 14:10:55 -05:00
PaddleStroke
3a17209733
Assembly: Prevent insertion of parent objects that cause dependency loop and crash.
2024-07-14 20:25:53 -05:00
PaddleStroke
1ee4042c49
Assembly: Insert link : Insert to origin if it is within view.
2024-07-13 20:16:55 -05:00
PaddleStroke
6640815c4d
Assembly: Enable Insert Component taskbox to grow when more items are added.
2024-07-08 10:39:07 -05:00
PaddleStroke
fd64f38998
Assembly: Insert Component: Fix 'Joint Group' being listed even though it's empty. It's because we were using OutList instead of claimChildren.
2024-06-25 16:37:31 +02:00
PaddleStroke
b31f5fce2d
Assembly: Insert Component: Fix comparing names instead of comparing objects
2024-06-25 10:37:50 +02:00
PaddleStroke
4a11652263
Assembly: InsertLink: Use doc.Label instead of doc.Name because of bug of doc.Name not updating when file is saved.
2024-06-17 11:33:28 -05:00
PaddleStroke
974f57cf94
Core: Add Gui::Document::getTreeRootObjects()
2024-06-12 10:57:24 +02:00
PaddleStroke
344b125a07
Core: Add getRootObjectsIgnoreLinks and fix bugs in tree.cpp and AssemblyObject.cpp, CommandInsertLink.py, UtilsAssembly.py
2024-05-13 17:58:34 +02:00
PaddleStroke
8885591ea6
Assembly: Insert link: insert at the center of the screen rather than origin of document.
2024-05-06 18:32:00 +02:00
PaddleStroke
1941fda891
Assembly: InsertLink : Kill behavior of parts following mouse.
2024-05-06 18:32:00 +02:00
PaddleStroke
2c4f244359
Assembly: Insert Part tool : Change from list to tree. Fixes #12890
2024-05-06 18:32:00 +02:00
PaddleStroke
8f1e3e1dec
Assembly: Insert link, clear selection on deactivation.
2024-05-06 18:32:00 +02:00
PaddleStroke
f9593d237d
Assembly: Change 'Insert Link' name to 'Insert Component' Fixes #12165
2024-05-06 18:32:00 +02:00
PaddleStroke
8ae8573282
Assembly: InsertLink : Open File does partial opening. So no tab opens.
2024-05-06 18:32:00 +02:00
PaddleStroke
a6752bf0cc
Assembly: Insert: fix non-ascii names issue #12164
2024-05-06 18:32:00 +02:00
PaddleStroke
f66e23acc7
Assembly : Replace 'Insert as part' by 'Show only parts'
2024-05-06 18:32:00 +02:00
PaddleStroke
926490adce
Assembly fixes
2024-02-13 08:26:54 +01:00
PaddleStroke
098fdda661
Assembly: fixes
2024-02-13 08:26:54 +01:00
Paddle
d13df26333
Assembly: Adds a pre-solve when creating joint, preventing wrong orthogonal solutions from solver.
2024-02-13 08:25:46 +01:00
Paddle
323deff46a
Assembly: Replace Tangent+Parallel+Planar by 'Distance'.
2024-02-13 08:25:45 +01:00
Paddle
d77cd7acf5
Assembly: Introduce core functionality of assembly workbench.
2024-02-13 08:25:45 +01:00
Paddle
04a951aeb3
Assembly : Initial implementation of 'create joint' command.
2023-09-19 10:51:04 +02:00
Paddle
c0185ad95c
Move functions to UtilFunctions.py.
2023-09-19 08:31:33 +02:00
Paddle
5a2b2304f9
Split Commands.py so that each command has a file.
2023-09-19 08:31:33 +02:00