Commit Graph

36093 Commits

Author SHA1 Message Date
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
mosfet80
637287e932 Clean FindPyCXX.cmake (#12333)
* Clean FindPyCXX.cmake
2024-02-19 11:25:01 -06:00
Chris Hennes
40e41f1bb7 Merge pull request #12309 from chennes/addonManagerRefactorGUIArea
Addon manager: Refactor GUI area
2024-02-19 11:20:00 -06:00
Chris Hennes
3aa70320c7 Merge pull request #12306 from Rexbas/fix-disappearing-handles
Gui: Fix disappearing element handles in sketcher
2024-02-19 11:18:10 -06:00
Chris Hennes
a55f40deea Merge pull request #12305 from bgbsww/bgbsww-toponamingFeaturePartFuse
Toponaming/Part FeaturePartFuse
2024-02-19 11:16:53 -06:00
LemonBoy
1c8ca27f28 Preserve object order when moving them
Remove and re-insert the selected objects at the specified point in the
tree while preserving their relative order.

The code used to insert them in reverse order.

Closes #12287
2024-02-19 11:16:08 -06:00
marioalexis
6d0f757b94 Fem: Use expression binding with the constraint tie Tolerance property 2024-02-19 11:13:42 -06:00
Andrei Pozolotin
c5ad7b50b6 Resolve #11965 - no proper execute() for cross-property references
Solution B: parsequant() function
2024-02-19 11:12:52 -06:00
sliptonic
d7d9c84395 Merge pull request #12426 from Schildkroet/bugfix_uccnc_drillcycles
[Path] Bugfix uccnc_post.py
2024-02-19 17:50:13 +01:00
bdieterm
bed5e4362b Gui: unite init code for FreeCAD GUI (normal and via Gui.showMainWindow()) 2024-02-19 10:48:00 -06:00
Chris Hennes
925be2aa48 Merge pull request #12088 from 3x380V/qt6_fixes
Gui: Consolidate PythonWrapper
2024-02-19 10:46:12 -06:00
sliptonic
942b219e84 Merge pull request #12075 from chennes/facemakerTranslationFix
Part: Fix translation bug in FaceMaker
2024-02-19 17:43:18 +01:00
Roy-043
cbd27854df Draft: update DefaultShapeColor in params.py to match new default 2024-02-19 10:11:48 +01:00
bgbsww
0065c9cce7 Toponaming/Part: Remove makeElementShape and cleanup opcode code 2024-02-18 21:57:12 -06:00
Chris Hennes
2d0ef0e659 Merge pull request #12484 from bgbsww/bgbsww-toponamingPartFeatures
Toponaming/Part  part features transfer
2024-02-18 21:56:34 -06:00
marioalexis
38fdba4a95 Fem: Prevent stop CalculiX immediately - fixes #12448 2024-02-18 21:55:41 -06:00
Vincenzo Calligaro
5763ac32b0 Part/Toponaming: tests for MapperHistory (#12402)
* Part/Toponaming: MapperHistory
 * added test for MapperHistory::modified
 * added test for MapperHistory::generated
 * renamed edges in the test for MapperHistory::modified

---------

Signed-off-by: CalligaroV <vincenzo.calligaro@gmail.com>
2024-02-18 16:42:41 -06:00
bgbsww
4959f7d140 Toponaming/Part: Clean up code 2024-02-18 17:35:15 -05:00
Zheng, Lei
56355b0215 Toponaming/Part: transfer in FeaturePartFuse 2024-02-18 17:28:25 -05:00
Chris Hennes
1ed79aea7d Merge pull request #12483 from bgbsww/bgbsww-toponamingMakeElementThickSolid
Toponaming/Part make element thick solid
2024-02-18 15:46:49 -06:00
Max Wilfinger
2a264241dc change default shape color 2024-02-18 14:12:22 -06:00
bgbsww
dbe300133a Toponaming/Part: Clean and test PartFeatures 2024-02-18 12:57:49 -05:00
FEA-eng
62c8469bde FEM new matrix solver types (PaStiX and Pardiso) (#12478)
* Update solver.py
* Update write_step_equation.py
* Update DlgSettingsFemCcx.ui
2024-02-17 20:14:32 -06:00
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
b2c1f1a272 Merge pull request #12482 from bgbsww/bgbsww-toponamingGetSubTopoShape
Toponaming/Part: get sub topo shape
2024-02-17 20:03:59 -06:00
Chris Hennes
4306699826 Toponaming/Part: clang-format pass 2024-02-17 19:37:29 -06:00
Zheng, Lei
f7fe3ce345 Toponaming/Part: move in PartFeatures 2024-02-17 19:41:43 -05:00
bgbsww
ddcfdddcf2 Toponaming/Part: Add tests and clean 2024-02-17 19:30:47 -05:00
Zheng, Lei
f75e70343b TopoNaming/Part: transfer makeElementThickSolid 2024-02-17 18:28:50 -05:00
bgbsww
5db6ef559e Toponaming/Part: tests addition and cleaning 2024-02-17 18:07:23 -05:00
Zheng, Lei
99808e9ef2 Toponaming/Part: transfer in and clean getSubShapes, getSubTopoShapes, getOrderedEdges 2024-02-17 18:06:56 -05:00