wandererfan
2a5afab728
[TD]fix spurious missing object message
2023-10-28 08:31:43 -04:00
Camille
b199458a49
Fix issue #10144 [Problem] FreeCAD freezes when clicking inside spreadsheet - see issue for detailed explanation.
2023-10-27 18:38:13 +02:00
Camille
6b9ddb5719
with this solution, we have traded a crash for a memory leak. so it is only activated for MAC OS where we have the crash, until we find a better solution.
2023-10-27 18:07:20 +02:00
Camille
2d400a4d5f
Fix issue #9465 [Problem] Coin version on Mac Conda builds causes transform crash - see issue for detailed explanation.
2023-10-27 18:07:20 +02:00
Roy-043
0d9a5ea42a
Merge pull request #11203 from Roy-043/Draft-Updates-related-to-the-PlaneGui-class-step-3
...
Draft: Updates related to the PlaneGui class (step 3)
2023-10-27 14:10:47 +02:00
Roy-043
938b25183b
Draft: Updates related to the PlaneGui class (step 3)
...
Related issue:
#5603 .
2023-10-27 11:55:24 +02:00
wmayer
c342b6d728
Gui: invalid property type used for spin box, duplicated object name used
2023-10-27 10:51:56 +02:00
Roy-043
539a3fa245
Merge pull request #11117 from Roy-043/Draft-Updates-related-to-the-PlaneGui-class-(step-2)
...
Draft: Updates related to the PlaneGui class (step 2)
2023-10-27 10:49:56 +02:00
Roy-043
a466f4d7d4
Draft: PlaneGui: update wp._view earlier
...
Update wp._view before call to set_to_default, set_to_auto requires a 3D view.
2023-10-27 10:33:07 +02:00
pavltom
ad76a7dc62
[TechDraw] - Line Decoration Improvements
2023-10-26 14:30:36 -04:00
wandererfan
b80c05d248
[TD]fix loss of line style
2023-10-26 14:07:46 -04:00
Roy-043
2cfd936af0
Part: Fix mistake in Part.getShape docstring
...
For confirmation see:
cad29253a4/src/Mod/Draft/draftguitools/gui_selectplane.py (L198)
2023-10-26 10:32:54 +02:00
Rohan Mishra
528db60111
Update PointConstraintPy.xml
...
Issue #10729
Update the API documentation for `src/Mod/Part/App/GeomPlate`
2023-10-26 10:27:12 +02:00
Rohan Mishra
918770c84c
Update CurveConstraintPy.xml
...
Issue #10729
Updated the API documentation for `src/Mod/Part/App/GeomPlate`
2023-10-26 10:26:18 +02:00
wmayer
c81d52a5b2
Gui: replace SbBool with bool in View3DInventorViewer
2023-10-25 19:40:59 +02:00
wmayer
9a5cbcb805
Gui: fix lint warnings in View3DInventorViewer
2023-10-25 19:40:59 +02:00
wmayer
e9ba6dd7b1
Gui: fix lint warnings in SoQTQuarterAdaptor
2023-10-25 19:40:59 +02:00
Roy-043
9abaafc235
Merge pull request #11179 from Roy-043/Draft-Make-Facebinders-link-aware-2nd-error-fix
...
Draft: Make Facebinders link-aware (2nd error fix)
2023-10-25 18:52:27 +02:00
Roy-043
aa881d1cf5
Draft: Make Facebinders link-aware (2nd error fix)
...
Previous PRs: #11081 and #11156 .
2023-10-25 18:16:43 +02:00
Rexbas
796c2189e4
Gui: Apply Law of Demeter to starting and stopping animations
2023-10-25 11:17:55 +02:00
Rexbas
8ade932a4f
Gui: maybe_unused for unused parameters
2023-10-25 11:17:55 +02:00
Rexbas
0f58c723b6
Gui: Bring back removed lookAtPoint(SbVec3f&)
2023-10-25 11:17:55 +02:00
Rexbas
56b60baeb2
Gui: Revert breaking Python interface change for viewPosition()
2023-10-25 11:17:55 +02:00
Rexbas
9967f68808
Gui: Add QObject as friend of NavigationAnimation
2023-10-25 11:17:55 +02:00
Rexbas
ea5d82a432
Gui: Fix animation translation
2023-10-25 11:17:55 +02:00
Rexbas
fd007dcfd6
Gui: Set exact orientation when animation is finished
2023-10-25 11:17:55 +02:00
Rexbas
990e4a2677
Gui: Add animation interrupted signal
2023-10-25 11:17:55 +02:00
Rexbas
886d63e069
Gui: Split stopAnimation() into onStop() and inherited stop()
2023-10-25 11:17:55 +02:00
Rexbas
caaddd8a62
Gui: Replace startAnimation() with inherited start()
2023-10-25 11:17:55 +02:00
Rexbas
6137992d79
Gui: Remove unnecessary 'started' variable member in navigation animation
2023-10-25 11:17:55 +02:00
Rexbas
0441ea10fc
Gui: Refactor navigation animations
...
- Animations are played through an Animator
- Standard animations have a fixed duration and inherit from QVariantAnimation
- The animation duration can be changed in the preferences
- Fix animations when using the two arrows above the NaviCube
- Start an animation or start and wait for an animation
- Replaces standard camera animations (e.g. by selecting standard views or NaviCube) with FixedTimeAnimation
- Replace View3DInventorViewer's CameraAnimation with FixedTimeAnimation
- Replace OpenInventor navigation style infinite spin animation with SpinningAnimation
- Stops an active animation when a new animation is started
- Stops an active animation when the user starts dragging, panning or zooming
- Refactor reorientCamera so it can be used in animations
- Enable animations by default
2023-10-25 11:17:55 +02:00
pavltom
0ded3994c5
[TechDraw] - Cosmetic edge fixes
2023-10-24 19:22:13 -04:00
Paddle
2c5d90daea
SketcherToolDefaultWidget : add 3 parameter configuration functions.
...
And remove the units from setParameter.
2023-10-24 19:28:13 +02:00
Paddle
b992ebfd07
EditableDatumLabel : prevent re-activation or re-startEdit.
2023-10-24 19:27:10 +02:00
Paddle
38d5580dfe
Add a 'value' double to EditableDatumLabel such that we can store the raw value of the spinbox. For the case where editStopped but we still need to access value.
...
Also write the value in the SoDatumLabel in case we stopEdit.
2023-10-24 19:27:10 +02:00
Paddle
20e41aea0b
EditableDatumLabel : Change the 'invisibleToMouse' to 'visibleToMouse' to avoid double negation.
...
Also add parameter to startEdit to set this setting. Defaulting to false. So that we don't have to set manually again and again in tool settings.
2023-10-24 19:27:10 +02:00
wmayer
1a88ee16e0
Gui: With Qt6 QColor's redF(), greenF(), blueF() methods return a float
2023-10-24 13:30:40 +02:00
wmayer
e0d624bc66
Gui: rename methods setBacklight() & isBacklight() to harmonize with setHeadlightEnabled() & isHeadlightEnabled()
2023-10-24 13:30:40 +02:00
Roy-043
29be14799f
Merge pull request #11160 from Roy-043/Draft-Draft_SelectPlane-was-not-correctly-finished-in-case-of-a-pre-selection
...
Draft: Draft_SelectPlane was not correctly finished in case of a pre-selection
2023-10-24 11:53:46 +02:00
Paddle
be664a0625
Fix build fail by adding
...
#include <Inventor/draggers/SoDirectionalLightDragger.h> to PreCompiled.
2023-10-24 10:46:41 +02:00
Roy-043
b5b122fba7
Draft: Draft_SelectPlane was not correctly finished in case of a pre-selection
...
Fixes #11157 .
2023-10-24 10:44:46 +02:00
sliptonic
7b71c37e0e
Merge pull request #11108 from jffmichi/fix_profile_open_edge_direction
...
Path: fix Profile open edges not respecting selected cutting direction
2023-10-23 18:25:03 -05:00
Roy-043
e05e3d68f8
Merge pull request #11156 from Roy-043/Draft-Make-Facebinders-link-aware-fix-errors-in-previous-PR
...
Draft: Make Facebinders link-aware (fix errors in previous PR)
2023-10-23 20:57:22 +02:00
Roy-043
2aaaa8ebae
Fix error in make_dimension.py
2023-10-23 20:24:30 +02:00
Paddle
48131bafc2
SketcherToolDefaultWidget : add functions to set combobox item icons and checkboxes icons.
2023-10-23 20:24:20 +02:00
Roy-043
3ddf088e3f
Draft: Make Facebinders link-aware (fix errors in previous PR)
...
Previous PR: #11081 .
2023-10-23 20:08:59 +02:00
wmayer
be9228838f
Gui: suppress & fix some lint warnings in DlgSettingsLightSources
2023-10-23 19:34:54 +02:00
wmayer
25b836b86f
Gui: fix possible crash when opening DlgSettingsLightSources
2023-10-23 19:34:54 +02:00
Roy-043
f47714cae7
Fix syntax error in wires.py
2023-10-23 19:33:06 +02:00
Roy-043
76bdb13f1d
Arch: Updates related to the PlaneGui class ( #11153 )
...
Related issue:
#5603 .
2023-10-23 18:42:20 +02:00