Commit Graph

36125 Commits

Author SHA1 Message Date
wmayer
41b3be8fb6 Gui: improve PropertyMaterialListItem 2024-02-24 23:59:58 +01:00
wmayer
c633edfe8a Gui: improve PropertyMaterialItem 2024-02-24 23:59:58 +01:00
wmayer
1187ed58ed Gui: allow to set ranges for property item editors when used as sub-items 2024-02-24 23:59:58 +01:00
wmayer
e57a1fe02e Fixes #12586: FEM requires OpenMP 5.0 (e.g. GCC >= 9) 2024-02-24 21:11:06 +01:00
marioalexis84
4932f17dc5 Fem: Enable checkbox for references mesh groups - fixes #10071 (#12437) 2024-02-24 10:29:00 -06:00
Chris Hennes
628bad452a Addon Manager: Add sorting (#12561) 2024-02-23 22:33:20 -06:00
Chris Hennes
80b516df45 Addon Manager: Fix ZIP-based update 2024-02-23 22:31:36 -06:00
Ladislav Michl
967633eca9 Gui: PythonWrapper: Do not steal reference
Foreign Python objects needs to be passed as Py::Object().
Py::asObject() is stealing reference and object might be garbage
collected even before dereferenced. Problem didn't show in the
original code because methods Py::asObject() was used in were
never called.

Fixes: ac6f991baf (Gui: Consolidate Python -> Qt class conversion)
2024-02-24 01:18:30 +01:00
Chris Hennes
8a3407aee6 Merge pull request #12525 from bgbsww/bgbsww-toponamingMakeElementSolid
Toponaming/Part: make element solid
2024-02-22 21:18:51 -06:00
bgbsww
8ecfd6883c Remove redundant from merge 2024-02-22 20:11:08 -05:00
bgbsww
68edc6f123 Merge branch 'main' into bgbsww-toponamingMakeElementSolid 2024-02-22 20:06:51 -05:00
bgbsww
405bf03ce9 Clean and add tests for makeElementSolid 2024-02-22 19:18:08 -05:00
Chris Hennes
6dcf908eaa Merge pull request #12523 from bgbsww/bgbsww-toponamingMakeElementTransform
Toponaming/Part: make element transform, _transform and gtransform
2024-02-22 17:46:19 -06:00
bgbsww
e33e0a3f5e Toponaming/Part: Clean and add tests for elementTransform methods 2024-02-22 17:28:35 -05:00
FEA-eng
9a0e40feec FEM: Beam reduced integration (#12513) 2024-02-22 15:30:47 -06:00
Chris Hennes
971c4f4bb1 App: Add PreCompiled.h to Varset cpp file (#12541)
* App: Add PreCompiled.h to Varset cpp file
2024-02-22 11:23:14 -06:00
Chris Hennes
3d66f6b1e5 Addon Manager: Fix metadata license fetch and display 2024-02-22 11:22:51 -06:00
Zheng, Lei
7fc99b42e7 Toposhape/Part: Transfer in _makETransform, makETransform, makEGTransform 2024-02-22 12:13:54 -05:00
Chris Hennes
dead40e8c5 Merge pull request #12549 from bgbsww/bgbsww-toponamingMakeElementFillet
Toponaming/Part make element fillet
2024-02-22 11:04:11 -06:00
bgbsww
715faeac54 Toposhape/Part: clean, add tests for makeElementFillet and makeElementChamfer 2024-02-22 08:27:40 -05:00
Zheng, Lei
3c53e10448 Toposhape/Part: Transfer in makEFillet and makEChamfer 2024-02-22 07:40:59 -05:00
wmayer
90ede977a3 CMake: set policy CMP0148 to old 2024-02-22 11:47:48 +01:00
wmayer
89a1dc0363 Gui: fix linter warnings 2024-02-22 11:47:48 +01:00
wmayer
b335a15ccc Gui: fixes #12540: ‘ModuleShiboken’ was not declared in this scope 2024-02-22 11:47:48 +01:00
Chris Hennes
14d2915e6c Merge pull request #12528 from bgbsww/bgbsww-toponamingMoveEqualOperator
Toponaming/Part:  Bring in = operator, resetMap and flushMap overrides, and fix affecte…
2024-02-21 16:08:32 -06:00
bgbsww
d7f14d3df5 Bring in = operator, resetMap and flushMap overrides, and fix affected tests 2024-02-21 12:13:16 -05:00
Zheng, Lei
84b139f76b Toposhape/Part: Transfer in makESolid 2024-02-21 12:00:51 -05:00
bgbsww
b5eafe6783 Toposhape/Part: Clean GeneralFuse, Fuse, Cut; add tests; tweak other tests 2024-02-21 12:00:51 -05:00
bgbsww
b2cad5297a Toponaming/Part: Clean and add tests for elementTransform methods 2024-02-21 11:56:22 -05:00
Zheng, Lei
a90ad10d60 Toposhape/Part: Transfer in _makETransform, makETransform, makEGTransform 2024-02-21 11:56:22 -05:00
wandererfan
456fa53eab [TD]use correct tooltip in first/third angle 2024-02-21 11:46:18 -05:00
wandererfan
289c386f6b [TD]ANSI/ASME section line conformance 2024-02-21 11:46:18 -05:00
Chris Hennes
23741ffa77 Merge pull request #12517 from bgbsww/bgbsww-toponamingMakeElementGeneralFuse
Toponaming/Part:  make element generalfuse, fuse, cut
2024-02-21 08:25:12 -06:00
Pieter Hijma
095e94183a [Core] Managing Custom Data Elements: VarSet (#12135)
* [Core] Add a basic VarSet document object

* [Core] Add basic tests for VarSets

* Core: Replace the VarSet icon with an outlined one
2024-02-21 10:38:06 +01:00
wmayer
260daaf24c Tests: add unit tests for all token types defined in ExpressionParser.l 2024-02-21 07:32:14 +01:00
Chris Hennes
5d1c4caba0 Base: Rename ASCIIInputStream to TextInputStream 2024-02-21 07:31:22 +01:00
bgbsww
917093b550 Toposhape/Part: Clean GeneralFuse, Fuse, Cut; add tests; tweak other tests 2024-02-20 15:10:28 -05:00
wmayer
aed799ce2a Gui: removed unused variable 2024-02-20 14:44:53 +01:00
wmayer
1262aef95d Gui: port to Qt6 2024-02-20 14:44:53 +01:00
Zheng, Lei
c78027cc5c Toposhape/Part: Transfer in makEGeneralFuse, makeEFuse, makeECut 2024-02-19 21:12:52 -05:00
wmayer
8993f3fc21 Part: fix -Wextra-semi 2024-02-20 01:14:15 +01:00
Chris Hennes
44d86f3296 Base: Add ASCIIInputStream
Based on the modifications to InputStream from the LinkStage3 fork. Needed for correct restoration of StringHasher.
2024-02-19 16:47:28 -06:00
Max Wilfinger
3e47de6d92 fix typo in polygon task dialog 2024-02-19 15:51:25 -06:00
czinehuba
7a025e4e60 Updated space in dashed lines 2024-02-19 18:39:58 +01:00
Huba Czine
e20a07653c Update icons for Sketcher_ToggleConstruction & Sketcher_ToggleConstruction_Constr 2024-02-19 18:39:58 +01:00
Jacob Oursland
f5bc071cb3 Conda: Unpin OCCT as FreeCAD now builds with OCCT 7.8.0+. 2024-02-19 18:36:00 +01:00
Jacob Oursland
104b64fbe2 Conda: Unpin coin3d as the latest bugfix version corrects the build incompatibility. 2024-02-19 18:35:14 +01:00
Jacob Oursland
9f7a189511 Conda: Pin Python to prevent automatically downgrading without error. 2024-02-19 18:34:51 +01:00
sliptonic
f6e1f0faa3 Merge pull request #12358 from maxwxyz/sketcher-translate-scale-to-context-menu
[Sketcher] add translate and scale commands to context menu
2024-02-19 18:33:14 +01:00
Yorik van Havre
e16f993df7 [Arch] Always use a default IFC type - fixes yorikvanhavre/FreeCAD-NativeIFC#60 2024-02-19 11:26:38 -06:00