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
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
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
Joao Matos
8a934297dc
Gui: Remove XML binding files.
2025-03-24 22:47:33 +01:00
karliss
c5cbb864d8
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
ad4275fe50
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
5ce0687b7e
Typo in docstrings
2025-03-24 20:58:31 +01:00
Roy-043
5a6aaa9435
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
b7f588c1e8
Clean QGTracker.cpp
...
Clean code
2025-03-24 19:02:34 +01:00
j-hap
edf8a4daf5
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
78b6622daf
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
f755d585a4
Linux: Add Spanish translation to desktop file
2025-03-24 14:09:41 -03:00
Chris Hennes
af4850e442
Merge pull request #20369 from WandererFan/SplineAsCircleYetAgain20347
...
[TD] Spline as circle yet again (fix 20347)
2025-03-24 12:05:59 -05:00
tritao
8a83c1b87a
Part: Convert XML bindings to Python API bindings model.
2025-03-24 12:00:16 -05:00
sliptonic
e0836d1e4c
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
tritao
c2ff654912
Gui: Convert XML bindings to Python API bindings model.
...
This converts the existing XML binding files to the new Python bindings
generator model.
2025-03-24 11:56:53 -05:00
Chris Hennes
dab9aa5157
Addon Manager: Create AddonCatalog class
2025-03-24 17:52:09 +01:00
aprospero
eafd8b7d33
get rid of get/set_param doublette in Draft utils
...
we have the same functionality already in params from draftutils
2025-03-24 11:48:42 -05:00
mosfet80
ab02711c1b
Update sub_buildPixi.yml
...
changelog
switch from 0.41.3 to 0.42.1
https://github.com/prefix-dev/pixi/releases
2025-03-24 11:46:41 -05:00