Pieter Hijma
8ea31acbd2
[Doc] Add links between topics and relevant items
...
The documentation has topics, for example topic App which contains
namespace App or topic Document that contains class Document. This
commit makes sure that the topic has a link to the relevant class or
namespace, whereas the relevant class or namespace refers back to the
topic for a more high-level overview.
2025-03-29 15:11:01 -05:00
Pieter Hijma
032cb79301
[Doc] Improve topics within App
...
- The location of the documentation is improved (not in the cpp file
anymore but in core-app.dox). This prevents cluttering source with
high-level overviews typical of topic documentation.
- The formatting has been made consistent.
2025-03-29 15:11:01 -05:00
Pieter Hijma
4c840798d5
[Doc] Show topics instead of modules
2025-03-29 15:11:01 -05:00
Andrea
2082577024
[Mod] assembly clean
...
clean code
2025-03-29 14:31:40 -05:00
Chris Hennes
19324fa3fe
Fem: Remove unused variables
2025-03-29 14:31:22 -05:00
Chris Hennes
a077100c24
Merge pull request #20286 from marioalexis84/fem-calculator_filter
...
Fem: Add calculator filter
2025-03-29 14:30:48 -05:00
ashimabu
c2d46915d3
Sketcher: Explicitly check fullyConstrainedChanged on solve ( #20236 )
2025-03-29 14:25:58 -05:00
Kacper Donat
abe8a90f2f
Gui: Fix saving light sources
2025-03-29 14:14:04 -05:00
Pieter Hijma
4a3fe9cf99
[Doc] Improve the main page for WebDoc
...
For the web version, the main page has improved with more information
about the organization with respect to the topics. The most important
topics are listed prominently on the main page as well.
2025-03-29 12:14:37 -05:00
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
marioalexis
0cc1959832
Fem: Add calculator filter
2025-03-27 15:46:57 -03:00
marioalexis
186f83add7
Fem: Remove function based on Elmer results
2025-03-27 15:46:57 -03: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