paddle
d3cb7baa3a
Assembly: Highlight joint elements on joint selection
2025-11-12 21:41:01 +01:00
pre-commit-ci[bot]
25c3ba7338
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
PaddleStroke
9c1454385e
Assembly: Isolate joint components during selection and edit. ( #23680 )
...
* Core: Add signalBeforeOpenTransaction
* Assembly: Isolate
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update src/App/AutoTransaction.cpp
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-10-02 21:07:06 -05:00
PaddleStroke
3ce9452771
Assembly: Solver message taskbox. UI setup, App not implemented yet. ( #23420 )
...
* Assembly: Solver message taskbox. UI setup, App not implemented yet.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update TaskAssemblyMessages.cpp
* Update ViewProviderAssembly.cpp
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-01 21:29:06 +00:00
PaddleStroke
a8b655d602
Assembly: Use icon overlay for unconnected joints instead of annoying warning. ( #22662 )
...
* Core: FeaturePython : Add getOverlayIcons to python interface
* Assembly: unconnected joints icon overlay Fix #22643
* Update src/Mod/Assembly/Gui/ViewProviderAssembly.cpp
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
* Update AssemblyObject.cpp
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update ViewProviderFeaturePython.h
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* Update ViewProviderFeaturePython.h
* Update JointObject.py
* Update ViewProviderFeaturePython.h
* Update ViewProviderFeaturePython.cpp
* Update Application.cpp
* Update ViewProviderFeaturePython.cpp
* Update ViewProviderFeaturePython.h
* Update ViewProviderAssembly.cpp
---------
Co-authored-by: Kacper Donat <kadet1090@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-26 22:35:24 +02:00
PaddleStroke
1aa2aada37
Assembly: Fix flexible subassemblies have no transform gizmo when selected ( #22670 )
...
* Assembly: Fix flexible subassemblies have no transform gizmo when selected
2025-07-23 07:23:49 -05:00
captain0xff
7f5b1c9f2c
Gui: moved dragger classes to separate folder and files
...
* renamed SoFCCSysDragger to SoTransformDragger
* moved TDragger, RDragger and TPlanarDragger to separate files and also renamed them to be more descriptive
2025-04-13 21:36:54 +02:00
tritao
65466d580b
Gui: Reorganize the selection files into a top Selection folder.
2025-02-03 17:56:57 +01:00
wmayer
ee1af2748a
Coverity scan: Uninitialized scalar variable
...
* CID 350633
* CID 512344
* CID 514343
2024-11-13 18:58:16 -05:00
wmayer
ae32212245
Assembly: Handle thrown Base::Exception in ViewProviderAssembly
2024-11-11 01:11:56 +01:00
PaddleStroke
ad6d148935
Assembly: Fix context menu 'Activate object' not working and causing crash ( #17092 )
...
* Assembly: Add setupContextMenu to ViewProviderAssembly.h
* Assembly: Fix right click 'activate object' menu not setting edit
* add QMenu header
* Add NOLINT
* Add one more space before //NOLINT or clang cries...
* Fix isInEditMode
* add isInEditMode to ViewProviderAssemblyPy.xml
* add isInEditMode to ViewProviderAssemblyPyImp.cpp
* update activeAssembly() in Utils to make sure isInEditMode
2024-10-14 08:29:49 -05:00
PaddleStroke
bdfcb6bfb2
Assembly: Fix lag during dragging of large assemblies. Bundle fix joints together. Show only the movingJoint during dragging. Do not recompute joints during dragging.
2024-09-30 17:38:54 +02:00
PaddleStroke
79b9d45726
Assembly: Enable ungrounded connected parts to move as one item.
2024-09-02 18:20:18 +02:00
PaddleStroke
00ca22e2c5
Assembly: Fix bug where double-clicking on a joint would unselect the underlying edge.
2024-08-12 11:43:26 -04:00
PaddleStroke
4f79c675b7
Assembly: Property change from Object/Part to Reference
2024-07-29 17:48:25 +02:00
PaddleStroke
2dc886d748
Assembly: define joint double click on 3dview ( #15572 )
...
* Assembly: define joint double click on 3dview
* Update string
2024-07-24 18:44:36 -05:00
PaddleStroke
6088fdaa96
Assembly: Use canDragObjectToTarget in viewProviderAssembly
2024-07-15 17:53:02 +02:00
PaddleStroke
a0c4a273ba
Assembly: Enable moving objects while making joints.
2024-06-27 09:10:38 +02:00
PaddleStroke
8913e3ffdc
Assembly: Do not attempt to drag grounded objects.
2024-06-25 09:14:59 -05:00
PaddleStroke
55dd8076cc
Assembly: deleting a component deletes its joints.
2024-06-17 10:58:11 -05:00
PaddleStroke
e37d15f081
Assembly: Improve dragging behavior. Fixes #13058
2024-05-06 18:32:00 +02:00
PaddleStroke
c8128f19ee
Assembly: Enable dragger when solid is selected. Fixes #12656
2024-05-06 18:32:00 +02:00
PaddleStroke
6a834422e7
Assembly: Adds a dragger object to the assembly, so that assembly tools can access a dragger.
2024-05-06 18:32:00 +02:00
PaddleStroke
dc5f3bfe15
Assembly: Add drag mode for planar distances.
2024-05-06 18:32:00 +02:00
PaddleStroke
51b81c1426
Assembly: Esc pref
2024-02-13 08:26:54 +01:00
Paddle
cdb1af6543
Assembly : Add support for perspective camera.
...
Remove exportASMT from toolbar.
Fix Fixedjoint name and tooltip
Fix various bugs
Introduce solver drag functions.
2024-02-13 08:25:46 +01:00
Paddle
46b1a1ebfc
Assembly: set the rotating joint visible when dragging.
2024-02-13 08:25:46 +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
48173f2b9d
Assembly: Implement special drag mode for revolute.
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