Frank Martinez
d05088357b
[bindings] remove redundant signatures. batch2
2025-11-11 13:23:10 -05:00
Frank Martinez
0d0689341b
[bindings] Format with yapf (precommit will reformat)
2025-11-11 13:23:10 -05:00
Frank Martinez
a7adf9c466
Clean unused imports in .pyi files
2025-11-11 13:23:10 -05:00
Frank Martinez
591e8a36b3
black formatting
2025-11-11 13:23:10 -05:00
Frank Martinez
c9579bbff2
[bindings] Code formatting
2025-11-11 13:23:09 -05:00
Frank Martinez
802f62739e
[bindings] fix signatures in pyi files
2025-11-11 13:16:26 -05:00
pre-commit-ci[bot]
9fe130cd73
All: Reformat according to new standard
2025-11-11 13:49:01 +01:00
PaddleStroke
51007cf684
PartDesign: Fix 'UpToShape' not saving correctly
2025-11-10 10:49:50 -06:00
wwmayer
d5ccc4a8d1
PD: Toggling transparency doesn't reset colors
2025-11-01 09:05:03 +01:00
github-actions
a3c2454a61
Update translations from Crowdin
2025-10-27 21:06:54 -05:00
Florian Foinant-Willig
001f6ea500
PartDesign: only warn on refine failure
2025-10-26 22:16:04 +01:00
Leandro Heck
5083d44102
PD: Show custom direction settings on Pad/Pocket only when necessary. ( #24642 )
...
* PD: Show custom direction settings on Pad/Pocket only when necessary.
* Update the visibility of parameters.
2025-10-23 00:00:11 +02:00
Florian Foinant-Willig
31942728ce
PartDesign: fix MultiTransform from existant Transform
2025-10-20 17:55:01 +02:00
Syres916
18babc3089
[PartDesign] create a new Gui Unit Test for the creation of a sketch … ( #23601 )
...
* [PartDesign] create a new Gui Unit Test for the creation of a sketch and...
...improve the Selection Filter syntax error to show where it's being generated from.
* [PartDesign] address Lint feedback
* PD/Tests: Ensure test file does not exist before SaveAs
---------
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org >
2025-10-20 10:34:05 -05:00
github-actions
5ae4bbf837
Update translations from Crowdin
2025-10-20 09:57:05 -05:00
Kacper Donat
be59334172
PartDesign: Fix misplaced preview for Boolean operation
2025-10-20 08:46:28 -05:00
captain0xff
8a9d3b5d27
Part: move GizmoHelper.h to src/Mod/Part/App
2025-10-19 22:19:11 -05:00
ebswift
c34e4c5fcd
Fix compilation error in TaskFeatureParameters.cpp
2025-10-17 22:35:44 -05:00
Chris
ba036d2be4
PD: Fix uninfomative error message box ( #24705 )
2025-10-17 19:48:31 +00:00
Kacper Donat
c4dbe7e866
PartDesign: Fix boolean fuse without tools
...
This fixes issue where exception was thrown when no tools were selected
preventing the task dialog from being opened.
2025-10-14 10:05:24 -05:00
Kacper Donat
4145011938
PartDesign: Ignore errors due to object misconfiguration in previews
...
This adds ignoring catch to the updatePreview method of
ViewProviderTransformed so it does not report issues that happen because
recompute takes place on object that is not yet fully configured.
2025-10-14 10:04:28 -05:00
PaddleStroke
4b9d1bb4e5
PartDesign: Linear pattern, add checkbox for dir2 ( #24378 )
...
* PartDesign: Linear pattern, add checkbox for dir2
* Update PatternParametersWidget.ui
* Update PatternParametersWidget.h
* Update PatternParametersWidget.cpp
2025-10-13 21:34:38 +02:00
ᴩʜᴏɴᴇᴅʀᴏɪᴅ
f620d68c19
Removed outdated UTF8 declaration [ Other ] ( #24528 )
...
* Removed outdated UTF8 declaration
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-13 18:34:43 +02:00
Chris Hennes
8500ed0520
Update translations 2025-10-05
2025-10-07 19:21:58 +02:00
Chris Hennes
819e9a9af6
Part/PD: Send current edit mode to cmdSetEdit
2025-10-02 17:49:24 -05:00
Roy-043
56fa612271
PartDesign: iso10642-fine.json wrong M5 diameter
...
Compare iso10642.json:
efbe579e25/src/Mod/PartDesign/Resources/Hole/iso10642.json (L11)
2025-09-30 13:25:20 -05:00
Chris Hennes
f0d39c4ef6
Merge pull request #24333 from PaddleStroke/patch-83
...
PartDesign: Pocket Through all: Taper should be writable and offset hidden
2025-09-30 11:51:52 -05:00
PaddleStroke
c6d8022fce
PartDesign: Pattern: Fix occurences not taken into account when pressing enter
2025-09-30 11:44:33 -05:00
Chris Hennes
d5053ad592
Merge pull request #23770 from PaddleStroke/patch-59
...
PartDesign: FeatureExtrude fix symmetric + custom dir
2025-09-30 08:55:18 -05:00
PaddleStroke
03d01ebdca
PartDesign: TaskExtrudeParameters : offset should not be visible for throughall
2025-09-30 10:19:26 +02:00
PaddleStroke
743bb98cde
PartDesign: FeatureExtrude: Taper should not be read-only when throughall.
2025-09-30 10:17:36 +02:00
Kacper Donat
646fb6dce8
Compiler warning cleanup ( #22997 )
...
* Part: Remove unused arguments from isLinearEdge
* Gui: For Qt 6.5 and later, use ParseOptions in xml
* Gui: Remove unused variable from fuzzyMatch()
* Sketcher: Remove unused parameter from *ReferenceSelection
* PD: Remove unused parameter from *ReferenceSelection
* Part: Rename layout to avoid conflict
* FEM: remove unused variable from handlePropertyChange
* CAM: Eliminate C++11 compiler warning by explicitly defaulting copy
2025-09-29 18:05:58 +02:00
Chris Hennes
f90ada9c4c
Merge pull request #21713 from 3x380V/pd_fixes
...
PartDesign: Random fixes
2025-09-29 10:54:46 -05:00
PaddleStroke
593c119174
PartDesign: FeatureExtrude: single prism for modes that can
2025-09-29 13:24:55 +02:00
PaddleStroke
c683592fc5
PartDesign: FeatureExtrude: Make single prism if both modes are length and no taper
2025-09-29 09:33:53 +02:00
Kacper Donat
82dc9ae692
PartDesign: Fix crash on editing feature outside of body
2025-09-27 15:21:59 -05:00
Ladislav Michl
78349baec0
PartDesign: Microoptimize updateSpacings()
...
This also fixes "comparison of integer expressions of different
signedness: ‘int’ and ‘size_t’" warning.
Fixes: 5d2037c820 ("PartDesign: Transform rework")
2025-09-27 11:40:07 -05:00
marioalexis
1c1a989a63
PartDesign: Use AllowCompound user parameter along the workbench - fixes #23596
2025-09-26 19:50:21 -05:00
Kacper Donat
203b944f17
Gui: Render profile preview in proper coordinate space
2025-09-26 17:00:53 -05:00
wmayer
02e09e7586
PD: Restore GUI commands for PartDesign datum objects
...
With PR 19114 the commands to create PD datum objects are replaced with
the counterparts of Part. However, PD datum objects are much more powerful
than the Part datum objects.
(see e.g. https://forum.freecad.org/viewtopic.php?p=806960 )
So, this change brings these commands back to the task panel.
2025-09-26 23:46:27 +02:00
wmayer
61e7517592
PD: Show commands in task panel when selecting (sub) shape binders
...
This fixes issue 19098
2025-09-26 23:46:27 +02:00
wmayer
244020c3b7
PD: Improve groove feature
...
The only difference between groove and revolution is that for the former
the revolved face is removed from the base shape instead of added.
Thus, the code of the Revolution and Groove classes should be almost
identical. This allows it in a further step to refactor the code and
make a common base class.
This fixes issue 18842.
2025-09-26 23:46:25 +02:00
wmayer
0421af3e1f
PD: Improve revolution feature
...
* Allow a minimum angle of 0.0 as this is needed in 'Two Angles' mode
* Set the default value of Angle2 to 0.0
* Check for valid input in 'Angle' and 'Two Angles' mode
* Replace the confusing enum labels 'Dimension' and 'TwoDimensions'
2025-09-26 23:45:53 +02:00
wmayer
b3eb32258c
PD: Remove unneeded class member 'isApplying' from 'TaskHoleParameters'
2025-09-26 23:45:23 +02:00
wmayer
f7e22f339c
PD: Support of plane in linear pattern feature
2025-09-26 23:45:23 +02:00
wmayer
bea83ab5ec
PD: Fix support of datum lines in draft
2025-09-26 23:45:23 +02:00
wmayer
33c9fa7f71
PD: SubtractivePipe Fails
...
Fixes issue 18003
2025-09-26 23:45:20 +02:00
Chris Hennes
98cf59c281
Merge pull request #24240 from mrpilot2/cmake_pch_mods_part_2
...
Mods: use CMake to generate precompiled headers on all platforms
2025-09-26 09:46:26 -05:00
captain0xff
4f537151a2
Gui: hide the gizmos in case of any errors
2025-09-25 16:14:09 -05:00
Chris Hennes
1c6d9c79fb
Update translations 2025-09-25
2025-09-25 17:25:13 +02:00