Commit Graph

28524 Commits

Author SHA1 Message Date
Roy-043
34c252b4f8 Merge pull request #13051 from yorikvanhavre/draft-wp-set-color
Draft: Allow to change grid color in WP taskpanel
2024-03-26 11:17:13 +01:00
Roy-043
b16c431883 Merge pull request #13100 from Roy-043/Draft-fix-handling-of-shapes-in-shape2dview.py
Draft: fix handling of shapes in shape2dview.py
2024-03-26 11:12:59 +01:00
wmayer
cb0f92dbde Sketcher: fix typo in function name -> areCollinear
The same function exists in the Draft module but don't fix it there to avoid to possibly break add-ons
2024-03-26 10:34:01 +01:00
CalligaroV
6d9c49e454 Part/Toponaming: Transfer WireJoiner
* Applied modifications to reduce the number of Lint warnings (round 3)
 * Added note about the WireJoiner class in Mod/CAM/App/Area.cpp
2024-03-26 09:57:47 +01:00
CalligaroV
11da8d9c0a Part/Toponaming: Transfer WireJoiner
* Applied modifications to reduce the number of Lint warnings (round 2)
2024-03-26 09:57:47 +01:00
CalligaroV
9da39d8ac9 Part/Toponaming: Transfer WireJoiner
* Applied modifications to reduce the number of Lint warnings (round 1)

Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com>
2024-03-26 09:57:47 +01:00
CalligaroV
0834709375 Part/Toponaming: Transfer WireJoiner
* Added test for WireJoiner::getResultWires()
 * Replaced references in test for WireJoiner::getOpenWires() with more correct references
 * Added a comment in WireJoiner::WireJoinerP::getResultWires() to better explain how it works

Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com>
2024-03-26 09:57:47 +01:00
Zheng, Lei
c8120bca9b Part/Toponaming: Transfer WireJoiner 2024-03-26 09:57:46 +01:00
Roy-043
bc7833cfab Sketcher: Spelling colinear -> collinear
I have not changed the name of the `areColinear` function.
2024-03-26 07:40:14 +01:00
Chris Hennes
778ae787a6 Add missing files to PreCompiled.h 2024-03-26 07:36:24 +01:00
Chris Hennes
ae33c7d952 Merge pull request #13096 from bgbsww/bgbsww-toponamingComplexGeoData
Toponaming/Part Bring in Python layer for ComplexGeoData
2024-03-25 23:20:52 -05:00
Chris Hennes
ffa29a8a89 Merge pull request #13084 from bgbsww/bgbsww-toponamingSketcherGetElementName
Toponaming/Part: Move sketcher override of getElementName over
2024-03-25 23:00:04 -05:00
bgbsww
07180280a0 Clean and test ComplexGeoData python interface 2024-03-25 21:52:37 -04:00
bgbsww
8d5385fcd2 Clean, enable disabled element map code in sketcher, add tests 2024-03-25 21:51:41 -04:00
Zheng, Lei
8dd6863414 Toponaming/Part: Move sketcher override of getElementName over 2024-03-25 21:51:41 -04:00
Zheng, Lei
97567d5e03 Toponaming/Part: move Toposhapepy get methods in 2024-03-25 21:23:41 -04:00
wandererfan
9f7a4ce8e0 [TD]fix ComplexSection with ViewDirection == Z 2024-03-25 21:22:04 -04:00
wandererfan
ee04b9e9e9 [TD]remove 2 unused methods 2024-03-25 21:22:04 -04:00
Chris Hennes
e4a1500f89 Fix apos and quot html entities in CAM 2024-03-25 18:09:46 -05:00
Chris Hennes
1a51c0cb57 Update translations 2024-03-25 18:08:22 -05:00
Chris Hennes
1a67c24749 CAM: Remove old Path translation files 2024-03-25 17:34:04 -05:00
Chris Hennes
32a957bd07 Translation update: move Path to CAM 2024-03-25 17:32:59 -05:00
Florian Foinant-Willig
311137c958 fix undeclared M_PI 2024-03-25 22:32:20 +01:00
Florian Foinant-Willig
e2086ce1c7 Sketcher: ArcLength GUI 2024-03-25 22:32:20 +01:00
Florian Foinant-Willig
ef35ec195d Sketcher : ArcLength Constraint 2024-03-25 22:32:20 +01:00
sliptonic
8ff81d8dfc Merge pull request #13056 from plaes-prs/drop-dos2unix
fedora.spec: Drop dos2unix dependency
2024-03-25 12:38:46 -05:00
Yorik van Havre
12cddc3fb7 Merge branch 'main' into draft-wp-set-color 2024-03-25 18:37:00 +01:00
Yorik van Havre
e1d2c179bc Merge branch 'main' into Draft-fix-handling-of-shapes-in-shape2dview.py 2024-03-25 18:36:24 +01:00
sliptonic
a96703d779 Merge pull request #12991 from qewer33/master
Re-arrange Start Page template buttons
2024-03-25 12:31:43 -05:00
Florian Foinant-Willig
4beeafbedd [PartDesign] Still a helix fix (#12977)
* [PartDesign] Still a helix fix

If we don't break the helix path at each turns we get a vaild path for
MakePipe (solid) even with an angle.

* Decrease helix tests requirements
2024-03-25 18:31:20 +01:00
PaddleStroke
bba0bf1f40 TechDraw: Enable drag and drop to and from clip groups.
Remove TechDraw_ClipGroupAdd and TechDraw_ClipGroupRemove from the UI.
2024-03-25 13:17:46 -04:00
PaddleStroke
3443e61b47 TechDraw: double clicking page switch to techdraw wb. Fixes #13061 2024-03-25 13:17:46 -04:00
PaddleStroke
6ae97edf70 TechDraw: Remove "TechDraw_MoveView" as it is now handled by drag and drop. 2024-03-25 13:17:46 -04:00
PaddleStroke
5940125359 TechDraw: Enable dragging and dropping of views between pages. 2024-03-25 13:17:46 -04:00
sliptonic
92ab98c79a Merge pull request #12662 from FEA-eng/fem_ccx_incrementation
New FEM CalculiX incrementation settings
2024-03-25 12:16:36 -05:00
PaddleStroke
a8adc573f8 Sketcher: Symmetry tool rework. 2024-03-25 17:48:01 +01:00
Yorik van Havre
3aab822df3 Arch: Allow to write IFC objects without owner history (#13076)
* Arch: Allow to write IFC objects without owner history

* Arch: Fixed context detection in IFC exporter
2024-03-25 17:29:33 +01:00
FEA-eng
e69976ebbb Merge branch 'FreeCAD:main' into fem_ccx_incrementation 2024-03-25 10:45:23 +01:00
FEA-eng
a2a24e78f9 FEM: Update DlgSettingsFemCcxImp.cpp 2024-03-25 10:44:29 +01:00
FEA-eng
3597301ec1 FEM: Update DlgSettingsFemCcx.ui 2024-03-24 19:12:30 +01:00
FEA-eng
6f1f431f83 FEM: Update DlgSettingsFemCcx.ui 2024-03-24 19:10:00 +01:00
Roy-043
d289e2b8f7 Let param observer trigger grid color change
If you change the grid color in the preferences and cick the Apply button, the color of all grids is updated now. So you can experiment while the Preferences Editor is open.

I have kept but moved the grid color button in the Draft_SelectPlane task panel for now. So that both options can be tested.
2024-03-24 09:58:51 +01:00
wmayer
05dc17a61a Gui: Apply clang-format on DlgProjectionOnSurface and fix linter warnings 2024-03-24 00:54:57 +01:00
pavltom
2f04fce75e [TechDraw] Issue #5903 - Autofill template information 2024-03-23 08:56:47 -04:00
Marco Patzer
2a1120429b Code reformat (black) 2024-03-23 08:52:06 -04:00
Marco Patzer
1cfa0426fb Add leading plus (+) in hole/shaft fit limit
ISO 286/14405-1 calls for a plus sign if the limit is positive and a
minus sign if the limit is negative. A zero limit should have neither
a plus nor a minus sign. This commit adds the plus sign.
2024-03-23 08:52:06 -04:00
wandererfan
730136e3e9 [TD]fix no PAT hatch on first paint 2024-03-23 08:47:36 -04:00
wandererfan
927ee745f2 [TD]protect against bad pref value
- this is a temporary measure to prevent problems caused by a
  bad value for LineStandard parameter.  A previous devel version
  stored on invalid value.  This patch can be removed before
  moving to production.
- this condition can be corrected by editing LineStandard to 0, 1 or
  2.  a plethora of warning messages is issued until the parameter is
  corrected.
2024-03-23 08:47:36 -04:00
Roy-043
2dd27ec276 Draft: fix handling of shapes in shape2dview.py
Fixes a problem introduced with #10712. If the Shape is not a Compound, the shape itself, and not its SubShapes should be used.
2024-03-22 18:17:04 +01:00
Chris Hennes
e9a45caf35 Merge pull request #13030 from bgbsww/bgbsww-toponamingFeatureExtrusionTwo
Toponaming/Part Move in feature extrusion
2024-03-22 10:40:56 -05:00