Commit Graph

35762 Commits

Author SHA1 Message Date
Jacob Oursland
7edf473a28 Conda: Pin PCL to v1.13.1 to fix build errors on Windows. (#12190) 2024-01-30 00:30:40 -03:00
marioalexis
f19735b702 Material: Use "et" format unit to parse path 2024-01-29 22:07:58 +01:00
marioalexis
723159d2f5 Material: Return new reference to Python boolean 2024-01-29 22:07:58 +01:00
Zheng, Lei
90d36f60c3 FeaturePartCommon code move in 2024-01-28 06:55:01 -07:00
Chris Hennes
7e8265fb10 Merge pull request #12157 from chennes/toponamingMakeShapeWithElementMap
Toponaming make shape with element map
2024-01-27 13:25:56 -07:00
Chris Hennes
e24ed34867 Tests/Toponaming: Post-merge cleanup 2024-01-27 14:01:35 -06:00
bgbsww
88b5191b5e Cleaned up complex test (#15)
* Element Map Test

* Rename test and add more assertions

* Reduce test complexity
2024-01-27 12:00:12 -06:00
Vincenzo Calligaro
2e98912266 Tests for makeShapeWithElementMap (#12)
* Tests for makeShapeWithElementMap
 * Added nullShapesThrows tests for the classes derived from <TopoDS_Shape>
 * Added test passing as "sources" parameter of the tested method an empty vector of TopoShapes objects
 * Added test with unmappable sources
 * Added test to find shapes inside other shapes made from the first ones
* Tests for makeShapeWithElementMap with simple shapes
 * Added test to find source shapes' sub-shapes name in the elements maps
 * Added test to find the "MAK" OpCode in the elements maps names

---------

Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com>
2024-01-27 12:00:12 -06:00
bgbsww
5135564fb4 Rename test and add more assertions 2024-01-27 12:00:12 -06:00
bgbsww
43f4db445a Element Map Test 2024-01-27 12:00:12 -06:00
Chris Hennes
f91d39bac3 Tests/Toponaming: Add test framework for makeShapeWithElementMap 2024-01-27 12:00:12 -06:00
Chris Hennes
d43fe277a7 Part/Toponaming: Basic linter cleanup of makeShapeWithElementMap
No major refactoring.
2024-01-27 12:00:12 -06:00
Zheng, Lei
d768706ebe Part/Toponaming: Add original code for makeShapeWithElementMap
Called TopoShape::makESHAPE in the original Toponaming branch. The code here has been modified as little as possible to get it to compile in current main.
2024-01-27 11:59:56 -06:00
Roy-043
c3d2f00ab1 Merge pull request #12123 from Roy-043/Arch-BuildingPart-fix-setEdit-and-unsetEdit
Arch: BuildingPart fix setEdit and unsetEdit
2024-01-27 15:44:06 +01:00
Roy-043
16d1a15018 Merge pull request #12127 from Roy-043/Draft-Scale-widget-did-not-handle-FEM-unit-system
Draft: Scale widget did not handle FEM unit system
2024-01-27 15:43:29 +01:00
wandererfan
02c6a90c16 [TD]fix extension bolt hole circle re scale/rotate 2024-01-27 08:07:59 -05:00
Chris Hennes
3d6fb38de1 Addon Manager: Fix git detection on mac 2024-01-26 17:43:54 -07:00
Chris Hennes
8109d8a3ae Addon Manager: Allow .py filenames
Also improve macro removal.
2024-01-26 17:43:37 -07:00
Chris Hennes
f0a1e049cc Addon Manager: Fix #11120 2024-01-26 17:43:18 -07:00
bgbsww
eb7c658a06 Add helper methods 2024-01-26 17:42:51 -07:00
Chris Hennes
441b1d2783 Merge pull request #12133 from marioalexis84/fem-contact_tie 2024-01-26 14:21:02 -07:00
marioalexis
38f7283016 Fem: Improve constraint tie - partial fixes #11653 2024-01-26 13:44:16 -03:00
marioalexis
6e75703425 Fem: Improve constraint contact - partial fixes #11653 2024-01-26 13:44:16 -03:00
marioalexis
0b76757b8a App: Add StiffnessDensity property 2024-01-26 13:44:16 -03:00
marioalexis
c2fbee6be4 Base: Add stiffness per unit area unit 2024-01-26 13:44:16 -03:00
wandererfan
c12a5c2a16 [TD]fix extension hole thread re scale/rotate 2024-01-26 10:02:36 -05:00
wandererfan
fc58bd83d1 [TD]fix extension Extend function re scale/rotate 2024-01-26 10:02:36 -05:00
Roy-043
bd3e78691e Draft: Scale widget did not handle FEM unit system
The FEM UserSchema (8) was not handled by the code.
2024-01-26 13:09:07 +01:00
Roy-043
b59911899f Arch: BuildingPart fix setEdit and unsetEdit
The Transform option from the Tree view context menu did not work.
2024-01-26 10:43:42 +01:00
Chris Hennes
f75db0dbb2 Addon Manager: Remove new-style type hints 2024-01-25 17:07:54 -07:00
Chris Hennes
4973614d32 Merge pull request #12087 from bgbsww/bgbsww-toponamingMakeElementShell
Toponaming makeElementShell
2024-01-25 12:49:07 -07:00
bgbsww
5a68162258 Tests for makeElementShell 2024-01-25 11:13:00 -05:00
Chris Hennes
8d88cc7e79 Addon Manager: Improve macro readme rendering 2024-01-25 09:02:27 -07:00
Zheng, Lei
9f3d6543c6 Transfer in MakeElementShell 2024-01-25 11:00:01 -05:00
Roy-043
e43bebc27d Merge pull request #12089 from Roy-043/Draft-Draft_Scale-make-sure-scale-input-boxes-show-at-least-6-decimals
Draft: Draft_Scale: make sure scale inputboxes show at least 6 decimals
2024-01-25 16:51:51 +01:00
bgbsww
9f84fbe9bb Tweak resetElementMap to default to empty defined element map (#12098)
* Tweak resetElementMap tp default to empty defined element map

* [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-01-24 21:24:08 -06:00
Ladislav Michl
62c3836c97 Addon Manager: Qt6 fixes 2024-01-24 11:24:07 -06:00
Chris Hennes
7b3ff9d9f3 Addon Manager: Replace QtWebEngine with QTextBrowser
Macro display is still a work-in-progress.
2024-01-24 10:42:40 -06:00
Chris Hennes
c7ac9ee848 Merge pull request #12064 from bdieterm/fixPlaneTransparency
Gui: add explicit transparency specification
2024-01-23 21:33:20 -06:00
Roy-043
00cd50bbf4 Merge pull request #12085 from Roy-043/Arch-importDAE-DaeUnsupportedError-is-defined-in-common.py
Arch: importDAE: DaeUnsupportedError is defined in common.py
2024-01-23 20:09:31 +01:00
Roy-043
520b8babda Draft: Draft_Scale: make sure scale inputboxes show at least 6 decimals
Fixes #7386.
2024-01-23 18:07:03 +01:00
Roy-043
d63ca9c2dc Arch: importDAE: DaeUnsupportedError is defined in common.py
Forum topic:
https://forum.freecad.org/viewtopic.php?t=84626
2024-01-23 17:52:32 +01:00
Chris Hennes
c47b380e85 Merge pull request #12028 from bgbsww/bgbsww-toponaming-makeElementFace
Toponaming move makEFace as makeElementFace and dependencies
2024-01-23 08:45:21 -06:00
Chris Hennes
5662c51ab4 Merge pull request #12054 from kadet1090/styling-elements-and-constraints-ui
Sketcher: Apply styling to elements and constraints UI
2024-01-23 08:40:48 -06:00
xtemp09
5aa36cd7dc Correction of #11775 2024-01-23 07:39:51 -06:00
bgbsww
a6ee5f4df9 Merge branch 'main' into bgbsww-toponaming-makeElementFace 2024-01-23 08:14:07 -05:00
wandererfan
3541ccc40d [TD]fix Compass widget update in section 2024-01-22 20:02:54 -05:00
wandererfan
deed6df1b2 [TD]fix line number not saved for cosmetic edge 2024-01-22 20:02:54 -05:00
Chris Hennes
1a7e3848b9 Merge pull request #12023 from bgbsww/bgbsww-patch-30
Initial code of mapSubElement Test
2024-01-22 16:02:00 -06:00
Chris Hennes
c3091337c5 Part/TopoShapeMapper: Add missing PreCompiled include 2024-01-22 15:57:54 -06:00