Commit Graph

41034 Commits

Author SHA1 Message Date
Kacper Donat
d7adbe5f3d Merge pull request #20379 from chennes/baseEliminatePy_GetPath
Replace it with a piece of code that replicates the functionality. Also eliminate the round-trip through char * that this function was using (the final variable is stored as a std::string anyway).
2025-03-29 18:13:08 +01:00
mosfet80
d5004148b0 Remove old GCC<=8 (#20508)
GCC version is always greater than 8
2025-03-29 12:21:36 +01:00
Andrea
9cfc345448 Remove old Coin code <=3
ubuntu 22.04 use libcoin v 4. https://launchpad.net/ubuntu/jammy/+package/libcoin-dev
2025-03-29 12:16:09 +01:00
marioalexis
47e93539f2 Fem: Fix return value in FemPostPipelinePy::read 2025-03-28 16:39:34 +01:00
marioalexis
805c27ca7b Base: Improve schema translation for electrical units 2025-03-28 07:43:15 +01:00
Roy-043
ad673da42a Draft: fix status bar widgets display timing issue
Fixes #17044.
2025-03-28 06:09:54 +01:00
Leif-Jöran Olsson
e544969624 Fixing ambiguiguous python shebang in installed script freecad-thumbnailer. Removed skip ci according to instruction. 2025-03-27 21:42:49 -05:00
marioalexis
f2b047e2c4 Fem: Update test 2025-03-27 21:13:21 +01:00
marioalexis
b10c02407f Fem: Add electric charge density object 2025-03-27 21:13:21 +01:00
marioalexis
f65db92156 Fem: Rename property SurfaceChargeDensity to ElectricFluxDensity 2025-03-27 21:13:21 +01:00
marioalexis
1c19608799 Base: Add volume charge density unit 2025-03-27 21:13:21 +01:00
Roy-043
51f4917c24 Draft: add font name dropdown to preferences (#20400)
Fixes #20330.
2025-03-27 13:11:47 +01:00
Roy-043
22b1f9b297 Merge pull request #20483 from Roy-043/Draft-remove-obsolete-param-functions
Draft: remove obsolete param functions
2025-03-27 11:51:16 +01:00
Lawrence Woestman
22f73df97c CAM: Enabled coolant in the refactored_grbl post, with test 2025-03-27 07:31:13 +01:00
PaddleStroke
fc9c5a7521 TechDraw: Section task: Fix spinbox (#20413)
Co-authored-by: Kacper Donat <kadet1090@gmail.com>
2025-03-26 21:41:17 +01:00
João Martins
caa6606810 Assembly: Allow more than one assembly deactivation (#20461)
Fixes #18631.
2025-03-26 19:25:53 +01:00
Syres916
85410a2816 [Gui] Fix Seg Fault when deleting a Link Array 2025-03-26 17:44:49 +01:00
xtemp09
26c7a6c302 Disconnect signals in destructor to avoid the assert
Closes #20272.
2025-03-26 17:42:34 +01:00
Roy-043
714e874c49 Draft: remove obsolete param functions
See #20198

These functions are no longer used in the Draft WB or in the BIM WB.

There is a small risk that 3rd party code relies on them and breaks, but that can be addressed when such is reported as a problem.
2025-03-26 15:52:40 +01:00
Roy-043
b3c4cec346 BIM: Remove calls to obsolete Draft.getParam
See #20198.
2025-03-26 13:09:17 +01:00
tritao
b45a3025e6 Material: Remove XML binding files. 2025-03-26 13:01:41 +01:00
Joao Matos
4ec136b252 Material: Convert XML bindings to Python. 2025-03-26 12:18:02 +01:00
tritao
35420022e9 Tools: Improve handling of sequence_protocol in Python bindings generator.
This allows SequenceProtocol being initialized without all members which
simplifies Python authoring of binding files.
2025-03-26 12:18:02 +01:00
Joao Matos
1224143a99 CMake: Fix generate_from_py macro for temporary pyi files. 2025-03-26 12:18:02 +01:00
Roy-043
2eabba29cb BIM: Remove calls to obsolete Draft.getParam
See #20198.
2025-03-26 11:03:21 +01:00
Benjamin Bræstrup Sayoc
56020bfb75 TechDraw: arc dimensions should not have fill
Fixes #20418. Regression by commit 998f713c97
2025-03-26 11:02:57 +01:00
Roy-043
7f9eb9932f Merge pull request #20436 from Roy-043/Draft-Update-checked-state-of-grid-button-when-switching-the-grid
Draft: Update checked state of grid button when switching the grid
2025-03-26 10:40:46 +01:00
mosfet80
601efa4380 Update pixi
Switch to last veraion.
Important fix : propagate error diagnostics from backends https://github.com/prefix-dev/pixi/pull/3426

https://github.com/prefix-dev/pixi/releases
2025-03-26 06:46:15 +01:00
Yorik van Havre
3583ca806d Update src/Mod/BIM/bimcommands/BimMaterial.py
Co-authored-by: Kacper Donat <kadet1090@gmail.com>
2025-03-25 20:02:11 -05:00
Yorik van Havre
d8ceec8fba BIM: Fixed material dialog's merge duplicates button - fixes #20124 2025-03-25 20:02:11 -05:00
Joao Matos
a32478349b Part: Remove XML binding files.
This PR removes the Part XML API bindings files now that we have
equivalent Python binding files.
2025-03-25 21:28:52 +01:00
Joao Matos
28555643a6 Part: Convert XML bindings to Python (Part 2) 2025-03-25 19:55:36 +01:00
Ladislav Michl
0895b70131 Gui: Language: Sort mapLanguageTopLevelDomain 2025-03-25 18:29:11 +01:00
Joao Matos
054e04075a Part: Clean up XML bindings (Part 2)
This cleans up the XML bindings for Part in preparation for an upcoming
migration to Python bindings model.
2025-03-25 17:51:32 +01:00
phaseloop
fc23531e4a CAM: fix estlcam postprocessor (#20407) 2025-03-25 10:24:27 +01:00
Adrian Insaurralde
9cf50b4eb8 Enable pcl by default on non windows systems 2025-03-25 10:14:56 +01:00
Furgo
ab32b70734 BIM: add missing import 2025-03-25 09:46:54 +01:00
Furgo
f3e3cfd941 BIM: also install test files 2025-03-25 09:46:54 +01:00
Furgo
a0344650a5 BIM: move more functions to their own modules, standardize logging 2025-03-25 09:46:54 +01:00
Furgo
5c8290b853 BIM: move tests to own module, separate App/Gui tests, add TestArchBase 2025-03-25 09:46:54 +01:00
Furgo
a623516bd6 BIM: move Arch wall tests to their own module 2025-03-25 09:46:54 +01:00
Chris Hennes
9c7c62063a Mesh: catch exceptions in destructor 2025-03-25 09:45:25 +01:00
Chris Hennes
b6936c9f0f Inspection: catch exceptions in destructor 2025-03-25 09:45:25 +01:00
Chris Hennes
ec6684f328 Fem: catch exceptions in destructor 2025-03-25 09:45:25 +01:00
Chris Hennes
ae59cc6814 Base: Add Console::DestructorError as noexcept
Create a new console output that eats exceptions so it is safe to use in a destructor.
2025-03-25 09:45:25 +01:00
Furgo
6864ac4e0d Start: set specific zoom level for new BIM projects (#20271)
* Gui: allow viewDefaultOrientation function to accept the None value, as per the docstring

* Start, BIM: set specific zoom level for new BIM projects
2025-03-25 09:36:43 +01:00
Joao Matos
bbe9fbccb5 PartDesign: Remove XML binding files. 2025-03-25 06:11:22 +01:00
Chris Hennes
a209926436 Fem: Add missing VTK headers from PCH 2025-03-24 23:16:02 -05:00
Andrea
ad3d274679 Update Eigen Requirement
ubuntu 22.04 use eigen 3.4. The minimum eigen version is raised to 3.4.
Old cmake code is also removed.
2025-03-24 21:09:48 -05:00
Chris Hennes
eb3f9b1586 Merge pull request #20428 from pieterhijma/fix-doxygen-structural-warnings
Fix doxygen structural warnings
2025-03-24 21:07:53 -05:00