bgbsww
10095d2625
Toponaming/Part: Add tests and clean
2024-02-17 21:13:08 -05:00
Zheng, Lei
08dc14c97b
TopoNaming/Part: transfer makeElementThickSolid
2024-02-17 21:11:52 -05:00
Max Wilfinger
f6f8243b7e
[Material] Adjust default material appearance ( #12380 )
2024-02-17 20:07:44 -06:00
Chris Hennes
4306699826
Toponaming/Part: clang-format pass
2024-02-17 19:37:29 -06:00
Zheng, Lei
99808e9ef2
Toponaming/Part: transfer in and clean getSubShapes, getSubTopoShapes, getOrderedEdges
2024-02-17 18:06:56 -05:00
bgbsww
abde135776
Toponaming/Part: Cleanup makeElementPipeShell, add tests, and some delinting
2024-02-16 22:16:58 -05:00
Zheng, Lei
ac1d862a3e
Toponaming/Part: Transfer makEPipeShell
2024-02-16 21:01:49 -05:00
bgbsww
921be4daaa
Toponaming/Part: Clean and add tests
2024-02-16 14:01:12 -05:00
Zheng, Lei
d80758e882
Toponaming/Part: transfer in makELoft
2024-02-16 11:22:29 -05:00
bgbsww
044329ae82
TopoNaming/Part: cleanups and tests
2024-02-16 11:22:29 -05:00
bgbsww
ac618d8ec5
TopoNaming/Part: cleanups and tests
2024-02-15 19:07:19 -05:00
Zheng, Lei
c0c16f684c
TopoNaming/Part: transfer in MakERuledSurface
2024-02-15 19:05:55 -05:00
bgbsww
61bcd553ee
Toponaming/Part: Clean up linearize, add tests, and some delinting
2024-02-15 16:53:01 -05:00
Zheng, Lei
964e15805a
Toponaming/Part: transfer in linearize
2024-02-15 14:21:32 -05:00
Chris Hennes
779c63c2fd
Merge pull request #12414 from bgbsww/bgbsww-toponamingSearchSubShape
...
Toponaming/Part: Add searchSubShape as findSubShapesWithSharedVertex
2024-02-15 12:49:42 -06:00
bgbsww
6c3f250e4c
Toponaming/Part: Add tests for searchSubShape
2024-02-15 12:36:23 -05:00
Zheng, Lei
db377c1854
Toponaming/Part: transfer in searchSubShape
2024-02-15 07:54:22 -05:00
Chris Hennes
9917565d95
Merge pull request #12405 from bgbsww/bgbsww-toponamingMakeElementDraft
...
Toponaming/Part: Transfer in MakeElementDraft
2024-02-14 21:10:56 -06:00
Chris Hennes
b075f7d5d6
Part/Toponaming: Apply clang-format to TopoShapeExpansion
2024-02-14 18:56:38 -06:00
bgbsww
6e9cd051f2
Toponaming/Part: Cleanup and test makeElementDraft
2024-02-14 12:20:10 -05:00
LemonBoy
7f5d89fa19
Part Attacher: Implement 1D intersection for attachments ( #12328 )
...
* PD: Implement 1D intersection for attachments
Extract a line from the intersection of two faces.
Closes #6870
* fixup! Use Handle macro
For some reason I don't fully understand yet the CI was failing, let's
see if this fixes the compilation errors.
* fixup! Add missing(?) header
Well, it compiles just fine on my system...
* fixup! Be more specific in error messages
2024-02-13 17:45:01 -03:00
LemonBoy
c0e318c6d0
Part Grid: Exclude the grid group from bbox computation ( #12349 )
...
Fixes the problem where View_FitAll would compute a huge bounding box
when the infinite grid is enabled.
Closes #11570
Co-authored-by: wwmayer <werner.wm.mayer@gmx.de >
2024-02-13 17:42:51 -03:00
Chris Hennes
d89f4d7f29
Merge pull request #12366 from bgbsww/bgbsww-toponamingGetSubTopoShape
...
Toponaming/Part: Move getSubTopoShape
2024-02-13 14:09:24 -06:00
Zheng, Lei
c5ba519470
Toponaming/Part: move in makeElementDraft
2024-02-13 13:41:56 -05:00
bgbsww
ae4393978f
Toponaming/Part: clean, doc, and test getSubTopoShape
2024-02-13 10:14:39 -05:00
Zheng, Lei
76df39e99d
Toponaming/Part: transfer in getSubTopoShape
2024-02-13 10:01:17 -05:00
wmayer
cc8452a545
Part: use of ShapeMapHasher for code simplification
2024-02-12 12:02:17 -06:00
wmayer
b45fcead7a
Part: add helper class ShapeMapHasher to reduce conditional inclusions
2024-02-12 12:02:17 -06:00
wmayer
134a5f0f50
Mod: remove leftovers of includes of Standard_math.hxx
2024-02-12 12:02:17 -06:00
Yorik van Havre
638e398bec
Crowdin translations ( #12313 )
...
* updated ts files
* merged crowdin translations
* [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>
2024-02-12 11:59:08 -06:00
LemonBoy
82582ace52
Clear projected shape when changing extrude height
...
When the height is zero no solid is produced, the code was thus showing
the result of the previously selected projection height.
Closes #12113
2024-02-12 11:54:48 -06:00
wmayer
ad605d6e23
Mesh: fixes #11985 : 3MF export to Prusa with clone = open edge warnings on clone
...
See https://forum.freecad.org/viewtopic.php?p=738731#p738731
2024-02-12 11:40:45 -06:00
wmayer
df7e783513
Mod: fix several compiler warnings:
...
* fix -Wsometimes-uninitialized
* fix -Wunused-parameter
* fix -Wunused-variable
* fix -Winconsistent-missing-override
* fix -Wsign-compare
* fix -Wreorder-ctor
* fix -Wtautological-overlap-compare
2024-02-12 11:39:32 -06:00
Andrei Pozolotin
4ff2ee43d2
Resolve #12235 : labels in Mod/Part/Gui/TaskAttacher.ui
2024-02-12 11:29:51 -06:00
Florian Foinant-Willig
1eb0444bd5
Part & PartDesign Cone: allow equal radii ( #12219 )
...
* PartDesign_Cone: allow equal radii
* fix R2 < R1
* Part_Cone: allow equal radii
2024-02-12 14:21:53 -03:00
PaddleStroke
458d9aea63
Update TopoShapeMapper.cpp
2024-02-12 08:53:02 -06:00
PaddleStroke
7ef3464a5f
Update TopoShapeExpansion.cpp
...
...
2024-02-12 08:53:02 -06:00
PaddleStroke
8b4a211f13
Update TopoShapeExpansion.cpp
...
Fix I have not seen it's in the precompiled if but not in the precompile.h
2024-02-12 08:53:02 -06:00
PaddleStroke
fddab25ed8
Fix compilation failures in TopoShapeExpansion and TopoShapeMapper.
2024-02-12 08:53:02 -06:00
bgbsww
7ef0b6ec61
Toponaming/Part: Add tests, dependencies, and cleanup
2024-02-09 16:42:20 -05:00
Zheng, Lei
10d95b9ce9
Toponaming/Part: Transfer makeElementBoolean in
2024-02-09 08:23:30 -05:00
Chris Hennes
03b41403fa
Merge pull request #12189 from CalligaroV/toponamingTopoShapeWire
...
Toponaming makeElementWire
2024-02-08 20:59:26 -06:00
Chris Hennes
73d214a2ad
Merge pull request #12295 from bgbsww/bgbsww-toponamingFeaturePartBoolean
...
Toponaming: transfer in FeaturePartBoolean
2024-02-08 13:29:38 -06:00
bgbsww
b2cbd7e5a7
Clean code and testing tweak
2024-02-08 11:09:36 -05:00
CalligaroV
3066f74747
Part/Toponaming: makeElementWires
...
* Renamed enum classes members to lowercaseCapword
* Moved struct ShapeHasher back to TopoShapeMapper.h
* Added test for MapperMaker::generated
* Modifications for clang-tidy warnings
* Formatting
Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com >
2024-02-08 13:56:30 +01:00
CalligaroV
d9d6ae825e
Merge branch 'main' of https://github.com/FreeCAD/FreeCAD.git into toponamingTopoShapeWire
...
# Conflicts:
# src/Mod/Part/App/TopoShape.h
# src/Mod/Part/App/TopoShapeExpansion.cpp
2024-02-07 23:51:49 +01:00
Zheng, Lei
d72896c28d
transfer in FeaturePartBoolean
2024-02-06 21:09:00 -05:00
bgbsww
46230c9a93
Add Test for MakeElementRefine
2024-02-06 15:58:37 -05:00
Zheng, Lei
31b7c3d145
Transfer in makeElementRefine
2024-02-04 08:59:41 -05:00
bgbsww
f3c9b8ee97
Delinting pass
2024-02-03 18:33:07 -05:00