Roy-043
b7e4294768
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
1dddbb2aa5
CAM: Enabled coolant in the refactored_grbl post, with test
2025-03-27 07:31:13 +01:00
PaddleStroke
4631e11230
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
83c1c76b04
Assembly: Allow more than one assembly deactivation ( #20461 )
...
Fixes #18631 .
2025-03-26 19:25:53 +01:00
Syres916
06b0cbc59f
[Gui] Fix Seg Fault when deleting a Link Array
2025-03-26 17:44:49 +01:00
xtemp09
9d9ee7d9c3
Disconnect signals in destructor to avoid the assert
...
Closes #20272 .
2025-03-26 17:42:34 +01:00
Roy-043
0c9c23dc18
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
bac9ef0fcc
BIM: Remove calls to obsolete Draft.getParam
...
See #20198 .
2025-03-26 13:09:17 +01:00
tritao
8ae48c3c8a
Material: Remove XML binding files.
2025-03-26 13:01:41 +01:00
Joao Matos
e9fda68693
Material: Convert XML bindings to Python.
2025-03-26 12:18:02 +01:00
tritao
c3e10d4331
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
f76d559395
CMake: Fix generate_from_py macro for temporary pyi files.
2025-03-26 12:18:02 +01:00
Roy-043
d18ba9010d
BIM: Remove calls to obsolete Draft.getParam
...
See #20198 .
2025-03-26 11:03:21 +01:00
Benjamin Bræstrup Sayoc
c106e1fdc6
TechDraw: arc dimensions should not have fill
...
Fixes #20418 . Regression by commit 998f713c97
2025-03-26 11:02:57 +01:00
Roy-043
ed388aa60f
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
9a5ea74f1f
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
daf8a4f736
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
47d6ad847a
BIM: Fixed material dialog's merge duplicates button - fixes #20124
2025-03-25 20:02:11 -05:00
Joao Matos
faabc3d7d6
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
6083315b04
Part: Convert XML bindings to Python (Part 2)
2025-03-25 19:55:36 +01:00
Ladislav Michl
56bcc0fc55
Gui: Language: Sort mapLanguageTopLevelDomain
2025-03-25 18:29:11 +01:00
Joao Matos
e825ebe99d
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
40ace3241a
CAM: fix estlcam postprocessor ( #20407 )
2025-03-25 10:24:27 +01:00
Adrian Insaurralde
065c1fe0fd
Enable pcl by default on non windows systems
2025-03-25 10:14:56 +01:00
Furgo
5b882756a7
BIM: add missing import
2025-03-25 09:46:54 +01:00
Furgo
ddc7035fbc
BIM: also install test files
2025-03-25 09:46:54 +01:00
Furgo
518e2a8346
BIM: move more functions to their own modules, standardize logging
2025-03-25 09:46:54 +01:00
Furgo
aa1a5c135b
BIM: move tests to own module, separate App/Gui tests, add TestArchBase
2025-03-25 09:46:54 +01:00
Furgo
40e0c60338
BIM: move Arch wall tests to their own module
2025-03-25 09:46:54 +01:00
Chris Hennes
59bfee2cfe
Mesh: catch exceptions in destructor
2025-03-25 09:45:25 +01:00
Chris Hennes
b6924ff744
Inspection: catch exceptions in destructor
2025-03-25 09:45:25 +01:00
Chris Hennes
ccbbe3d708
Fem: catch exceptions in destructor
2025-03-25 09:45:25 +01:00
Chris Hennes
67982f3963
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
4bb372ef87
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
ee4c9a6e8b
PartDesign: Remove XML binding files.
2025-03-25 06:11:22 +01:00
Chris Hennes
2526ef9f68
Fem: Add missing VTK headers from PCH
2025-03-24 23:16:02 -05:00
Andrea
fe951f6332
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
50bc99c3eb
Merge pull request #20428 from pieterhijma/fix-doxygen-structural-warnings
...
Fix doxygen structural warnings
2025-03-24 21:07:53 -05:00
Joao Matos
74493358da
Gui: Remove XML binding files.
2025-03-24 22:47:33 +01:00
karliss
f0fe00e16a
PartDesign: Update counterbore min size in reaction to diameter changes ( #20217 )
...
Can't rely purely on `TaskHoleParameters::threadDiameterChanged` to update it since the signal is intentionally blocked while syncing state to GUI.
Closes #19744
2025-03-24 21:18:40 +00:00
Joao Matos
0206ff59cd
CMake: Fix build dependency tracking for Python bindings generation.
...
This caused a rebuild to always happen due to incorrect dependency
tracking.
Fixes https://github.com/FreeCAD/FreeCAD/issues/20402 .
2025-03-24 21:43:31 +01:00
Roy-043
5ba1c2c9b4
Typo in docstrings
2025-03-24 20:58:31 +01:00
Roy-043
f7a7d4ed61
Draft: Update checked state of grid button when switching the grid
...
The checked state of the grid button was not updated when the grid was only displayed during Draft commands.
2025-03-24 20:53:39 +01:00
mosfet80
b33c236322
Clean QGTracker.cpp
...
Clean code
2025-03-24 19:02:34 +01:00
j-hap
aa725c6866
TechDraw: Replace annotation edit dialog with QPlainTextEdit ( #20092 )
...
* TechDraw: Replace annotation edit dialog with QPlainTextEdit
* Remove useless include introduced in previous commit
* Remove trailing _ for members to conform with rest of the codebase
* Add const & to string vectors that don't need copying
* Fix IWYU linter warnings
* Forward all annotation double clicks to the StringList property editor
* Remove unused dialog
* Fix Qt 5 build error
* Fix missing exports with MSVC
2025-03-24 13:27:55 -04:00
Kacper Donat
4c5c88bcf4
Gui: Remove -1 min-width from dialog buttons
...
This ensures that minimum width from QStyle is still applied while buttons still respect minimum size hint
2025-03-24 12:25:56 -05:00
hasecilu
fd44970530
Linux: Add Spanish translation to desktop file
2025-03-24 14:09:41 -03:00
Chris Hennes
c0b14e6b77
Merge pull request #20369 from WandererFan/SplineAsCircleYetAgain20347
...
[TD] Spline as circle yet again (fix 20347)
2025-03-24 12:05:59 -05:00
tritao
ce8a545fb6
Part: Convert XML bindings to Python API bindings model.
2025-03-24 12:00:16 -05:00
sliptonic
d71cfabd4c
Merge pull request #19910 from LarryWoestman/refactor
...
CAM: Used inheritance to simplify the refactored postprocessors even more
2025-03-24 17:58:58 +01:00